java基础复习
文章平均质量分 78
真好,好的不得了
这个作者很懒,什么都没留下…
展开
-
匿名内部类
匿名内部类的定义格式: 接口名称 对象名 = new 接口名(){ //覆盖所有抽象方法; } /* * 1、new代表创建对象的动作 * 接口名称就是匿名内部类需要实现的哪个接口 * {...}这才是匿名内部类的内容 */ 注意: 1、匿名内部类在【创建对象】的时候,只能使用唯一的一次; 如果希望多次创建对象,而且类的内容一样的话,那么就必须使用单独定义的实现类了。 匿名对象,在【调用方法...原创 2020-03-20 21:39:53 · 109 阅读 · 0 评论 -
Interface新特性
JDK版本 java7:在接口中可以定义 1、常量 2、抽象方法 java8中接口中可以定义 1、java7中的所有 2、默认方法 3、静态方法 **注意**:默认方法和静态方法都是定义在接口中,且都有方法体。 默认方法可以被实现类继承,重写。 静态方法不能被继承,且只能由接口名.静态方法名调用! 默认方法: 主要用于接口升级,实现类会自动继承该方法 静态方法 调用语法格式:...原创 2020-03-20 18:10:29 · 100 阅读 · 0 评论 -
String常量池
常见的字符串创建方式: new String(); new String(char [] arr); new String(byte [] arr); 特点: 字符串在效果上于一个char数组相当,但底层是一个byte数组; 字符串是一个常量,创建后不可改变,但可以共享; ...原创 2020-03-20 17:42:46 · 272 阅读 · 0 评论