您的位置 首页 java

java进阶学习(二)

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

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.降低了程序的耦合性(可以实现模块化开发,定义好规则,每个人实现自己的模块,提高了开发的效率)

文章来源:智云一二三科技

文章标题:java进阶学习(二)

文章地址:https://www.zhihuclub.com/178923.shtml

关于作者: 智云科技

热门文章

网站地图