10 2019 档案
摘要:2.1 线程安全性 当多个线程访问某个类时,不论这些线程如何交替执行,这个类始终都能表现出正确的行为,且主调代码中不需要任何额外的同步或协同,则称这个类是线程安全的。 类不变性条件(Invariant):约束对象的状态 后验条件(Postcondition):约束对象操作的结果 保证正确的行为是指:
阅读全文
摘要:非静态内部类作用: 1. 最基本的作用:名字隐藏和组织代码 + 用例:内部类不访问外部类的元素时可以直接new。(bad style!) + 用例:通过外部类的非静态方法返回内部类的引用,这样隐含了内部类对象和其对应的外部类对象的关系(需要先创建外部类对象,然后通过外部类对象创建内部类对象)。 +
阅读全文

浙公网安备 33010602011771号