Java基础笔记29:包的定义及使用

面向对象的主要内容有:类,接口,抽象类,对象。之前的章节都已经讲解过主体结构了,接下来将会学习包、异常,开发工具,这节来看包的概念: 1.包的定义 包指的是程序的目录,在最早的时候,做开发会将所有的程序(类)写在一个文件里,该文件一般名为`*.java`,编译之后,程序将直接保存在根目......

Java基础笔记28:接口的实际应用

1.接口的应用-标准 上一节说到,接口在实际应用中有三大核心,其中一个就是定义不同层之间的标准,这是什么意思呢?举例来说,一个电脑中有一个USB接口,这个接口可以对接打印机,U盘,移动硬盘,手机等等设备。电脑和这些设备就属于不同层,如图所示: ![](/media/editor/接口的......

Java基础笔记27:接口的概念和定义

如果不会接口,别说会Java。 1.接口的定义 如果一个类之中只是由抽象方法和全局常量组成的,在这种情况下,我们不会把他定义为抽象类,而只会定义为接口。所以所谓的接口就属于一个特殊的抽象类,而且这个类里面只有抽象方法和全局常量。要定义一个接口,使用interface关键字完成。 ......

Java基础笔记26:抽象类的定义和使用

本篇文章主要讲解Java抽象类的定义和使用,这是整个应用开发之中最为重要(核心)的部分。此部分主要分为3点,第一点将抽象类的定义语法,第二点学习抽象类的使用限制,第三个看抽象类的实际应用。其中实际应用知识简单介绍一下,具体应用需要在后面学习。 1.抽象类的概念 普通类可以直接产生实例化......

Java基础笔记25:初识类的多态性

- 现在只能先讲解多态的相关概念,以及相关的使用限制。 - 多态性所以来的是方法的覆写。 - 多态性严格来讲有两种描述形式: 1. 方法的多态性 - 方法的重载:同一方法名称,会根据传入参数类型和个数的不同而调用不同的方法体。 - ......

Java基础笔记24:final关键字

在java之中final称为终结器,在java之中可以使用final定义类,方法,属性。 1.使用final定义的类不能有子类下面的定义会出错```javafinal class A{}class B extends A{}```一般在进行系统类的开发的时......

Java基础笔记23:类的覆写综合实战-数组操作

此任务要求定义一个数组操作类(Array),在这个类里面可以进行整型数组的操作,由外部传入数组的大小,并且实现数据的保存,以及数据的输出。随后在这个类上派生出两个子类:- 排序类:通过此类取得的数据可以进行排序。- 翻转类:通过此类取得的数组数据要求采用倒序的方式输出。在......

  • 1 of 5