并发与多线程
文章平均质量分 56
并发与多线程
刚仔灬
不破不立、破而后立
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
三、java多线程核心技术(笔记)——线程的优先级
概论: 在操作系统中,线程可以划分优先级,优先级高的获得的CPU资源较多,也就是CPU优先执行优先级较高的线程。在JAVA中线程的优先级 分1~~10个10个等级。大于或者小于会报异常。 一、线程优先级具有继承性 A 线程启动 B线程,则线程B的优先级与A的是一样的。。 public class MyThread1 extends Thread { @Override...原创 2017-03-07 22:50:00 · 85 阅读 · 0 评论 -
二、java多线程编程核心技术之(笔记)——如何停止线程?
1、异常法 public class MyThread extends Thread { @Override public void run() { super.run(); try { for (int i = 0; i < 5000000; i++) { if(this.int...原创 2017-03-07 21:23:00 · 83 阅读 · 0 评论 -
一、java多线程编程核心技术之(笔记)——多线程的实现
概念:可以理解为在进程中独立运行的子任务。比如,QQ.exe在运行时就有很多子任务在运行,好友视屏线程,下载文件线程,传输数据线程等等。 优点:1、提升CPU资源利用率,提升系统性能。 一、多线程的实现 1.1、继承Thread类(extends Thread),Thread类实现了Runnable接口 public class Thread implements Runnable ...原创 2017-03-07 19:57:00 · 94 阅读 · 0 评论 -
四、java多线程核心技术——synchronized同步方法与synchronized同步快
一、synchronized同步方法 论:“线程安全”与“非线程安全”是多线程的经典问题。synchronized()方法就是解决非线程安全的。 1、方法内的变量为线程安全 public void addI(String username) { try { int num = 0; \\方法内的变量为线程安全 if (us...原创 2017-03-08 22:13:00 · 136 阅读 · 0 评论
分享