- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
有一个 Scala 库(只存在于 Scala 中),我真的很想在我的 Java 应用程序中使用它。我正在尝试评估我是否可以在不遭受任何隐藏的陷阱/警告/陷阱的情况下做到这一点。所以我直接去了 Scala 常见问题解答,其中 they answer this very question (好吧,有点):
Accessing Java classes from Scala code is no problem at all. Using a Scala class from Java can get tricky, in particular if your Scala class uses advanced features like generics, polymorphic methods, or abstract types.
然后我发现其他几个站点(例如 this one)似乎表明从 Java 内部调用 Scala 没有问题,因为它都是编译的 JVM 字节码。
所以我有两个非常矛盾的信息来源,我被困在中间试图确定哪些用例使从 Java 调用 Scala“tricky”,哪些用例很简单.有什么想法吗?
最佳答案
如果您调用的 scala 库使用“棘手”功能,我想您可以(在 scala 中)以某种方式包装它,这样包装器就不会向调用代码公开任何“棘手”功能。
关于java - "Trickiness"从 Java 调用 Scala 代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25895759/
早上好,我有个问题是否有人知道...这是一个棘手的问题...我有两列 date active 20180211 0 20180100 0 20171208 1 我需要先
我有两组来自不同机器的测量值。它们是随着时间的推移以略有不同的时间间隔测量的——例如一个每 5 分钟测量一次,而另一个每 3 分钟测量一次。优点是每 5 分钟一次被计算为整个时间间隔的平均值,因此这些
有图: alt text http://img522.imageshack.us/img522/3892/64462657.jpg 如何制作此铭文以便: 线条是“分开的”——线条之间有一个间隙。 文本
我有一个代表员工可以工作的转变的类(class): public class Shift { public int Id { get; set;} public DateTime St
我有一个文本正文和 2 个关键字,即 k1、k2。我想找到 k1 和 k2 出现在 5 个单词附近的所有实例。现在我希望存储来自此搜索的 2 条信息 - 此类匹配的数量 最佳匹配的按单词的位置。这里的
我正在通过 PHP CMS 系统使用表单,该表单定义了自定义字段等。 其中一个自定义字段允许输入字段进行智能搜索。这意味着当您开始输入时,它会显示匹配的记录,与 google suggest 非常相似
各位, 最近开始学习C。 卡在一个点上。它是关于 switch-case 语句的工作。 代码如下: #include int main() { int i=4; swi
我有一个令人烦恼和不幸的紧急问题。我首先尝试在Visual Studio 2008 x86中为Windows应用程序的QGLWidget子类化。据我所知,当实例化QGLWidget时,它立即崩溃。最后
ProductId | BrandId | Views 1 | 1 | 3 2 | 1 | 2 3 |
请帮我为 ListView 的行创建以下 xml 布局 这里的 Text 写在一个 textview 中,剩下的 5 个框是 5 个不同的 ImageView,并且图像应该是可点击的。 主要问题是文本
我正在使用 ionic 1,我认为改用 TypeScript 可能是个好主意。那么我当然想使用 ionic-native 功能。 我尝试:从'ionic-native'导入{Calendar}; 但我
我有一个案例,我无法弄清楚如何让 Ant 只在文件集中提取我想要的文件(为什么 Ant 人不只使用正则表达式?)。 这是情况。我在 classes 目录下有一堆类。我想要: 1) 类下的所有文件, 2
我的问题涉及一些应该相当简单的事情,但我无法让它工作。我的意思是您可以计算 x 和 y,然后使用 plot 函数绘制它们。但这可以使用 curve 函数来完成吗? 我想绘制以下 R 函数 f2: n
如果之前有人以类似的方式问过这个问题,我深表歉意。我是 SQL 的新手,很难找到解决问题的方法。很困惑。 我目前有三个表: 模板 - |编号 |姓名 | 用户 - |编号 |全名 | 变更日志 - |
考虑以下代码: int *foo (int x) { int a[2]; a[0] = x; a[1] = x + 1; return a; } … int *p1 = foo(2); int *p2
int main() { printf("%d %d",1,2,3,4,5); return 0; } 输出:1,2 int main() { printf("%d %d",(1,2,3,
我正在为 Rails 应用程序编写一个 facebook 风格的消息传递系统,但我在为收件箱选择消息时遇到了问题(使用 will_paginate)。 消息按线程组织,在收件箱中,线程的最新消息将显示
我有一个网站,点击链接后会生成一个 div。 请允许我更深入地解释一下。我的 CMS 中有一个“页面”表,并且我添加了通过一个小弹出 div 添加新页面的功能。 我的弹出式 div 定义在表格下方,但
有一个 Scala 库(只存在于 Scala 中),我真的很想在我的 Java 应用程序中使用它。我正在尝试评估我是否可以在不遭受任何隐藏的陷阱/警告/陷阱的情况下做到这一点。所以我直接去了 Scal
这是我的数据结构:有项目,每个项目最多可以有 3 个类别 categories id name ----------------------- 1 cat1 2 cat2 3 c
我是一名优秀的程序员,十分优秀!