摘要: 阿package com.atguigu.test08; import java.util.Arrays; import java.util.Comparator; import java.util.Date; /* * 1、注解: * 也是一种注释。它是代码级别的注释。是用代码注释代码。 * 不同 阅读全文
posted @ 2020-09-02 19:20 窦云鹏 阅读(104) 评论(0) 推荐(0) 编辑
摘要: package com.atguigu.test07; /* * 枚举:JDK1.5就引入 * 类似:列举,穷举,一一罗列 * Java枚举:把某个类型的对象,全部列出来 * * 当什么情况下会用到枚举类型? * 当某个类型的对象是固定的,有限的几个,那么就可以选择使用枚举。 * 在整个系统的运行期 阅读全文
posted @ 2020-09-02 19:18 窦云鹏 阅读(121) 评论(0) 推荐(0) 编辑
摘要: /* * 四、局部内部类(最少使用的一种,几乎见不着) * 1、声明的位置很特殊:在方法体内 * * 2、特点 * (1)局部内部类的修饰符,只能有abstract或final * (2)有作用域 * (3)如果局部内部类在静态方法中,不能使用外部类的非静态成员 * (4)在局部内部中,可以使用当前 阅读全文
posted @ 2020-09-02 13:00 窦云鹏 阅读(97) 评论(0) 推荐(0) 编辑
摘要: * 类的成员: * 1、属性:成员变量 * 2、方法:成员方法 * 3、构造器 * 4、代码块 * 5、内部类:成员内部类 * * 其中1、2是代表这类事物的特征 * 其中3、4是初始化类和对象用的 * 其中5协助完成2的功能的实现,表现 * * 什么情况下会用到成员内部类(方法外声明的)? * 当 阅读全文
posted @ 2020-09-01 22:04 窦云鹏 阅读(208) 评论(0) 推荐(0) 编辑
摘要: /* * 1、内部类: * 定义在另外一个类里面的类,就叫做内部类,为了区别,把外面的类称为外部类。 * * 2、分类 * 根据内部类的所在的位置不同: * (1)成员内部类:外部类中方法外 * (2)局部内部类:方法体内,(虽然也可以在代码块内,但是不讨论这个) * * * 成员内部类: * (1 阅读全文
posted @ 2020-09-01 16:20 窦云鹏 阅读(205) 评论(0) 推荐(0) 编辑
摘要: package com.atguigu.test08; /* * 1、Java8对接口进行了修改: * Java8之前,接口中的成员只有两种: * (1)全局的静态的常量:public static final,可以省略 * (2)公共的抽象的方法:public abstract,可以省略 * * 阅读全文
posted @ 2020-08-31 22:25 窦云鹏 阅读(216) 评论(0) 推荐(0) 编辑
摘要: package test04; public class TestComparator2 { public static void main(String[] args) { Student[] all = new Student[5]; all[0] = new Student("杨洪强", 24 阅读全文
posted @ 2020-08-31 20:48 窦云鹏 阅读(158) 评论(0) 推荐(0) 编辑
摘要: ”Object[]“是定义了一个一维的对象,这个Object是任何对象的父类,也就是说可以转换成任何的类型。举例:Object[] object = new Object[3] ;object [0] = new String(“12312”);object [1] = new String[] { 阅读全文
posted @ 2020-08-31 20:18 窦云鹏 阅读(202) 评论(0) 推荐(0) 编辑
摘要: /* * 一、如何声明接口? * 1、接口的语法格式: * 【权限修饰符】 interface 接口名{ * 接口的成员列表; * } * * 2、接口的成员 * JDK1.8之前:只能有两种成员 * (1)全局的静态的常量:public static final,而且这三个单词可以省略 * 为什么 阅读全文
posted @ 2020-08-31 14:08 窦云鹏 阅读(192) 评论(0) 推荐(0) 编辑
摘要: package com.atguigu.homework.test01; /* * 考核点:多态,重载,重写 * 1、分析每个类都有什么方法 * A类: * public String show(D obj) * public String show(A obj) * B类: * public St 阅读全文
posted @ 2020-08-21 16:16 窦云鹏 阅读(262) 评论(0) 推荐(0) 编辑