摘要:
方式一:继承Thread目的重写run方法 1.自定义一个类继承Thread类 2.重新Thread类的run方法 重写run方法的目的是什么? 为了把自定义线程的任务代码写在run方法中。 每个线程都有自己的任务代码,jvm创建的主线程的任务代码就是main方法中的所有代码, 自定义线程的任务代码 阅读全文
摘要:
一、进程 延伸:http://ifeve.com/java-concurrency-thread/ 多线程比多任务更加有挑战。多线程是在同一个程序内部并行执行,因此会对相同的内存空间进行并发读写操作。这可能是在单线程程序中从来不会遇到的问题。其中的一些错误也未必会在单CPU机器上出现,因为两个线程从 阅读全文
摘要:
阅读全文