java
卅千万
怕什么真理无穷,进一寸有一寸的欢喜。
展开
-
java内存结构学习的一种打开方式
用Java开发已经四年,中途学了python,Scala,接触这些开发语言后,总感觉Java就像老奶奶裹脚——又臭又长。然,Java虐我千百遍,我待Java如初恋。聊起Java,不得不谈Java的内存结构,请注意,要区别Java内存模型(JMM,关于happens-before、读写屏障啥的)。 结构图 java内存结构包括5大部分,先来一张图围观一下: 其中堆存放的有对象实例、数组;局部变量表...原创 2019-04-10 18:38:56 · 1564 阅读 · 3 评论 -
Java参数传递机制的一种打开方式
传值 or 传址?实参 or 形参?基本数据类型 or 引用数组类型?学习过Java,相信你对这些概念肯定熟悉,然,时间久了,某一天突然被问到这些,又一脸懵逼,它们讲的是啥,如何区分?来,让我们通过实践操练起来,请看下面一题,思考输出结果。 import java.util.Arrays; public class Exam4 { public static void main(Stri...原创 2019-04-16 22:01:13 · 191 阅读 · 0 评论