小编Emi*_*mil的帖子

为什么python不能像scala那样推断类型?

可能重复:
如何处理Python~静态类型?

我基本上是一个对python知之甚少的Java程序员.我非常喜欢python的语法和程序员能够轻松表达他的想法,但我也知道python是动态类型的,因此不是那么快作为Java.My的问题是为什么python不能像scala这样的语言推断类型?

python type-inference

13
推荐指数
1
解决办法
5591
查看次数

Java不可修改的数组

final Integer[] arr={1,2,3};
arr[0]=3;
System.out.println(Arrays.toString(arr));
Run Code Online (Sandbox Code Playgroud)

我尝试了上面的代码,看看是否可以重新分配最终数组的变量[ ans:它可以].我理解通过最终的Integer []数组,这意味着我们不能分配另一个Integer []的实例,而不是我们拥有的那个最初分配.我想知道是否有可能使数组变量也不可修改.

java arrays unmodifiable

12
推荐指数
3
解决办法
2万
查看次数

谷歌类似的图像算法

有没有人知道Google可能会使用哪种算法来查找类似的图像?

algorithm image-processing

11
推荐指数
1
解决办法
3719
查看次数

我在哪里可以找到Java数组的源代码?

我在哪里可以找到java数组的源代码?

例:

double[] arr=new double[20];
Run Code Online (Sandbox Code Playgroud)

所有数组都带有任何维度实现Cloneable和Serializable`接口.我搜索了源代码但找不到相应的代码.

java arrays

11
推荐指数
2
解决办法
6747
查看次数

Java HashMap检测冲突

有没有办法在Java哈希映射中检测冲突?任何人都可以指出可能发生大量碰撞的情况.当然,如果你覆盖一个对象的哈希码并简单地返回一个常量值,肯定会发生冲突.我不是在谈论那个.我想知道前面提到的其他所有情况都会发生大量的碰撞无需修改默认的哈希码实现.

java collections hash collision-detection

9
推荐指数
1
解决办法
4632
查看次数

TreeMap的entrySet()是否返回TreeSet

从treemap实例调用的entrySet()函数是返回条目的TreeSet还是仅返回一组条目.是否确保了顺序?

而不是将它作为一组条目得到它如何才能获得一个条目列表?

java collections treemap

9
推荐指数
2
解决办法
6858
查看次数

是否需要使用多线程算法来使用多核处理器?

我只是想知道如果必须使用多核处理器,我们是否真的需要算法是多线程的,或者jvm是否会使用多核甚至 - 虽然我们的算法是顺序的?

更新:

相关问题:

java multithreading multicore

9
推荐指数
2
解决办法
8131
查看次数

Java检测文件系统中的更改

我有一个文件夹,其中不断传输新文件.在Java中,检测文件系统中更改的最佳方法是什么(即,文件被转储的指定文件夹),并将新到达的文件添加到队列数据结构,以便我可以顺序处理每个传入的文件.

我知道File类中的listFiles()函数,但是使用它我只能获得瞬间可用的文件.当然,我可以继续轮询文件夹并使用线程获取其中的文件列表.但这是最好的方法还是有更好的方法来实现这一点.

java filesystems file

8
推荐指数
1
解决办法
3938
查看次数

使用谷歌收藏MapMaker?

我刚刚在SO中看到了这个答案,其中提到Google收藏的MapMaker非常棒.我浏览了文档,但无法弄清楚我可以在哪里使用它.任何人都可以指出某些情况会在哪里适合使用MapMaker.

java map guava

8
推荐指数
1
解决办法
4275
查看次数

如何在这里推断泛型类型?

public static void main(String[] args) {
    Map<String, Map<Long, List<String>>> map = getHashMap();
}

static <K,V> Map<K,V> getHashMap()
{
    return new HashMap<K, V>();
}
Run Code Online (Sandbox Code Playgroud)

我看到在谷歌番石榴类似的代码(如工厂方法)作出的Hashmap的情况下,不提一般types.I不明白是怎么一般是越来越受上述program.I推断意味着怎能功能getHashMap理解的类型因为我没有将任何类型的信息传递给函数.

java generics

8
推荐指数
1
解决办法
290
查看次数