java
gogi2010
这个作者很懒,什么都没留下…
展开
-
TCP/IP 协议简单分析
TCP/IP 协议简单分析首先TCP和IP是两种不同的协议,它们来七层网络模型中分别在不同的层次,IP协议是网络层的协议,TCP是更高一层的传输层的协议,TCP是建立在IP协议之上的,所以一般把TCP和IP连在一起说TCP/IP协议。Windows系统的TCP协议栈的数据包默认是1460字节大小,如果一次传输的数据大于这个长度,会把分割成几个长度都不大于1460字节的TCP数据包,转载 2016-03-16 17:46:18 · 333 阅读 · 0 评论 -
Android设计模式之动态代理,实现方法拦截功能
动态代理的好处: 1.代理方式多样,自由定义,比如可以查看被代理类的各方法执行时间。 2.当被代理对象改变其内部实现时,不影响代理规则。动态代理的局限性: 1.只能代理interface方法以拦截Button的onClick方法为例说明下我们的动态代理模式: 1.首先创建一个OnClickListener 的实现类class DefaultClickListener implements V原创 2016-12-11 20:21:09 · 1686 阅读 · 0 评论 -
Android NDK初入
1.Androi NDK工程的创建与使用原创 2016-12-18 17:17:38 · 252 阅读 · 0 评论 -
Effective Java 3 第一章
第一章Item1 考虑用静态工厂方法代替构造器1、优点可读性强。不会每次调用就通过构造器创建一个新的实例。可以返回原始类型的任何子类型。2、缺点只有私有构造器无法被子类化。Item 2 遇到多个构造器参数考虑用构建器Builder1、什么是构建器?1 public class Builder_Pattern {2 private final int p1;3 ...转载 2019-01-13 17:49:30 · 192 阅读 · 0 评论 -
try-catch-finally执行顺序分析
转载自:https://blog.csdn.net/mxd446814583/article/details/80355572下面看一个例子(例1),来讲解java里面中try、catch、finally的处理流程public class TryCatchFinally {@SuppressWarnings("finally")public static final String test...转载 2019-01-13 20:39:29 · 270 阅读 · 0 评论 -
Effective Java 3 第二章
转载自:https://www.cnblogs.com/WutingjiaWill/p/9180600.htmlItem 10 遵守覆盖equals的约定1、当类需要一个 逻辑相等 的功能时 覆盖equals()。2、需要满足的性质: 自反性、对称性、传递性、一致性,参数为null时返回False。3、没有办法在不违反equals约定的情况下,去通过添加新的值域来扩展一个实体类(子类化)。...转载 2019-01-13 21:35:06 · 138 阅读 · 0 评论