java学习
本文是gc专家系列中的第四篇。在第一篇理解java垃圾回收中我们学习了几种不同的gc算法的处理过程,gc的工作方式,新生代与老年代的区别。所以,你应该已经了解了…
java学习
本文是gc专家系列中的第五篇。在第一篇理解 java垃圾回收 中我们学习了几种不同的gc算法的处理过程,gc的工作方式,新生代与老年代的区别。所以,你应该已经了…
java学习
本文由码农网– 小峰原创翻译,转载请看清文末的转载要求,欢迎参与我们的付费投稿计划! 近期,我做了一个调查,关于java程序员使用的20几个大数据工具。 最近我…
java学习
也许很多朋友在学习nio的时候都会感觉有点吃力,对里面的很多概念都感觉不是那么明朗。在进入java nio编程之前,我们今天先来讨论一些比较基础的知识:i/o模…
本文由码农网– sandbox wang原创翻译,转载请看清文末的转载要求,欢迎参与我们的付费投稿计划! 本文收集了20个来自投资银行的 java面试题 ,每一…
java学习
序列化是一种对象持久化的手段。普遍应用在网络传输、rmi等场景中。本文通过分析arraylist的序列化来介绍java序列化的相关内容。主要涉及到以下几个问题:…
这篇文章解释了java 虚拟机(jvm)的内部架构。下图显示了遵守 java se 7 规范的典型的 jvm 核心内部组件。 上图显示的组件分两个章节解释。第一…
java代码编译是由java源码编译器来完成,流程图如下所示: java字节码的执行是由jvm执行引擎来完成,流程图如下所示: java代码编译和执行的整个过程…
java学习
一致性hash算法 关于一致性hash算法,在我之前的博文中已经有多次提到了,memcache超详细解读一文中一致性hash算法部分,对于为什么要使用一致性ha…
编码问题一直困扰着开发人员,尤其在 java 中更加明显,因为 java 是跨平台语言,不同平台之间编码之间的切换较多。本文将向你详细介绍 java 中编码问题…