摘要: 访问权限 java继承细节 1.子类会继承父类所有的属性和方法,private的属性和方法不能直接访问,子类要通过父类提供的方法来访问到private属性和方法。 2.子类在创建对象,调用构造器时,肯定会连带父类的构造器也一起进行,即父类也要初始化,顺序是先进行父类构造器,后进行子构造器,不管是使用 阅读全文
posted @ 2022-02-25 11:18 codemelo 阅读(547) 评论(0) 推荐(0)
摘要: 只能是字母,小圆点,数字,下划线组成,且数字不能开头,不能与关键字和保留字重名 一般是小字母+小圆点 一般是com.公司名.项目名.业务模块名 比如com.kw.register.user//用户模块 阅读全文
posted @ 2022-02-23 10:50 codemelo 阅读(181) 评论(0) 推荐(0)
摘要: 在每个对象创建时,java虚拟机都会分配对应的this,即所有对象都有自己的this引用,这个this指向对象自己。 大致原理可以这样理解 先看一段代码 public class Test{ public static void main(String[] args) { Person a = ne 阅读全文
posted @ 2022-02-21 17:38 codemelo 阅读(64) 评论(0) 推荐(0)
摘要: 1.可变参数的实参可以是0个或者任意个。 2.可变参数的实参可以是数组。 3.可变参数本质就是数组,在使用时也可以当数组来用。 4.可变参数可以和普通参数放在一起,但可变参数必须要放在最后。 5.形参数列表顶多只能一个可变参数。 阅读全文
posted @ 2022-02-20 07:59 codemelo 阅读(108) 评论(0) 推荐(0)
摘要: //设置程序,算出汉诺塔的放盘子到目标柱子的每一步的步骤(递归) public class Test{ public static void main(String[] args) { Way way = new Way(); way.move(3,'A','B','C'); } } class W 阅读全文
posted @ 2022-02-18 18:41 codemelo 阅读(90) 评论(0) 推荐(0)
摘要: 1 //设置一个迷宫10X10,令小球自动走出去(递归) 2 /* 3 思路 4 1.利用一个二维数组map来表示地图,初始位置是(1,1) 5 2.数组各个值的含义 6 0表示没走过待测定,1表示走过且测定为障碍物 7 2表示走过且测定是通行的,3代表走过但是是死路 8 3.找路方法findway 阅读全文
posted @ 2022-02-18 11:46 codemelo 阅读(209) 评论(0) 推荐(0)
摘要: java对象内存布局 现有一个对象 melo.name = "卡梅隆安东尼"; melo.num = 7; melo.age = 37; 此对象各数据在内存中布局为 对象名就像是人的名字,堆区和方法区的那些数据才是实实在在的人,有这个名字很重要,只有这样你与别人谈到这个人,别人才会知道你在说谁,你跟 阅读全文
posted @ 2022-02-17 07:50 codemelo 阅读(95) 评论(0) 推荐(0)
摘要: 1 /*要求:实现动态给数组添加元素效果,实现对数组扩容(缩减) 2 1.原始数组用int[] arr 3 2.增加(缩减)的新元素,放在原始数组当前的最后(去除最后元素) 4 3.用户可以选择是否继续添加或删除,且在一次增加(缩减)完成后可以选择下一次是缩减(增加)还是退出程序 5 6 思路 7 阅读全文
posted @ 2022-02-14 09:46 codemelo 阅读(308) 评论(0) 推荐(0)
摘要: java数组是对象 java数组有值拷贝和引用传递两种赋值机制 值拷贝 用基本数据类型赋值给数值时,直接拷贝 1 public class test{ 2 public static void main(String[] args) { 3 int [] a = {1,2}; 4 } 此数组在虚拟机 阅读全文
posted @ 2022-02-12 09:06 codemelo 阅读(81) 评论(0) 推荐(0)
摘要: 在嵌套循环中可以使用标签,标签由程序员命名,可以不是label 标签的使用 label1:循环语句{ label2:循环语句{ labelXXX:循环语句{ } } } break可以指定终结哪一个循环,比如 break label2; 这个语句就是终止label2。如果没有指定的话,终结最近的循环 阅读全文
posted @ 2022-02-09 17:24 codemelo 阅读(70) 评论(0) 推荐(0)