多线程
SuperHBo
这个作者很懒,什么都没留下…
展开
-
J2SE之多线程(下)
这次重点给大家讲下同步和锁加粗样式,有不足或错误的地方欢迎大家指出。一、同步的原理,即遵守的规则:1、一个线程率先抢到锁,其他线程会等其释放锁。2、代码执行执行完毕或抛异常的时候会释放锁。3、其他线程再去抢这把锁。二、正因为线程间会竞争(为了得到锁),所以同步会使效率降低。同步函数分为静态同步函数和非静态同步函数,其中静态同步函数使用的锁是当前类对象,而非静态同步函数使用的是this锁。...原创 2019-03-08 14:53:55 · 175 阅读 · 0 评论 -
J2SE之多线程(上)
跟大家唠唠多线程一、什么是线程?要想知道线程,首先要了解进程。进程是执行中的程序即具有独立功能的程序关于某个数据集合的一次运行过程。而线程是执行路径。二、如何创建线程?1、继承Thread类,重写run方法。运行方式:实例化后.start()2、实现runable接口。但运行不能直接start,要先new Thread(实例化对象),再.start()由于Java是单继承多接口,所以...原创 2019-03-04 16:32:13 · 134 阅读 · 0 评论