1-1 Java概述
  • 001_Java语言发展史
  • 002_Java语言跨平台原理
  • 003_JRE和JDK
  • 004_JDK的下载和安装
1-2 第一个程序
  • 005_常用DOS命令
  • 006_Path环境变量的配置
  • 007_HelloWorld案例
  • 008_HelloWorld案例常见问题
  • 009_Notepad软件的安装和使用
1-3 基础语法
  • 010_注释
  • 011_关键字
  • 012_常量
  • 013_数据类型
  • 014_变量
  • 015_变量使用的注意事项
  • 016_标识符
  • 017_类型转换
1-4 运算符
  • 018_算术运算符
  • 019_字符的+操作
  • 020_字符串的+操作
  • 021_赋值运算符
  • 022_自增自减运算符
  • 023_关系运算符
  • 024_逻辑运算符
  • 025_短路逻辑运算符
  • 026_三元运算符
  • 027_两只老虎
  • 028_三个和尚
1-5 键盘录入
  • 029_数据输入
  • 030_三个和尚升级版
1-6 分支语句
  • 031_顺序结构
  • 032_if结构
  • 033_if...else结构
  • 034_奇偶数
  • 035_if...else...if结构
  • 036_考试奖励
  • 037_switch结构
  • 038_春夏秋冬
1-7 循环语句
  • 039_for结构
  • 040_输出数据
  • 041_求和
  • 042_求偶数和
  • 043_水仙花
  • 044_统计
  • 045_while结构
  • 046_珠穆朗玛峰
  • 047_do...while结构
  • 048_三种循环的区别
  • 049_跳转控制语句
  • 050_循环嵌套
  • 051_Random
  • 052_猜数字
1-8 集成开发工具IDEA
  • 053_IDEA安装
  • 054_IDEA中HelloWorld
  • 055_IDEA中项目结构
  • 056_IDEA中内容辅助剂和快捷键
  • 057_IDEA中模块操作
1-9 数组
  • 058_数组定义格式
  • 059_数组动态初始化
  • 060_数组元素访问
  • 061_内存分配
  • 062_单个数组内存图
  • 063_多个数组内存图
  • 064_多个数组指向相同内存图
  • 065_数组静态初始化
  • 066_数组操作的两个常见小问题
  • 067_遍历
  • 068_最大值
1-10 方法
  • 069_方法概述
  • 070_方法定义和调用
  • 071_方法调用过程图解
  • 072_方法练习
  • 073_带参数方法定义和调用
  • 074_形参和实参
  • 075_带参数方法练习
  • 076_带返回值方法定义和调用
  • 077_带返回值方法练习
  • 078_方法的注意事项
  • 079_方法的通用格式
  • 080_方法重载
  • 081_方法重载练习
  • 082_方法参数传递基本类型
  • 083_方法参数传递引用类型
  • 084_数组遍历
  • 085_数组最大值
1-11 Debug
  • 086_Debug
  • 087_Debug查看偶数求和
  • 088_Debug查看方法调用
1-12 基础知识练习
  • 089_减肥计划if版
  • 090_减肥计划switch版
  • 091_逢七过
  • 092_不死神兔
  • 093_百钱百鸡
  • 094_数组元素求和
  • 095_数组内容相同
  • 096_查找
  • 097_反转
  • 098_评委打分
1-13 面向对象基础
  • 099_类和对象
  • 100_类的定义
  • 101_对象的使用
  • 102_学生
  • 103_单个对象
  • 104_多个对象
  • 105_多个对象指向相同
  • 106_成员变量和局部变量
  • 107_private
  • 108_private的使用
  • 109_this
  • 110_this内存原理
  • 111_封装
  • 112_构造方法
  • 113_构造方法的注意事项
  • 114_标准类制作
1-14 常用API
  • 115_API
  • 116_API的练习
  • 117_String
  • 118_String构造方法
  • 119_String对象的特点
  • 120_字符串的比较
  • 121_用户登录
  • 122_遍历字符串
  • 123_统计字符次数
  • 124_字符串拼接
  • 125_字符串反转
  • 126_帮助文档查看String方法
  • 127_StringBuilder
  • 128_StringBuilder构造方法
  • 129_StringBuilder添加和反转
  • 130_StringBuilder和String相互转换
  • 131_字符串拼接升级版
  • 132_字符串反转升级版
  • 133_帮助文档查看StringBuilder方法
1-15 学生管理系统
  • 134_ArrayList
  • 135_ArrayList构造和添加
  • 136_ArrayList常用方法
  • 137_ArrayList存储字符串并遍历
  • 138_ArrayList存储学生对象并遍历
  • 139_ArrayList存储学生对象并遍历升级版
  • 140_学生管理系统项目演示
  • 141_学生管理系统之学生类
  • 142_学生管理系统之主界面
  • 143_学生管理系统之添加学生
  • 144_学生管理系统之查看所有学生
  • 145_学生管理系统之查看所有学生升级版
  • 146_学生管理系统之删除学生
  • 147_学生管理系统之修改学生
  • 148_学生管理系统之学号不存在问题
  • 149_学生管理系统之学号重复问题