您的位置:首页 > 编程语言 > Java开发

java基础教程--接口

2016-06-08 16:16 239 查看
类里只能声明方法,变量,构造器

 静态代码块

  静态代码块在类加载期间执行,可以用于在类加载期间初始化系统资源,如:加载配置文档等

 

 final修饰的变量是不能再修改了,是引用变量的地址值不能修改了,

 但是被引用对象的内容是可以修改的!

 接口:只包含抽象方法,属性都是常量

 接口可以继承,继承接口就必须实现其接口中的所有的方法

 1 使用interface 关键字定义

 2 接口中只能定义常量和抽象方法

  可以省略 public static final

          public abstract

 3 接口之间是可以继承的

 4 接口可以定义变量,不能直接实例化

 5 接口只能被实现(implements),实现接口就是继承关系

 一个具体类实现了接口,这个类就是接口的子类型

 6 类可以实现多个接口,体现了多个继承,这个类是所有接口的子类型

 7 一个具体类实现接口要实现接口中定义的全部抽象方法

 接口类型约定了子类型的功能

 内部类

 1 定义在类内部

 2 体现封装好处,可以将类封装到类的内部

 3 内部类可以共享外部类的属性和方法

  4 很少内部类在类的外部创建对象和使用  

 匿名内部类,匿名类

 1 一定是继承于一个类或者实现了接口
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: