摘要: 使用Debug机制调试错误的原理,就是在我们所需要的指定的代码位置打上”断点”,当程序执行的过程中,会在断点处暂停,然后我们通过手动操作,让程序按照我们指定的方式去继续执行。 使用流程步骤如下: (1) 在指定代码行,行号右侧进行鼠标点击,出现红点 (2) 右键,以Debug的形式来执行程序 (3) 阅读全文
posted @ 2022-02-27 17:02 鹿先森JIAN 阅读(416) 评论(0) 推荐(0) 编辑
摘要: 为什么学习方法重载? 使用重载只是方便我们不用记住很多方法名字而已! // 没有重载 public class Demo01 { public static void main(String[] args) { addInt(10,20); addByte((byte)1,(byte)2); add 阅读全文
posted @ 2022-02-27 16:06 鹿先森JIAN 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 递归输出1到10 public class Demo01 { static int i=1; public static void main(String[] args) { fun(); } //写一个方法,输出1到10 public static void fun(){ System.out.p 阅读全文
posted @ 2022-02-27 14:19 鹿先森JIAN 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 方法执行过程中内存是如何变化的? 上图是一张标准的java 虚拟机内存结构图,目前我们只看其中的“栈”和“方法区”。 方法区中存储类的信息(即代码片段)。所有程序的执行,必须入栈执行! 方法只定义不去调用的话,只是把它的代码片段存储在方法区当中,java 虚拟机是不会在栈内存当中给该方法分配活动空间 阅读全文
posted @ 2022-02-27 13:43 鹿先森JIAN 阅读(61) 评论(0) 推荐(0) 编辑