1.sychronized 和 某包中的block方法的作用有何不同(记不全了)
2.notify(),run(),wait(),destroy()上述四方法中哪些是同步的?
3.如下语句段:
...
{string r = "abc"; string s = "abc"; r = null; s = s + r;}
问s被gc是在"s = s+ r"语句结束时还是大括号完毕时?
(顺便问"s = s + r"合法么?)
4.java 显示中文乱码的可能原因
5.(自己的问题)同步就是不允许多线程同时访问某语句块么?即sychronized是否实现同步的?
2.notify(),run(),wait(),destroy()上述四方法中哪些是同步的?
3.如下语句段:
...
{string r = "abc"; string s = "abc"; r = null; s = s + r;}
问s被gc是在"s = s+ r"语句结束时还是大括号完毕时?
(顺便问"s = s + r"合法么?)
4.java 显示中文乱码的可能原因
5.(自己的问题)同步就是不允许多线程同时访问某语句块么?即sychronized是否实现同步的?
2. notify(),wait()
3. 大括号结束
4. 不同的编码
5. sychronized是实现同步的