最近把《Java多线程编程核心技术》一书看了一遍,为了让自己更好的理解,写博客记录一下自己得感悟。
Java 提供了三种创建线程的方法:
- 通过实现 Runnable 接口;
- 通过继承 Thread 类本身;
- 通过 Callable 和 Future 创建线程
Thread 方法
序号 | 详解 |
---|---|
1 | public void start() : 使该线程开始执行;Java 虚拟机调用该线程的 run 方法。 |
2 | public void run() :如果该线程是使用独立的 Runnable 运行对象构造的,则调用该 Runnable 对象的 run 方法;否则,该方法不执行任何操作并返回。 |
3 | public void start() : 改变线程名称,使之与参数 name 相同。 |
4 | publ |