![]() |
1
8
|
![]() |
2
5
多核使用JavaRunTimes常规地调度线程在所有可用的处理器和内核上同时运行。我认为可以限制这一点,但这需要额外的工作;默认情况下,没有限制。 不可变对象
对于只读对象,将其成员字段声明为
应声明由多个线程访问的任何可变字段
分布式计算在Java中最广泛使用的分布式处理这种性质的框架称为 Hadoop. 它使用一种称为 map-reduce. 本机代码集成与其他语言集成是不值得的。由于它对原生编译器的自适应字节码,Java在计算任务的范围内已经非常快。假设另一种语言在没有实际测试的情况下速度更快是错误的。此外,使用JNI与“本机”代码集成是非常繁琐、容易出错和复杂的;使用像JNA这样更简单的接口非常缓慢,并且会很快擦除任何性能改进。 |
![]() |
3
1
正如一些人所说,答案是:
祝你好运。 |
|
user29759326 · 如何返回递归函数中的最后一个值? 4 月前 |
|
malife89 · 将java中的字符串读取为正确的日期格式 4 月前 |
![]() |
Tim · 在java中,有没有更快的方法将字节数组写入文件? 4 月前 |
![]() |
rudraraj · java中未声明最终变量 5 月前 |
![]() |
Bala Ji · 以下BFS的实施效率如何? 5 月前 |