什么是Java单线程啊?
发布网友
发布时间:2022-04-30 00:54
我来回答
共4个回答
热心网友
时间:2022-06-27 14:32
所谓单线程是指
类或者类其中的某些方法或者代码块只能“同时”被一个线程执行。
当有多个线程同时执行到此处时,只有当正在执行的线程运行完毕,释放锁之后,其它线程才可以继续执行。
在集合框架(Collection Frame)中有很多java基础类,都是单线程的。
如Vector、HashTable。等
一般在java中非常典型的单线程模式就是在IO操作中出现。
热心网友
时间:2022-06-27 14:33
呵呵 单线程,还不简单,
你没有用多线程,那就是单线程啊。
比如 一个简单的HelloWorld程序就是个单线程啊。
热心网友
时间:2022-06-27 14:33
public class ThreadDemo2 extends Thread{
public void run(){
while(true){
System.out.println(Thread.currentThread().getName()+" is running!");
}
}
public static void main(String [] args) {
Thread tt=new Thread(new ThreadDemo2());
tt.start();
}
}
这个就是单线程,就是这有一个线程的叫单线程
热心网友
时间:2022-06-27 14:34
java的一个独立程序的每一次运行称为java单进程