站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2SE 专题笔试中的几道题,不会。。。(初级)

笔试中的几道题,不会。。。(初级)

摘要: 笔试中的几道题,不会。。。(初级)


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是否实现同步的?


1: sychronized 是同步方法,用于多线程编程中,block方法没听说过,在api文档中找不到


是LOCK和UNLOCK吧,控制更精确一点,效率更高


mark,不会


我也不是很清楚,请高手做答。


有没有高手逗留?
救救俺~


1. wait(),sleep()是synchronized的block方法。
2. notify(),wait()
3. 大括号结束
4. 不同的编码
5. sychronized是实现同步的


↑返回目录
前一篇: 抽象方法一定要在抽象类中吗?
后一篇: 如何通过java修改"本地连接"设置?