静态方法的使用 请高手指教,什么样的方法适合定义成静态?比如常用的字符串处理方法,可不可以定义成静态方法?静态方法在并发调用时,多个线程会发生冲突吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 凡是线程不安全的代码,在多线程访问时都会产生莫名错误。和是否时STATIC的无关。最简单的保证多线程访问安全的做法就是在你的静态方法前加synchronized关键字。某些情况下,你的静态方法里没有SHARED RESOURCE(可能会被多个线程访问修改的资源)的话,也可以不加synchronized,因为该方法无论是否多线程访问都时安全的 healer_kx(甘草(DotNeting))说得在理~ java如何像vc一样设计界面? 一个让我觉得非常怪异的问题,为什么,为什么! 关于Java生成文件即时读取的问题!急~~~~ 搞了一上午,晕头转向的。。传值出错!!求帮助! java 如何实现文件下载功能 一个关于JinterFrame的比较菜的问题 求打印证书的例子,要生成PDF格式的,给个建议也行 问大家一个问题[参加有分] 免费Java教学视频录像,特适合初学者 关于java详细类库的电子书或者文档那里有下载? 在java中如何以二进制的形式打开文档,并依次读取字节?!!!! String 转换成 Date
最简单的保证多线程访问安全的做法就是在你的静态方法前加synchronized关键字。
某些情况下,你的静态方法里没有SHARED RESOURCE(可能会被多个线程访问修改的资源)的话,也可以不加synchronized,因为该方法无论是否多线程访问都时安全的