共 129 小节 已有 551950 人学过 2019.8.30 推出
Java是一门面向对象编程语言,它具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点,Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等,正因为这些特点Java长期以来一直在编程语言使用排名中高居第一位。本套课程将以当前最新的JDK 12版本为平台,带领大家入门Java编程。
- 第一章:java初识
1.1 JAVA介绍
1.2 JAVA就业前景和优势
1.3 JDK安装
1.4 第一个JAVA程序
1.5 Eclipse工具使用
1.6 注释
1.7 JAVA项目导出和导入
- 第二章:变量、数据类型和运算符
2.1 什么是变量
2.2 声明和使用变量
2.3 了解数据类型
2.4 数值类型
2.5 非数值类型
2.6 堆区和栈区
2.7 数据类型转换
2.8 运算符(1)
2.9 运算符(2)
2.10 接收键盘输入
2.11 练习--计算周长面积
- 第三章:选择结构
3.1 简单if结构
3.2 多重if结构
3.3 多嵌套if结构
3.4 字符串判断相等
3.5 练习-数字排序
3.6 switch-case结构(1)
3.7 switch-case结构(2)
3.8 获取随机数
3.9 练习-模拟摇色子
3.10 练习-超市收银(1)
3.11 练习-超市收银(2)
- 第四章:循环结构
4.1 while循环
4.2 求和问题
4.3 最大值最小值问题
4.4 do-while循环
4.5 for循环
4.6 循环嵌套
4.7 for循环练习
4.8 break和continue
4.9 无限循环
4.10 实例-折叠问题
4.11 实例-九九乘法表
- 第五章:控制结构综合案例
5.1 模拟ATM机(1)
5.2 模拟ATM机(2)
5.3 模拟ATM机(3)
5.4 购物系统(1)
5.5 购物系统(2)
5.6 购物系统(3)
5.7 购物系统(4)
5.8 购物系统(5)
5.9 购物系统(6)
- 第六章:数组
6.1 认识数组
6.2 数组索引(下标)
6.3 循环遍历数组
6.4 for-each循环
6.5 数组增加元素
6.6 数组删除元素
6.7 数组的各种计算
6.8 练习--商品管理(1)
6.9 练习--商品管理(2)
6.10 二维数组
6.11 二维数组遍历
6.12 Arrays工具类
6.13 冒泡排序(1)
6.14 冒泡排序(2)
6.15 选择排序(1)
6.16 选择排序(2)
6.17 插入排序(1)
6.18 插入排序(2)
- 第七章:方法
7.1 认识方法
7.2 方法的定义
7.3 参数(1)
7.4 参数(2)
7.5 返回值
7.6 了解递归
7.7 练习--体积计算器
7.8 练习--修改密码
7.9 变量作用域范围
7.10 实例--图书借阅系统(1)
7.11 实例--图书借阅系统(2)
7.12 实例--图书借阅系统(3)
7.13 实例--图书借阅系统(4)
7.14 实例--图书借阅系统(5)
7.15 实例--图书借阅系统(6)
7.16 实例--图书借阅系统(7)
- 第八章:面向对象基础
8.1 了解对象
8.2 类和对象
8.3 面向对象思维
8.4 定义一个类
8.5 创建和使用对象
8.6 构造方法
8.7 this关键字
8.8 方法重载
8.9 static关键字
8.10 访问外部类
8.11 深入理解mian方法
8.12 对象数组
8.13 练习--员工类
8.14 练习--银行卡(1)
8.15 练习--银行卡(2)
8.16 实例--猜拳游戏(1)
8.17 实例--猜拳游戏(2)
8.18 实例--猜拳游戏(3)
8.19 实例--猜拳游戏(4)
- 第九章:面向对象进阶
9.1 封装
9.2 私有属性
9.3 私有方法
9.4 练习--升级银行卡(1)
9.5 练习--升级银行卡(2)
9.6 了解继承
9.7 继承的使用
9.8 方法重写
9.9 继承限制
9.10 四种访问修饰符
9.11 super关键字
9.12 final关键字
9.13 Object类
9.14 抽象类
9.15 继承练习--涨工资(1)
9.16 继承练习--涨工资(2)
9.17 接口类
9.18 接口的使用(1)
9.19 接口的使用(2)
9.20 多态
9.21 instanceof和向下转型
- 第十章:异常和程序调试
10.1 认识异常
10.2 try-catch捕获异常
10.3 finally关键字
10.4 声明抛出异常
10.5 自定义异常
10.6 程序调试
Java是一门面向对象编程语言,它具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点,Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等,正因为这些特点Java长期以来一直在编程语言使用排名中高居第一位。本套课程将以当前最新的JDK 12版本为平台,带领大家入门Java编程。