创建线程对象,调用start()方法启动线程 public class TestThread1 extends Thread{ @Override public void run() { //run方法线程体 for(int i=0;i<100;i++){ System.out.println("我在看代码---"+i); } } public static void main(String[] args) { //主线程 //创建一个线程对象 TestThread1 te...
线程:堆空间是共享的,栈空间是独立的,线程消耗的资源比进程小的多。 注意: 因为一个进程中的多个线程是并发运行的,那么从微观角度看也是有先后顺序的,哪个线程执行完全取决于CPU 的调度,程序员是不能完全控制的(可以设置线程优先级)。而这也就造成的多线程的随机性。 Java 程序的进程里面至少包含两个线程,主线程...