摘要:
详细讲解请看:http://www.cnblogs.com/cielosun/p/6582333.html 饿汉模式: 阅读全文
摘要:
java中的封装主要是通过可见性关键字来实现的: 默认相当于 package private ; 尽量只使用public 和 private 在父类中的public 方法 在子类中重写必须定义为public, 不能定义为比public的级别低的约束; 而在父类中的private方法在子类中则可以定义 阅读全文
摘要:
1、接口从用户的角度(使用实现的代码)看问题。 2、接口由编译器强制的一个模块间协作的合约。 3、无成员变量。 4、成员函数只能声明不能实现,(jdk1.8中的default 方法可以有方法体)。 接口和抽象类的区别: 1、抽象类可以有成员变量, 2、可以有部分实现; 3、抽象类不可以多继承,接口可 阅读全文
摘要:
这个方法首先比较的是两个对象的地址是否相同,如果相同直接返回true, 否则, (1)如果是string类型的先比较是否是string类型,是的话,再比较是否长度相同,相同的话再比较,每个字符是否相同; (2)判断两个对象是否是同一个类加载器加载的,不是则返回false; (3)如果是普通对象则将对 阅读全文
摘要:
测试类:public class Test { public static void main(String[] args) { ClassDemo3 classDemo3 = new ClassDemo3(); String string = "hello"; printClassMessage(string); } } pac... 阅读全文
摘要:
java中有几种特殊的类型String, Array,Enum, 属于Object,派生出来的, 但是String可以做加法, 另外两个可以花括号定义初值; primitive type(基本值类型) VS Object type(对象类型) 装包和拆包 .valueOf () 两个进行比较可能等也 阅读全文
摘要:
事务的四大特性:原子性,隔离性,持久性,一致性。 事务的隔离级别: 开始事务(begin transaction) - 做事情 - 做完了- 提交(commit);如果做事情不想要了,可以rollback。 读未提交(read uncommitted):可以读别人未提交的数据(是隔离级别最低的); 阅读全文
摘要:
滑动窗口协议 tcp协议中使用 维护发送方和接收方包的正确性 初始是1,2, 3号包已经发送并得到确认, 窗口大小是7 , 而4,5,6,7也已经发送但是未得到确认, 8,9 , 10 正等待发送, 后面的是未发送的, 正常情况下, 当4号包的到确认后 窗口就向下移动一个位置, 与此同时窗口中的包也 阅读全文