本教程从初学者角度出发,通过通俗易懂的语言、丰富多彩的案例,详细介绍了使用Java语言进行程序开发需要掌握的知识包括初识Java、Java语言基础、流程控制、类和对象、封装、继承、多态等。所有知识点都结合具体实际案例进行讲解,涉及的程序代码给出了详细的注释,可以让你快速提高开发技能。
1-1 下载EditPlus
1-2 安装EditPlus
1-3 使用EditPlus
1-4 打开DOS命令窗口方式
1-5 常用DOS命令
1-6 Java加载与执行
1-7 编写java源文件
1-8 编译
1-9 安装JDK
1-10 验证JDK是否安装成功
1-11 为什么要配置环境变量
1-12 配置环境变量
1-13 配置环境变量操作步骤
1-14 编译java源文件
1-16 Java源文件组成部分
1-17 输出语句
1-18 输出语句注意事项
1-19 注释
1-20 练习题
1-21 publicclass与class区别
1-22 关键字
1-23 标识符
1-24 标识符的命名规范
2-1 变量
2-2 常用的数据类型
2-3 变量的操作步骤
2-4 变量操作步骤的注意事项
2-5 变量练习题
2-6 优化变量的操作步骤
2-7 优化变量的操作步骤2
2-8 更改变量中的数据
2-9 转义序列符
2-10 运算符
2-11 算术运算符中的+
2-12 算术运算符中的-
2-13 算术运算符中的乘
2-14 算术运算符中的除和取余
2-15 算术运算符练习题
2-16 算术运算符中的++和--
2-17 连接运算符
2-18 赋值运算符
2-19 扩展赋值运算符
2-20 关系运算符
2-21 逻辑与
2-22 逻辑或
2-23 逻辑异或
2-24 逻辑非
2-25 短路与
2-26 短路或
2-27 三目运算符
2-28 三目运算符练习1
2-29 三目运算符嵌套
5-1 练习题
5-2 练习题2
5-3 多重if选择结构练习题
5-4 switchcase选择结构
5-5 switchcase选择结构常见问题
5-6 switchcase选择结构练习题
5-7 练习题
5-8 练习题2
5-9 循环
5-10 for循环
5-11 for循环执行流程
5-12 for循环练习
5-13 for循环注意事项
5-14 while循环
5-15 while循环练习
5-16 while循环练习2
5-17 dowhile循环
5-18 三种循环不同点
5-19 循环练习
5-20 双重循环
5-21 什么是双重循环
5-22 双重循环语法格式
5-23 双重循环总结
5-24 在循环中使用break语句
5-25 在循环中使用continue语句
5-26 九九乘法表
6-1 方法
6-2 方法的分类
6-3 方法的语法格式
6-4 方法注意事项
6-5 调用方法
6-6 方法的内存分析图
6-7 第二种方式调用方法
6-8 两种调用方法的区别
6-9 无参无返回值类型的方法
6-10 无参带返回值类型的方法
6-11 无参带返回值类型方法练习
6-12 breakcontinuereturn区别1
6-13 breakcontinuereturn区别2
6-14 breakcontinuereturn区别3
6-15 return的使用1
6-16 return的使用2
6-17 return的使用3
6-18 带参无返回值类型方法
6-19 带参无返回值类型方法练习
6-20 实参也可以接收键盘输入
6-21 形参属于局部变量
6-22 带参带返回值类型的方法
6-23 方法返回boolean类型的值
6-24 方法之间相互调用
6-25 方法重载
8-1 面向对象概念
8-2 编写面向对象代码
8-3 编写测试类
8-4 创建对象
8-5 对象的内存分析图
8-6 访问对象中的属性和方法
8-7 一个类可以创建多个对象
8-8 总结
8-9 面向对象练习
8-10 面向对象练习
8-11 练习题2
8-12 练习题3
8-13 练习题4
8-14 局部变量与成员变量区别
8-15 局部变量与成员变量区别2
8-16 练习题
8-17 实现对属性赋值
8-18 构造方法作用
8-19 什么是构造方法以及构造方法语法格式
8-20 构造方法快捷键
8-21 构造方法注意
8-22 如何执行构造方法
8-23 创建对象同时执行带参构造方法
8-24 构造方法注意事项
8-25 构造方法重载
8-26 构造方法练习
8-27 引用数据类型
8-28 引用数据类型赋值方式
8-29 引用数据类型赋值方式2
8-30 空指针异常
8-31 对象中的属性是引用数据类型
8-32 内存分析图
8-33 创建对象同时执行带参构造方法
8-34 编写第二种方式
8-35 八进制
8-36 三目运算符
8-37 this关键字
8-38 this关键字访问本类实例变量
8-39 this关键字访问本类实例方法
8-40 this关键字访问本类其他构造方法
8-41 为什么要用封装
8-42 面向对象三大特征
8-43 封装定义
8-44 封装操作步骤
8-45 String类中的length()方法
8-46 封装练习
8-47 扩展知识
8-48 封装练习
8-49 String类中的方法
8-50 对象中的属性是引用数据类型练习
8-51 对象中的属性是引用数据类型练习
8-52 封装set方法连缀操作
9-1 继承
9-2 编写继承的操作步骤
9-3 重写
9-4 重写总结
9-5 继承注意事项
9-6 this关键字与super关键字区别1
9-7 this关键字与super关键字区别2
9-8 this关键字与super关键字区别3
9-9 创建子类对象父类做了什么
9-10 继承练习
9-11 继承练习题分析
9-12 继承练习编写代码
9-13 继承练习
9-14 多态语法格式
9-15 多态定义
9-16 多态好处
9-17 多态中的两种类型转换---向上转型
9-18 多态中的两种类型转换---向下转型1
9-19 多态中的两种类型转换---向下转型2
9-20 总结
9-21 优化代码
9-22 多态练习
9-23 多态的两种使用形式
9-24 static关键字
9-25 static关键字修饰属性
9-26 static关键字修饰方法
9-27 static关键字修饰代码块
9-28 static关键字修饰内部类
9-29 static关键字可以实现静态导入
9-30 多态练习
9-31 多态练习2
9-32 空指针异常
9-33 空指针异常
9-34 基本数据类型进行参数传递
9-35 引用数据类型进行参数传递
9-36 参数传递练习
9-37 类的访问权限
9-38 成员的访问权限
9-39 重写方法不能缩小访问权限
9-40 final关键字修饰类
9-41 final关键字修饰属性
9-42 final关键字修饰方法
9-43 final关键字修饰局部变量
9-44 Object类
9-45 重写toString方法
9-46 重写toString方法练习
9-47 重写toString方法练习2
9-48 重写equals方法
9-49 重写equals方法具体分析
9-50 抽象类
9-51 抽象方法
9-52 抽象类和抽象方法使用场景
9-53 练习题1
9-54 练习题2
9-55 接口
9-56 接口注意事项1
9-57 接口注意事项2
9-58 接口注意事项3
9-59 抽象类与接口区别
9-60 练习题
9-61 内部类
9-62 匿名内部类
9-63 匿名内部类作为参数进行传递
9-64 类与类之间的关系
9-65 继承关系
9-66 实现关系
9-67 依赖关系
9-68 关联关系
9-69 聚合关系
9-70 组合关系
9-71 递归
获取步骤