最近对Core Java基础做了一些学习.有自己的见解,也有别人的总结,供大家参考. 1 实现多线程的方式有几种? 其实这个问题并不难,只是在这里做一个总结.一共有三种. 实现Runnable接口,并实现该接口的run()方法 继承Thread类,重写run()方法 实现Callable接口,实现call()方法. 大家可能对前两种已经很清楚了,重点说下第三种. Callable接口是属于Executor框架中的类,Callable 接口与Runnable接口类似,但比后者功能更加强大,主要有三