java thread类都是native方法实现的,所以没有用平台无关的方法实现,怎么实现的呢? 线程的实现: 第一种:使用内核线程实现. 内核线程就是直接使用操作系统内核支持的线程,由内核完成切换. 程序一般不会直接使用内核线程,而是使用内核线程的一种高级接口——轻量级进程,即通常意义上的线程.每个轻量级线程都要有一个内核线程支持,所以会消耗一定的内核资源. 而且因为是基于内核实现的,所以线程的操作需要系统调用,代价较高 2.用户线程 一般意义上来说只要不是内核线程都是用户线程,但是轻量级线程…