Java 教程

332课时
2.2K学过
6分

1. Java 教程

Java 简介

我的第一个 JAVA 程序

主要特性

发展历史

Java开发工具

Java 开发环境配置

Linux,UNIX,Solaris,FreeBSD环境变量设置

流行JAVA开发工具

在 Cloud Studio 中运行 Java 程序

Java 基础语法

第一个Java程序

基本语法

Java 标识符

Java修饰符

Java 变量

Java 数组

Java 枚举

Java 关键字

Java注释

Java 空行

继承

接口

Java 源程序与编译型运行区别

Java 对象和类

Java中的对象

Java中的类

构造方法

创建对象

访问实例变量和方法

源文件声明规则

Java包

Import语句

一个简单的例子

Java 基本数据类型

内置数据类型

内置数据类型-实例

类型默认值

类型默认值-实例

引用类型

Java 常量

自动类型转换

强制类型转换

隐含强制类型转换

Java 变量类型

Java 变量类型-实例

Java 局部变量

Java 局部变量-实例1

Java 局部变量-实例2

实例变量

实例变量-实例

类变量(静态变量)

类变量(静态变量)-实例

Java 修饰符

访问控制修饰符

默认访问修饰符-不使用任何关键字

私有访问修饰符-private

公有访问修饰符-public

受保护的访问修饰符-protected

访问控制和继承

非访问修饰符

final 修饰符-final 变量

final 修饰符-final 方法

final 修饰符-final 类

abstract 修饰符-抽象类

abstract 修饰符-抽象方法

synchronized 修饰符

transient 修饰符

volatile 修饰符

Java 运算符

算术运算符

算术运算符-实例

自增自减运算符

关系运算符

关系运算符-实例

位运算符

位运算符-实例

逻辑运算符

逻辑运算符-实例

短路逻辑运算符

短路逻辑运算符-实例

赋值运算符

赋值运算符-实例

条件运算符(?:)

条件运算符(?:)-实例

instanceof 运算符

instanceof 运算符-实例

Java运算符优先级

Java 循环结构 - for, while 及 do...while

while 循环

while 循环-实例

do…while 循环

do…while 循环-实例

for循环

for循环-实例

Java 增强 for 循环

Java 增强 for 循环-实例

break 关键字

break 关键字-实例

continue 关键字

continue 关键字-实例

Java 条件语句

Java 条件语句-实例

if...else语句

if...else语句-实例

if...else if...else 语句

if...else if...else 语句-实例

嵌套的 if…else 语句

嵌套的 if…else 语句-实例

Java switch case 语句

Java switch case 语句 -实例

Java Number & Math 类

Java Number & Math 类-实例

Java Math 类

Java Math 类-实例

Number & Math 类方法

Math 的 floor,round 和 ceil 方法实例比较

floor,round 和 ceil 实例

Java Character 类

转义序列

转义序列-实例

Character 方法

Java String 类

字符串长度

连接字符串

创建格式化字符串

String 方法

Java StringBuffer 和 StringBuilder 类

Java StringBuffer 和 StringBuilder 类-实例

StringBuffer 方法

Java 数组

声明数组变量

创建数组

创建数组-实例

处理数组

For-Each 循环

For-Each 循环-实例

数组作为函数的参数

数组作为函数的返回值

多维数组

Arrays 类

Java 日期时间

获取当前日期时间

日期比较

使用 SimpleDateFormat 格式化日期

日期和时间的格式化编码

使用printf格式化日期

使用printf格式化日期-实例

解析字符串为时间

Java 休眠(sleep)

测量时间

Calendar类

GregorianCalendar类

GregorianCalendar类-实例

Java 正则表达式

Java 正则表达式-实例

捕获组

捕获组 -实例

正则表达式语法

Matcher 类的方法

PatternSyntaxException 类的方法

Java 方法

方法的定义

方法的定义-实例

方法调用

方法调用 -实例

void 关键字

通过值传递参数

方法的重载

变量作用域

命令行参数的使用

构造方法

构造方法-实例

可变参数

可变参数-实例

finalize() 方法

finalize() 方法-实例

Java 流(Stream)、文件(File)和IO

读取控制台输入

从控制台读取多字符输入

从控制台读取字符串

控制台输出

控制台输出-实例

读写文件

文件和I/O

Java中的目录

读取目录

删除目录或文件

Java Scanner 类

Java 异常处理

Exception 类的层次

Java 内置异常类

异常方法

捕获异常

捕获异常-实例

多重捕获块

多重捕获块-实例

throws/throw 关键字

finally关键字

finally关键字 -实例

声明自定义异常

声明自定义异常-实例

通用异常

课程评价 (0)

请对课程作出评价:
0/300

学员评价

暂无精选评价
3分钟

Java 基础语法

一个 Java 程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。下面简要介绍下类、对象、方法和实例变量的概念。

  • 对象:对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。
  • :类是一个模板,它描述一类对象的行为和状态。
  • 方法:方法就是行为,一个类可以有很多方法。逻辑运算、数据修改以及所有动作都是在方法中完成的。
  • 实例变量:每个对象都有独特的实例变量,对象的状态由这些实例变量的值决定。