面试总结
石头dhf
三人行必有吾师!
展开
-
Java工程师成神之路(2018修订版)
转载:https://blog.csdn.net/qq_16681169/article/details/79689085主要版本 更新时间 备注 v1.0 2015-08-01 首次发布 v1.1 2018-03-18 增加新技术知识、完善知识体系一、基础篇 JVM JVM内存结构 堆、栈、方法区、直接内存、堆和栈区别Java内存模型 内存可见性、重排序、顺序一致性、volatile、锁、fin...转载 2018-05-11 11:03:15 · 149 阅读 · 0 评论 -
深入Java核心 Java内存分配原理精讲
转载:http://developer.51cto.com/art/201009/225071.htmJava内存分配与管理是Java的核心技术之一,之前我们曾介绍过Java的内存管理与内存泄露以及Java垃圾回收方面的知识,今天我们再次深入Java核心,详细介绍一下Java在内存分配方面的知识。一般Java在内存分配时会涉及到以下区域:◆寄存器:我们在程序中无法控制◆栈:存放基本类型的数据和对象...转载 2018-05-11 17:41:41 · 88 阅读 · 0 评论 -
高级开发人员面试宝典
一、hashcode & equals之5重天何时需要重写equals() 当一个类有自己特有的“逻辑相等”概念(不同于对象身份的概念)。 如何覆写equals()和hashcode 覆写equals开发方法1 使用instanceof操作符检查“实参是否为正确的类型”。2 对于类中的每一个“关键域”,检查实参中的域与当前对象中对应的域值。3. 对于非float和double类型的...原创 2018-05-16 12:15:35 · 449 阅读 · 0 评论