打赏
摘要: 1.1 定义 不可变类(Immutable Objects):当类的实例一经创建,其内容便不可改变,即无法修改其成员变量。 可变类(Mutable Objects):类的实例创建后,可以修改其内容。 Java 中八个基本类型的包装类和 String 类都属于不可变类,而其他的大多数类都属于可变类。 阅读全文
posted @ 2019-09-26 16:26 海米傻傻 阅读(488) 评论(0) 推荐(0) 编辑
摘要: 1. 概述 在并发中有两种方式,一是多进程,二是多线程,但是线程相比进程花销更小且能共享资源。 线程带来的风险: 1. 安全性问题。错误的问题永不发生。竞态条件(顺序敏感)。 2. 活跃性问题。正确的事情一定会发生。死循环,死锁。 3. 性能问题。正确的事情尽快发生。服务时间过长,响应不灵敏,吞吐率 阅读全文
posted @ 2019-09-26 14:48 海米傻傻 阅读(338) 评论(0) 推荐(0) 编辑