7、java中有几种方法可以实现一个线程?用什么关键字修饰同步方法? stop()和suspend()方法为何不推荐使用?
10、Java创建线程后,调用start()方法和run()的区别
15、SessionFactory是线程安全的吗?Session是线程安全的吗?两个线程能共享一个Session吗?
18、什么是线程安全?
19、什么是线程局部变量?
22、创建n多个线程,如何保证这些线程同时启动?看清,是“同时”。
25、单例模式的线程安全性
29、在监视器(Monitor)内部,是如何做线程同步的?程序应该做哪种级别的同步?
30、多线程有几种实现方法,都是什么?同步有几种实现方法,都是什么?
32、常用的Java多线程启动方式,Executors线程池有几种常用类型?
33、当一个线程进入一个对象的synchronized方法A之后,其它线程是否可进入此对象的synchronized方法B?
34、当一个线程进入一个对象的一个synchronized方法后,其它线程是否可进入此对象的其它方法?
35、简述线程的五种状态?
36、简述线程的生命周期
37、线程如何同步和通讯?
38、线程安全与非线程安全集合说一下,底层怎么实现的(hashmap,concurrenthashmap)
42、线程的sleep()方法和yield()方法有什么区别?
45、设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1
47、进程和线程的区别