1.掌握进程和线程的概念和区别
1.1.进程
开启多个软件同时运行
1.2.线程
在同一个软件中做不同的事情
2.多线程
2.1.什么是多线程
多个线程交替舌用CPU资源,而非真正的并行执行 多个线程交替舌用cpu资源,而非真正的并行执行
2.2.多线程的好处
简化编程模型
带来良好的用户体验
3.主线程
3.1.Thread类
Java提供了java.lang.Thread类支持多线程编程
3.2.主线程
1 /**
2 * 获取和设置主线程的名字
3 */
4 public class Texst {
5 public static void main(String[] args) {
6 //1.获取主线程对象.
7 Thread t=Thread.currentThread();
8 System.out.println("当前线程的名字是:"+t.getName());//获取线程名字
9 t.setName("MyjavaThread ");//更改线程名字
10 System.out.println("改后线程的名字是:"+t.getName());
11 }
12 }
原文:https://www.cnblogs.com/pindao111/p/14370008.html