多线程的个人总结

发布时间:2017-2-25 12:44:08 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"多线程的个人总结",主要涉及到多线程的个人总结方面的内容,对于多线程的个人总结感兴趣的同学可以参考一下。

线程是程序中的执行线程。 线程有两种实现方法。 一种是创建一个类来继承Thread父类,并覆写run方法。 格式: public class Extends_Thread  extends Thread{ public void run(){ //代码块 } } 第二种是创建一个类来实现Runnable接口,其接口中只有run方法。 public  class Implements_Runnable  implements Runnable{ public void run(){ //代码块 } } 那么其是如何实例化的呢?实例化如下: public class Test{ public static void main(String []args){ new Extends_Thread().start(); new Thread(new Implements_Runnable()).start(); } } 多线程会出现异步的问题。如卖票的情况,会出现卖出-1票。要解决这个异步问题,就要使用同步代码块或者同步函数。 同步代码块的格式如下: synchronized (同步锁){ //代码块 } 同步函数的格式如下: synchronized 方法(参数){ //代码块 } 线程的卖票代码、多生产与多消费问题的代码已经实现了,在我的空间中的代码区中:http://my.csdn.net/wo3002807/code

上一篇:位运算
下一篇:终端

相关文章

相关评论

本站评论功能暂时取消,后续此功能例行通知。

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。