1. what is thread safe?
线程安全就是说多线程访问同一代码,不会产生不确定的结果。编写线程安全的代码是低依靠线程同步。
线程安全: 在多线程中使用时,不用自已做同步处理
线程不安全: 在多线程中使用时,必须做线程同步,不然会有未知后果
进程和线程的区别?
如何启动线程,最有效终止线程的方法?
wait & sleep的区别?
实现线程类有几种方法?为什么要有两种(extend thread/implement runnable)
2. jdbc?
用jdbc连到db2要经过几步?建立连接,发送sql语句,处理结果
What are 4 drivers available in JDBC ?(高)
3. String 和 Stringbuffer的区别
String s1 = "Monday";
String s2 = "Monday";
与
String s1 = "Monday";
String s2 = new String("Monday");
的区别
4.exception throwing会导致程序终止吗?(低)
Exception: 请给出 5 common example of exceptions
what is a "resource leak"?
Java设计有Finally blocks的主要原因?
若多个catch blocks都匹配抛出的异常,怎么处理?
异常没