昨日翻译
“The dream crossed twilight between birth and dying.”
——T. S. Eliot
“ 梦从生到死穿过了黄昏.”
——托马斯·斯特尔那斯·艾略特
“Don’t think. Thinking is the enemy of creativity. It’s self-conscious, and anything self-conscious is lousy. You can’t try to do things. You simply must do things.”
——Ray Bradbury
2019.06.24问题及解析
请问下列哪些方法属于Object类的方法?
A.sleep()
B.notify()
C.notifyAll()
D.wait()
E.synchronized()
Object类为java中所有类的基类,它其中的方法所有类都能够使用。因此熟悉Object类中的方法还是很有必要的。
A.sleep()为Thread类中的方法,能使线程进入休眠方法,错误。
B.notify()是属于Object类中的方法,用于唤醒一个正在等待该对象的线程,正确。
C.notifyAll()是属于Object类中的方法,唤醒所有正在等待该对象的线程,正确。
D.wait()为Object类中 的方法,让线程进入等待状态,等待使用CPU,不占用任何资源,正确。
E.sychronized并非为一个方法,而是java中的关键字,用于使线程同步,错误。
答案BCD。
2019.06.25问题
Map——线程安全
JDK1.5以上,下列Map中,线程安全的是?
A.Map map = new TreeMap();
B.Map map = new HashMap();
C.Map map = new ConcurrentHashMap();
D.Map map = Collections.synchronizedMap(new HashMap());
往期回顾
END