摘要: /*接口的作用:接口是一种约束接口定义一些方法让不同的人去实现,好比有10种不同的实现方法但只通过一个接口去实现接口不能被实例化,因为接口中没有构造方法接口通过implements关键字实现多个接口,实现接口必须重写方法 */ 阅读全文
posted @ 2022-02-22 20:39 唐肖 阅读(26) 评论(0) 推荐(0)
摘要: package Opp;public class Demo1 { {//第二个被输出 System.out.println("匿名代码块"); } //第一个被输出,只执行一次 static { System.out.println("静态代码块"); }//第三个被输出 public Demo1( 阅读全文
posted @ 2022-02-21 20:54 唐肖 阅读(70) 评论(0) 推荐(0)
摘要: 1.继承 继承本质是对某一批类的抽象,从而实现对现实世界更好的建模 extends的意思是扩展,子类是父类的扩展 Java中只有单继承,没有多继承。一个儿子只能有一个爸爸,但一个爸爸可以有多个儿子 继承是类和类之间一种关系,除此之外,类和类之间的关系还有依赖、组合、聚合等 继承关系的两个类,一个为子 阅读全文
posted @ 2022-02-21 18:27 唐肖 阅读(31) 评论(0) 推荐(0)
摘要: /*构造器:1.和类相同2.没有返回值作用:1.new本质在调用构造方法2.初始化对象的值注意点:定义有参构造之后,如果想使用无参构造,显示的定义一个无参构造*/ 结果:tang 阅读全文
posted @ 2022-02-17 21:18 唐肖 阅读(84) 评论(0) 推荐(0)
摘要: 结果·: null1佳瑶0 阅读全文
posted @ 2022-02-17 21:17 唐肖 阅读(23) 评论(0) 推荐(0)
摘要: package Array;//稀疏数组public class Demon6 { public static void main(String[] args) { //创建一个二维表11*11 0代表没有棋子,1代表黑旗,2代表白棋 int[][] array1 = new int[11][11] 阅读全文
posted @ 2022-02-15 21:31 唐肖 阅读(21) 评论(0) 推荐(0)
摘要: package Array;//普通的for循环public class Demon { //变量的类型 变量的名字 = 变量的值; public static void main(String[] args) { int []nums;//定义int类型的数组 nums=new int[10];/ 阅读全文
posted @ 2022-02-13 20:27 唐肖 阅读(33) 评论(0) 推荐(0)
摘要: package Method;/*递归结构包括两个部分递归头:什么时候不调用自身方法,如果没有头,将陷入死循环,最好数字比较小,否则电脑会卡递归体:什么时候需要调用自身方法2!(2的阶乘):2*13!(3的阶乘):3*2*1 */public class Demon4 { public static 阅读全文
posted @ 2022-02-11 19:51 唐肖 阅读(30) 评论(0) 推荐(0)
摘要: package Method;/*可变参数在方法声明中,在指定参数类型后加一个省略号(...)一个方法中只能指定一个可变参数,它必须是方法的最后一个参数,任何普通的参数必须在它之前声明 */public class Demon2 { public static void main(String[] 阅读全文
posted @ 2022-02-09 21:50 唐肖 阅读(33) 评论(0) 推荐(0)
摘要: 方法的定义:修饰符 返回值类型 方法名(参数类型 参数名){ 方法体 return 返回值;}package Method;public class Demon { public static void main(String[] args) { int sum=add(1,2); System.o 阅读全文
posted @ 2022-01-30 21:12 唐肖 阅读(83) 评论(0) 推荐(0)
点击右上角即可分享
微信分享提示