摘要: 1、关于属性 (1)属性是可以被多个对象所共享的,不会随着对象的不同而不同的。 (2)类中的常量也常常声明为static 2、关于方法 (1)操作静态属性的方法,通常设置为static的 (2)工具类中的方法,习惯上声明为static的。比如:Math、Arrays、Collections。 阅读全文
posted @ 2020-06-10 21:16 DKPT 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 1.Java中允许将一个类A声明在另一个类B中,则类A就是内部类,类B称为外部类 2.内部类的分类, 成员内部类(协态、非协态)Vs局部内部类(方法内、代码块内、构造器内) 3.成员内部类: (1)作为外部类的成员: 1)调用外部类的结构。 2)可以被static修饰。 3)可以被4种不同的仅限修饰 阅读全文
posted @ 2020-06-10 21:14 DKPT 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 1.接口使用interface未定义。 2.Java中,接口和类是并列的两个结构。 3.如何定义接口,定义接口中的成员。 3.1 JDK7及以前,只能定义全局常量和抽象方法。 (1)全局常量:public static final的,书写时,可以省略不写。 (2)抽象方法:public abstra 阅读全文
posted @ 2020-06-10 21:13 DKPT 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 1.abstract:抽象的。 2.abstract可以用来修饰的结构,类、方法。 3.abstract修饰类,抽象类。 (1)此类不能实例化。 (2)抽象类中一定有构造器,便于子类实例化时调用(涉及,子类对象实例化的全过程)。 (3)开发中,都会提供抽象类的子类,让子类对象实例化,完成相关的操作。 阅读全文
posted @ 2020-06-10 21:12 DKPT 阅读(815) 评论(0) 推荐(0) 编辑