Java语言入门 - 图1

1 面向对象知识

面向对象程序设计:Object Oriented Programming,简记为OOP。
面向对象程序是由对象组成的,程序中的一切操作,通过对象间传递消息实现。

1.1封装

将具有相同特点的对象抽象为类,类中包括数据和行为,并对对象的使用者隐藏行为的具体实现方式。

1.2继承

扩展一个类来建立另外一个类的方法,扩展后的新类具有被扩展的类的全部属性和方法,并且在新类中可以增加适用于这个新类的数据字段和方法。

1.3多态

不同对象收到相同消息产生不同行为。

1.4优点

1.4.1易维护

可读性高、继承使程序变动发生在局部、封装使代码复用性提高,整体维护方便低成本。

1.4.2可扩充性

面向对象编程从本质上支持扩充性。如果有一个具有某种功能的类,就可以很快地扩充这个类,创建一个具有扩充的功能的类。

1.4.3代码重用

由于功能是被封装在类中的,并且类是作为一个独立实体而存在的,提供一个类库就非常简单。拓展资料:面向对象编程

2 数据类型

2.1 基础类型

Java的基本数据类型有8种,分别是:byte(位)、short(短整数)、int(整数)、long(长整数)、float(单精度)、double(双精度)、char(字符)和boolean(布尔值)。
image.png

2.2 String

2.3 数组

2.4 包装类

2.5 Object

2.6 抽象类与接口

3 IDE搭建

4 关键字

5 语法

6 版本特性