Java在顺序性语言的基础上提供了多线程的支持.Java的线程机制是抢占式的.这表示调度机制会周期的中断线程,将上下文切换到另一个线程,从而为每个线程都提供时间片.(与抢占式多线程对应的是 协作式多线程,每个子线程都自动的放弃控制,这就要求程序员需要在子线程的代码中插入某些让步语句). Java的多线程,最常见的是 Runnable和Thread类. 示例代码:src/thread_runnable/CountDown.java public class CountDown implements…
看代码 public static void main(String[] args) { // TODO Auto-generated method stub new MyThread().start(); new MyThread().start(); } class MyThread extends Thread{ private int ticket = 5; public void run(){ while(true){ System.out.println("Thread ticket…