Java
西蒙马
这个作者很懒,什么都没留下…
展开
-
Builder 模式 - 对应多个构造器参数
如果类的构造器或者静态工厂中具有多个参数,设计这种类时,Builder 模式就是种不错的选择,特别是当大多数参数都是可选的时候。原创 2017-11-05 22:31:26 · 390 阅读 · 0 评论 -
Java HashMap 原理
参考资料:HashMap 的实现原理作用前提:尽量使数组每个 index 位置上的元素数量只有一个; 结果:给定 key,根据哈希算法(hashCode(),hash(),indexFor())即可求出 index,数组 index 位置上的元素即我们需要的元素; 优点:大大优化了查询的效率。ps: hashCode:返回对象的内存地址,一般是唯一的 hash:对 hash...原创 2018-03-14 16:31:42 · 375 阅读 · 0 评论 -
虎牙 安卓开发面试 问题整理(2018.3.6)
!原创 2018-03-14 16:44:49 · 1864 阅读 · 0 评论 -
Java 碎碎记
牛客刷题笔记 - Java 篇原创 2017-12-26 22:47:43 · 246 阅读 · 0 评论 -
关于编码(Unicode)与转换格式(UTF)的区别
很多人都把 Unicode 编码挂在嘴边,其实他们想表达的是 Unicode 转换格式,即 UTF,Unicode Transformation Formats转载 2017-12-28 16:15:22 · 693 阅读 · 1 评论 -
Java finally 执行规则
Java finally 执行规则(针对 return 语句)原创 2017-12-27 21:56:31 · 283 阅读 · 0 评论 -
开发经验之谈
工作中总结出来的开发经验。原创 2017-12-19 13:27:50 · 311 阅读 · 0 评论 -
Java 使用反射观察子类是否继承了父类的私有方法
使用放射可以看出子类继承了父类的私有方法(不管是否是 final),只是不能直接调用。但是利用反射的方式可以调用。转载 2017-12-23 20:16:45 · 1211 阅读 · 1 评论 -
Java wait() 和 notify() 理解
Java wait() 和 notify() 理解原创 2017-12-20 13:40:28 · 277 阅读 · 0 评论 -
代理模式 适配器模式 装饰模式 实例
代理模式,适配器模式,装饰模式原创 2017-12-19 23:47:43 · 295 阅读 · 0 评论 -
Java 关键字 synchronized 总结
同一进程的多个线程共享同一片存储空间,因此当多个线程同时访问同一个数据时,会造成访问冲突。原创 2017-12-10 22:58:30 · 288 阅读 · 1 评论 -
详解 Java 中的访问控制修饰符(public, protected, default, private)
Java 中的访问控制修饰符已经困惑笔者多时,其中较复杂的情况一直不能理解透彻。今天下定决心,系统、全面地研究 Java 中的访问控制修饰符的所有方面,并整理成这篇文章,希望有同样疑惑的读者读完后能有所收获。如果文章中出现错误,欢迎评论指出,共同交流~说在前面:这篇文章只研究 Java 中访问控制修饰符声明类的变量/方法的情况。先抛出结论: 成员变量/方法的访问权限 pri...原创 2017-11-08 19:56:14 · 382 阅读 · 0 评论 -
Java 中断机制
关键方法public void interrupt() 将调用线程的中断状态设置为 truepublic boolean isInterrupted() 返回调用线程的中断状态public static boolean interrupted() 1. 返回调用线程的中断状态 2. 将调用线程的中断状态设置为 false知识储备sleep(),wait(),joi...原创 2018-03-28 14:31:15 · 229 阅读 · 0 评论