Content
19 Lessons • 0 Quizzes • 0 Challenges
Java 初探
- 1
简介:初识 Java
- 2
编程语言 Java
- 3
一个简单的 Java 程序
- 4
注释
- 5
数据类型
- 6
变量
- 7
常量
- 8
从键盘获取简单输入
- 9
一个问题的解决:按箱计算的苹果
- 10
编写、编译和运行一个 Java 程序
- 11
概要:初识 Java
- 12
趣味练习挑战
算术表达式
- 1
简介:算术表达式
- 2
算术运算符
- 3
数值数据类型之间的转换
- 4
一个问题部分解决:星期几
- 5
标准数学方法
- 6
一个已解决的问题:风寒效应
- 7
总结:算术表达式
- 8
趣味练习挑战
调试插曲——程序员常犯的错误
- 1
引言:调试插曲——程序员常犯的错误
- 2
错误的类型
- 3
编译时错误
- 4
更多的编译时错误
- 5
运行时错误
- 6
总结:调试插曲——程序员常犯的错误
- 7
趣味练习挑战
使用类和对象
- 1
简介:使用类和对象
- 2
术语:类和对象
- 3
字符串类
- 4
字符串类的方法
- 5
字符串和类 Scanner
- 6
一个问题的解决方案:处理字符串
- 7
类 LocalTime
- 8
类 BigDecimal
- 9
包装类
- 10
类 Random
- 11
类 DecimalFormat
- 12
摘要:使用类和对象
- 13
趣味练习挑战
类定义——基本概念
- 1
简介:类定义——基础概念
- 2
使用类
- 3
开始定义类
- 4
定义构造函数
- 5
定义类的方法
- 6
局部变量
- 7
设计一个新类
- 8
实现一个新类
- 9
传递参数
- 10
一个问题的解决:比较正方形类
- 11
总结:类定义——基本概念
- 12
趣味练习挑战
调试插曲——类使用中的常见错误
- 1
简介
- 2
一个无声的计算错误
- 3
类类型的未定义变量
- 4
构造函数
- 5
省略 toString 方法
- 6
一个问题的解决:提取字符串
- 7
总结:调试插曲——类使用中的常见错误
- 8
趣味练习挑战
决策
- 1
简介:决策
- 2
if 语句
- 3
基本比较
- 4
一个问题的解决:星期几
- 5
if-else 语句
- 6
更多布尔表达式在比较中的应用
- 7
一个已解决的问题:闰年
- 8
断言
- 9
总结:决策
- 10
趣味练习挑战
类定义——更多细节
- 1
简介:类定义——更多细节
- 2
布尔值方法
- 3
私有方法
- 4
最终字段和静态字段
- 5
枚举
- 6
一个问题的解决方案:硬币的表示
- 7
完成类 Coin 的定义
- 8
从一个构造函数调用另一个构造函数
- 9
总结:类定义——更多细节
- 10
趣味练习挑战
多路决策
- 1
简介:多路决策
- 2
嵌套 if 语句
- 3
多路 if 语句的更多示例
- 4
一个已解决的问题:健身俱乐部欢迎
- 5
switch 语句
- 6
switch语句的更多示例
- 7
一个问题的解决:设计一个温度类
- 8
一个问题的解决:定义类 Temperature
- 9
总结:多路决策
- 10
趣味练习挑战
调试插曲——避免错误;发现错误
- 1
简介:调试插曲——避免与发现错误
- 2
避免错误
- 3
在开发过程中调试程序
- 4
测试入门
- 5
优化问题的解决方案
- 6
总结:调试插曲——避免与发现错误
重复
- 1
介绍:重复
- 2
循环的逻辑
- 3
while 语句
- 4
更多示例
- 5
一个已解决的问题:猜数字游戏
- 6
循环中的错误
- 7
循环中的布尔变量
- 8
嵌套循环
- 9
变量的作用域
- 10
一个问题的解决:方程的根
- 11
总结:重复
- 12
趣味练习挑战
重复继续
- 1
介绍:重复(续)
- 2
for 语句
- 3
更多示例
- 4
使用枚举与 for 循环
- 5
do 语句
- 6
总结:重复的延续
- 7
趣味练习挑战
调试插曲——调试循环
- 1
简介:调试插曲——调试循环
- 2
测试
- 3
追踪
- 4
示例:字符串处理
- 5
调试工具概述
- 6
总结:调试插曲——调试循环
数组
- 1
简介:数组
- 2
动机
- 3
数组基础
- 4
数组基础更多内容
- 5
一个问题的解决——计算偏差
- 6
部分填充的数组
- 7
数组中元素的出现次数统计
- 8
在数组中查找最小元素
- 9
在数组中查找指定元素
- 10
对象数组
- 11
数组作为方法的参数或返回值
- 12
数组赋值
- 13
复制数组
- 14
数组相等
- 15
总结:数组
- 16
趣味练习挑战
- 17
复习:数组的复制与相等
一种基于数组的数据结构
- 1
简介:基于数组的数据结构
- 2
数据收集袋
- 3
指定一个袋子
- 4
识别一组核心方法
- 5
定义数据字段、构造函数和核心方法
- 6
到目前为止的 BagOfStrings 类
- 7
实现更多方法
- 8
删除字符串的方法
- 9
方法 getIndexOf 和 contains
- 10
测试移除字符串的方法
- 11
测试已完成的 BagOfStrings 类
- 12
摘要:一种基于数组的数据结构
- 13
趣味练习挑战
调试插曲——调试数组
- 1
简介:调试插曲——数组调试
- 2
未分配的数组
- 3
一个静默错误
- 4
数组索引越界
- 5
总结:调试插曲——数组调试
术语表
- 1
术语表
附录
- 1
计算导论
- 2
保留字
- 3
Unicode 字符
- 4
文档编写与编程风格
- 5
Java编程(本课程之后)
- 6
免费获取 Java
版权所有
- 1
版权所有
Certificate of Completion
Showcase your accomplishment by sharing your certificate of completion.
Course Author:Anonymous User