分类: Java学习笔记

51 篇文章

301讲!!!java动态绑定机制、(override)方法重写、重写细节、课堂练习、多态!! 、向上转型、向下转型、(instanceOf 双目运算符)、多态数组
301讲!!!java动态绑定机制、(override)方法重写、重写细节、课堂练习、多态!! 、向上转型、向下转型、(instanceOf 双目运算符)、多态数组 方法重写 比较重要的图。。一般重要 课堂练习 package main.daythree; public class Override { public static void mai…
293讲!!(重要)继承本质、课堂练习、super使用
293讲!!(重要)继承本质、课堂练习、super使用 Q:当创建对象的时候 Son son = new Son( ); 内存的布局发生了什么? !!!(重要)超重要的图 结果 课堂练习 this( ); 的调用 和默认super(); 构造器的使用 this(); 、 super(); 的使用:小心隐藏的super(); !!有点像递归。。。。。…
278讲(重要)访问修饰符、封装、继承
278讲(重要)访问修饰符、封装、继承 重要! 在同一个包下,可以访问public ,protected 和 默认修饰属性或方法,不能访问private 属性或方法。 在不同包下,可以访问public 修饰的属性或方法;但不能访问 protected ,默认,private修饰的属性或方法。 封装 构造器如果没有setXxx; getXxx; 那么…
225讲汉诺塔、八皇后
225讲汉诺塔、八皇后 汉诺塔 我不能理解 package main.daytwo; public class HanoiTower { public static void main(String[] args) { Tower tower = new Tower(); tower.move(3,'A','B…
215讲方法的递归、斐波那契、老鼠走迷宫
215讲方法的递归、斐波那契、老鼠走迷宫 return返回:在哪里调用就在哪里返回 factorial阶乘,递归实现阶乘。 谁调用就把结果返回给谁 如果递归的是数组或者对象等引用类型,则会相互影响结果。 斐波那契 public class Test{ public static void main(String[] args){ F f = new…