Java 实例 Java 错误和异常 Java 测验 Java 语法 创建一个简单的 "Hello World" 程序 实例解释:Java 语法 Java 注释 单行注释(位于代码行前) 单行注释(位于代码行末尾) 多行注释 实例解释:Java 注释 Java 变量 创建字符串变量 创建整型变量 先声明变量后赋值 覆盖已有变量值 创建 final 变量(不可修改,只读) 显示时组合文本和变量 将一个变量添加到另一个变量 用逗号分隔列表声明多个同类型变量 实例解释:Java 变量 Java 数据类型 对 Java 中不同数据类型的演示 创建 byte 类型 创建 short 类型 创建 int 类型 创建 long 类型 创建 float 类型 创建 double 类型 创建 boolean 类型 创建 char 类型 创建 String 类型 实例解释:Java 数据类型 Java 类型转换 自动类型转换(隐式转换) 强制类型转换(显式转换) 实例解释:Java 类型转换 Java 运算符 加法运算符 减法运算符 乘法运算符 除法运算符 取模运算符 自增运算符 自减运算符 赋值运算符 比较运算符 逻辑运算符 实例解释:Java 运算符 Java 字符串 创建字符串 字符串中的引号 获取字符串长度 使用转大写/小写方法 在字符串中查找子串 字符串拼接 数字与字符串相加会转为字符串拼接 实例解释:Java 字符串 Java 数学 Math.max(x,y) - 返回 x 和 y 中的较大值 Math.min(x,y) - 返回 x 和 y 中的较小值 Math.sqrt(x) - 返回 x 的平方根 Math.abs(x) - 返回 x 的绝对值 Math.random() - 返回 0 到 1 之间的随机数 实例解释:Java 数学 Java 布尔值 创建布尔类型 判断表达式真假 用 "等于" 运算符计算布尔表达式 实例解释:Java 布尔值 Java If...Else (条件) if 语句 else 语句 else if 语句 实例解释:Java if ... else Java Switch switch 语句 带 default 关键字的 switch 语句 实例解释:Java switch Java 循环 while 循环 do while 循环 for 循环 for each 循环 中断循环 跳过当前循环迭代 实例解释:Java while Java 数组 创建并访问数组 修改数组元素 获取数组长度 访问数组元素 遍历数组 用 for-each 遍历数组 多维数组 遍历多维数组 实例解释:Java 数组 Java 方法 创建并调用方法 多次调用方法 带参数的方法 带多个参数的方法 返回值 包含 if...else 的方法 方法重载 递归 带终止条件的递归函数 实例解释:Java 方法 Java 类和对象 创建类和对象 创建类的多个对象 访问类属性(变量) 修改属性 覆盖现有属性值 多个属性 创建类方法 带参数的方法 通过对象访问类方法 创建类构造函数 带参数的构造函数 实例解释:Java 类和对象 Java 修饰符 公共类 默认类 私有属性 默认属性 受保护属性 最终类 实例解释:Java 修饰符 Java 包 从 Java API 导入类 从 Java API 导入包 创建包 实例解释:Java 包 Java 继承 Java 继承(extends 关键字) Java 多态 实例解释:Java 继承 Java 内部类 内部类 私有内部类(外部类访问时会报错) 静态内部类 从内部类访问外部类 实例解释:Java 内部类 Java 抽象 & 接口 Java 抽象类和抽象方法 Java 接口(implements 关键字) 实现多个接口 实例解释:Java 接口 Java 枚举 创建包含常量组的枚举 类内定义的枚举 switch 语句中使用枚举 遍历枚举 实例解释:Java 枚举 Java 用户输入 读取用户输入 读取不同类型的用户输入 实例解释:Java 用户输入 Java 日期 显示当前日期 显示当前时间 显示当前日期和时间 格式化日期和时间 实例解释:Java 日期和时间 Java ArrayList 创建 ArrayList 访问 ArrayList 中的元素 从 ArrayList 中移除元素 清空 ArrayList 获取 ArrayList 的大小 遍历 ArrayList 使用 for-each 遍历 ArrayList 创建存储整数的 ArrayList 实例解释:Java ArrayList Java HashMap 创建 HashMap 访问 HashMap 中的元素 从 HashMap 中移除元素 清空 HashMap 获取 HashMap 的大小 遍历 HashMap 创建键为 String、值为 Integer 的 HashMap 实例解释:Java HashMap Java HashSet 创建 HashSet 并添加元素 检查 HashSet 中是否存在某元素 从 HashSet 中移除元素 清空 HashSet 获取 HashSet 的大小 遍历 HashSet 创建存储整数的 HashSet 实例解释:Java HashSet Java 迭代器 获取迭代器 遍历集合 从集合中移除元素 实例解释:Java 迭代器 Java 包装类 创建存储整数的 ArrayList 创建包装类对象 使用包装类方法 将包装类对象转换为字符串 实例解释:Java 包装类 Java 异常 (Try...Catch) try...catch 语句 finally 语句 throw 语句 实例解释:Java 异常 Java 正则表达式 在句子中搜索 "w3school" 单词 实例解释:Java 正则表达式 Java 线程 通过继承 Thread 类运行线程 通过实现 Runnable 接口运行线程 并发问题 避免并发问题 实例解释:Java 线程 Java 文件 创建文件 写入文件 读取文件 获取文件信息 删除文件 实例解释:Java 文件 Java 错误和异常 Java 测验