本帖最后由 小石姐姐 于 2018-4-26 14:03 编辑
Thread是程序中的执行线程,通过API中搜索,查到Thread类。通过阅读Thread类中的描述。 String getName() : 返回该线程的名称。 void setName(String name) : 改变线程名称,使之与参数 name 相同。 Runnable接口用来指定每个线程要执行的任务。包含了一个 run 的无参数抽象方法,需要由接口实现类重写该方法。 synchronized: 同步(锁),可以修饰代码块和方法,被修饰的代码块和方法一旦被某个线程访问,则直接锁住,其他的线程将无法访问 同步:安全性高,效率低 非同步:效率高,但是安全性低 注意: 非静态同步方法的锁对象是this 静态的同步方法的锁对象是当前类的字节码对象
|