
java基础
文章平均质量分 58
Coocit
孤独本是常态,逢人不必言深。
展开
-
多态
多态成员的访问特点A:成员变量 编译看左边,运行看左边 B:构造方法 创建子类对象的时候,访问父类的构造方法,对父类的数据进行初始化。 C:成员方法 编译看左边,运行看右边 D:静态方法 编译看左边,运行看左边 (静态和类相关,算不上重写,所以,访问还是左边的) ...原创 2021-05-23 23:15:42 · 146 阅读 · 0 评论 -
关于Java中的类
Java中的类Java中的类分为外部类,成员内部类,局部内部类以及匿名内部类。外部类外部类则是其内部嵌套了一个或多个类,则其最外层被称为外部类。成员内部类类中的多个内部类被称为成员内部类。局部内部类一个方法中存在的内部类被称为局部内部类。匿名内部类(这个是重点)匿名内部类的定义格式:接口名称 对象名 = new 接口名称(){覆盖重写的方法};对格式“new 接口名称(){...}”进行解析:1.new代表创建对象的动作2.接口名称就是匿名内部类需原创 2021-05-19 00:18:27 · 171 阅读 · 1 评论 -
Java四种权限修饰符
四种修饰符修饰变量修饰符 public > protected > (default) > private同一个类(我自己) Yes Yes Yes Yes同一个包(我邻居) Yes Yes Yes No不同包子类(我儿子) Yes Yes ...原创 2021-05-18 23:46:44 · 187 阅读 · 0 评论 -
final详解
final原创 2021-05-17 23:29:44 · 406 阅读 · 0 评论 -
interface详解
interface的定义:public interface 接口名{}interface的抽象方法:interface的默认方法:interface的静态方法:interface的常量定义和使用:interface之间的多继承:继承父类并实现多接口:原创 2021-05-17 19:07:16 · 10283 阅读 · 0 评论 -
static
凡是遇到static修饰的变量及方法都和对象没有关系可以直接通过原有类的类名及接口名.常量名或方法名去调用。 “static方法就是没有this的方法。在static方法内部不能调用非静态方法,反过来是可以的。而且可以在没有创建任何对象的前提下,仅仅通过类本身来调用static方法。这实际上正是static方法的主要用途。”这段话虽然只是说明了static方法的特殊之处,但是可以看出static关键字的基本作用,简而言之,一句话来描述就是:方便在没有创建对象的情况下来进行调用(方法/变量)。很显然,被原创 2021-05-17 17:48:35 · 206 阅读 · 0 评论