摘要: package interface_demo; public class Demo4 { public static void main(String[] args) { Computer c = new Computer(); Mouse m = new Mouse(); c.run(m); } 阅读全文
posted @ 2020-07-23 16:57 游泳的花生人-ATC 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 接口的定义:interface 一般是public interface{ } 类和接口的联系: 类实现接口: class Mouse implements Usb{ } 接口的特点和新特性: 不能创建对象,也没有构造方法,接口不能实例化,而只能依附于其他class存在。 (非抽象)类实现接口,必须全 阅读全文
posted @ 2020-07-23 16:17 游泳的花生人-ATC 阅读(118) 评论(0) 推荐(0) 编辑
摘要: static 静态的东西可以被该类所有的对象共享; 被存在方法区中的静态区中。 静态的东西可以直接用对象名调用,也可以用类名调用,但是推荐用类名调用; 假如不用类名调用的话,还得新建一个对象才可以调用。浪费空间。 静态的随着类的加载而加载进来,比创建对象要加载的早,非静态的东西随着对象的创建而存在, 阅读全文
posted @ 2020-07-23 15:04 游泳的花生人-ATC 阅读(103) 评论(0) 推荐(0) 编辑
摘要: final 1. 被fina修饰的类,不能被继承; 2. 被final修饰的方法,不能被重写; 3. 被final修饰的变量,不能被再次赋值,意思是被final修饰的是常量。 常量: 字面值常量: 整型常量:10, 小数常量:10.1 字符(串)常量:“abdc” 布尔常量:true 空常量:nul 阅读全文
posted @ 2020-07-23 14:00 游泳的花生人-ATC 阅读(217) 评论(0) 推荐(0) 编辑