- 为什么wait()和notify()方法是在Object类中,不在Thread类中
wait()和notify() 是线程之间的通信机制,用于线程间同步的安全性。线程安全线:线程由执行逻辑和数据组成,安全性指的是当前线程在访问数据时,不受其他线程的干扰。那么,每一个JAVA对象都可以看成是一种数据(包括逻辑),每一个对象头中都有一个监视器,而Object是每个对象的父类,所以会放在Object中。 - 为什么Java不支持多重继承
- 为什么Java不支持运算符重载
- 为什么String在Java中不可变
- 为什么存密码用char[]更好,而不是String
- 为什么创建单例要双重检查(为什么用枚举来实现单例)
用枚举类实现 可以在序列化和反序列化后保持单例 - 如何在Java中实现死锁,如何修复
- 可序列化类中,包含不可序列化的内容,会发生什么,怎么办
- wait()调用为什么要在synchronized中
- 静态方法可以被重写吗,为什么
why java
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...