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