碎片化的时间来写点东西,七零八碎的知识点慢慢完善吧
1 继承Thrad类
2 实现Runnable接口
3 实现Callable接口
4 通过线程池

这里可以知道start与run 区别
每一个 Java 线程都有一个优先级,这样有助于操作系统确定线程的调度顺序 Java 线程的优先级是一个整数,其取值范围是 1 - 10 默认情况下,每一个线程都会分配一个优先级 NORM_PRIORITY(5)
获取当前线程的优先级
Thread.currentThread().getPriority()守护线程:是指在程序运行的时候在后台提供一种通用服务的线程,比如垃圾回收线程就是一个很称职的守护者
用户线程:我们平常创建的普通线程
原则:要么只读,要么加锁
线程间通信的主要目的是用于线程同步,所以线程没有象进程通信中用于数据交换的通信机制
未完待补充........