本文已参与「新人创作礼」活动,一起开启掘金创作之路。
java 数据类型
java的数据类型分为基本数据类型和引用数据类型
基础数据类型
数值型:整数类型( byte , short ,int,long)和 浮点 类型(float,double) 字符型:char 布尔型: boolean
引用类型
类:class 接口:interface 数组:[]
javadoc命令
java编译为. class文件
javac HelloWorld.java
复制代码
编译到指定目录
javac -d 文件夹.java文件
复制代码
下面详细说一下interface
接口是功能的集合,是比抽象类更抽象的类 接口定义需使用interface关键字 可看做是包含功能申明的特殊类
public interface GetUerInfo {
// 抽象方法1;
// 抽象方法2;
// 抽象方法3;
}
复制代码
类和接口直接的关系 类实现接口 implements 实现,用它实现用implements
接口于类他们之间的关系
- A:类与类之间: 继承关系,一个类只能直接继承一个父类,但是支持 多重继承
- B:类与接口之间: 只有实现关系,一个类可以实现多个接口
- C:接口与接口之间: 只有继承关系,一个接口可以继承多个接口
接口的优点
- 1.类与接口的关系,实现关系,而且是多实现,一个类可以实现多个接口,类与类之间是继承关系,java 中的继承是单一继承,一个类只能有一个父类,打破了继承的局限性。
- 2.对外提供规则(USB接口)
- 3.降低了程序的耦合性(可以实现模块化开发,定义好规则,每个人实现自己的模块,提高了开发的效率)