关于java多线程一点点总结

来源:互联网 发布:thinkphp3.2博客源码 编辑:程序博客网 时间:2024/06/05 07:43

 

1 使用java.lang.Thread类或者java.lang.Runnable接口编写代码来定义、实例化和启动新线程

2 一旦创建一个新的线程,就产生一个新的调用栈

3 在线程的Thread对象上调用start()方法,而不是run()或者别的方法来启动线程的

4 线程状态总的可分为五大状态:分别是生、死、可运行、运行、等待/阻塞

5 线程的同步Java代码中需要完成一下两个操作:

           把竞争访问的资源类Foo变量x标识为private;
 
            同步哪些修改变量的代码,使用synchronized关键字同步方法或代码

 

原创粉丝点击