今天开始学习java中的多线程,在看书的过程中写了一个实例来练习多线程的用法,下面把代码放到博文里,里面很多的注释,可以帮助理解。
运行结果如下:
main:启动MessageLoop线程。。。
main:等待MessageLoop线程结束。。。
main:继续等待。
main:继续等待。
main:继续等待。
main:继续等待。
Thread-0:消息1
main:继续等待。
main:继续等待。
main:继续等待。
main:继续等待。
Thread-0:消息2
main:继续等待。
main:继续等待。
main:继续等待。
main:继续等待。
Thread-0:消息3
main:继续等待。
main:继续等待。
main:继续等待。
main:继续等待。
Thread-0:消息4
main:继续等待。
main:继续等待。
main:继续等待。
main:继续等待。
Thread-0:消息5
main:MessageLoop线程结束!