小编Bha*_*dri的帖子

软件线程与硬件线程

软件线程,硬件线程和Java线程有什么区别?

软件线程,Java线程和硬件线程是独立的还是相互依赖的?我问这个是因为,我知道Java线程是在jvm(java.exe)的进程内创建的.

这些不同的进程是否在不同的硬件线程上执行也是如此?

hardware multithreading

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

在类内部的接口和接口中创建类有什么用?

我想知道在类内部放置类和在类中的接口需要什么?

class A {
   interface B {}
}

interface D {
   class E {}
} 
Run Code Online (Sandbox Code Playgroud)

java interface class

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

硬件线程与软线程?

我已经读过,在多核处理器中,每个核心包含2个硬件线程,例如在双核处理器4中运行硬件线程.现在,如果我在java中创建2个线程,那些线程将用2个硬件线程映射,或者那2个java线程是由特定核心的单个硬件线程执行的?

hardware multithreading

7
推荐指数
1
解决办法
4128
查看次数

Jdbc中type2和type 4驱动程序之间的实际差异是什么

我听说类型2驱动程序需要一些数据库库的api.我不能理解上面的陈述你能解释一下吗?

jdbc

5
推荐指数
1
解决办法
9482
查看次数

Java中的默认线程

如果代码中没有用户创建的线程,我们调用jvm时会启动多少个默认线程?我已经知道2个线程将要启动,那些是

1)主线程(非守护线程)

2)垃圾收集器(守护程序线程)

java multithreading

3
推荐指数
1
解决办法
4533
查看次数

如何通过位运算符在java中处理布尔值

请考虑这个例子

int i=11, j=5;
boolean b=true, c=false;
System.out.println(b&c); // --> output=false
System.out.println(i&j); // --> output=1
Run Code Online (Sandbox Code Playgroud)

有点位置和运算符是如何处理布尔变量的?

java bitwise-operators

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

为什么我会收到有关Java中"可能丢失精度"的警告?

class Test
{
    public static void main(String[] args)
    {
         short s=2,s1=200,s2;
         s2=s+s1; // error: "possible loss of precision"
         System.out.println(s2);
    } 
}
Run Code Online (Sandbox Code Playgroud)

为什么将短路添加两个短路的结果分配给编译错误?

java

3
推荐指数
1
解决办法
2274
查看次数