摘要:
什么是二维数组? 数组当中放的还是数组 int [][] arr=new int[3][2]; 有3个小箱子,每个箱子2个格子。 看结果? int [][] arr=new int[3][2]; System.out.println(arr); System.out.println(arr[0]); 阅读全文
摘要:
N的阶乘就是n.(n-1)! 5的阶乘是什么?5*4*3*2*1 阅读全文
摘要:
递归调用,例题4.5 求第五个人的年龄 阅读全文
摘要:
例题5.1.一个10个元素一维数组的赋值与遍历 阅读全文
摘要:
标题 静态代码块与静态成员变量还要看代码的先后顺序 看程序,说出结果 结果为: x=0 看程序,说出结果 结果如下: 补充 : 静态代码块:static{ } 在JVM加载时即执行,先于主方法执行,用于类的属性初始化 注意:静态代码块不能存在于任何方法体中 构造代码块:{} 放于类中,在构造方法调用 阅读全文
摘要:
1、不使用匿名内部类之前的状态 2、如果实现接口的类只使用一次用处不大换为如下简便写法——匿名内部类 阅读全文
摘要:
1、实现接口的抽象类——适配器 即用了接口,又用了抽象类,关键是Window win=new MyWindow(); MyWindow子类并没有直接实现Window接口,而是通过中间的抽象类建立了桥梁 2、代理公司的方法——功能更强大的包装类 自己要钱的能力太弱小,通过强大的代理来完成要钱,包装类 阅读全文
摘要:
内部类作用: 1、可以直接调用外部类的私有成员变量 否则,如果内部类在外边则需要进行复杂的参数传递 参数传递法如下: 或者也可以用构造方法通过this关键字传递 也可以这样写 所以一个篇代码也可以改写成如下 new Outer("swift").new Inner().print(); 或者 Out 阅读全文
摘要:
接口的多态使用 接口应用实例:U盘、打印机可以使用共同的USB接口,插入到电脑上实现各自的功能。 阅读全文
摘要:
一、 接口的定义 接口中定义的方法,全部都为抽象方法,默认加public abstract 接口中定义的变量,全部为全局常量,默认加public static final 二、与继承不同,子类可以同时实现多个接口 三、子类可以同时继承抽象类并实现接口吗 Demo类中改为生成子类X x=new X() 阅读全文