首页

21天学通JAVA.pdf

标签:Java     发布时间:2023-04-20   
  • 云盘下载:
  • [提取码:u9y2]
       ( 需积分:4  )

21天学通JAVA.jpg



目录


第一篇 基础篇

第1章 Java简介

1.1 Java的平台简介

1.2 安装工具包

1.2.1 下载JDK

1.2.2 安装JDK

1.2.3 查看与设置环境变量

1.2.4 JDK常用命令

1.2.5 Java各个目录含义

1.2.6 要善于使用JDK的帮助文件

1.3 程序开发过程

1.4 编码规范

1.5 HelloWorld:第一个Java程序

1.5.1 编写程序代码

1.5.2 编译程序代码并运行

1.5.3 注意事项

1.6 使用Eclipse集成开发工具开发

1.7 综合练习

1.8 小结

1.9 习题


第2章 Java的基本数据类型

2.1 数据类型

2.1.1 整型

2.1.2 浮点型

2.1.3 字符型(char)

2.1.4 布尔型(boolean)

2.2 数据类型间的转换

2.2.1 自动转换

2.2.2 强制转换

2.2.3 隐含转换

2.3 标识符的命名

2.3.1 标识符的命名规则

2.3.2 代码演示如何定义标识符

2.3.3 不好的标识符命名

2.3.4 良好的标识符命名

2.4 关键字

2.5 代码注释

2.5.1 行注释

2.5.2 块注释

2.5.3 文档注释用户自定义类型

2.6 综合练习

2.7 小结

2.8 习题


第3章 运算符

3.1 算术运算符

3.1.1 “+”:加法运算符

3.1.2 “-”:减法运算符

3.1.3 “*”:乘法运算符

3.1.4 “/”:除法运算符

3.1.5 “%”:求余运算符

3.2 自增自减运算符

3.3 关系运算符

3.3.1 “==”、“!=”

3.3.2 “”、“=”、“

3.4 逻辑运算符

3.4.1 “&&”:与运算符

3.4.2 “ ”:或运算符

3.4.3 “!”:非运算符

3.4.4 逻辑运算符总结

3.5 三元运算符

3.6 位运算符

3.6.1 “&”:按位与运算符

3.6.2 “ ”:按位或运算符

3.6.3 “^”:按位异或运算符

3.7 位移运算符

3.7.1 “”:带符号右移运算符

3.7.2 “

3.7.3 “”:无符号右移运算符

3.8 赋值运算符

3.8.1 一般赋值运算符

3.8.2 运算赋值运算符

3.9 运算符之间的优先级

3.10 综合练习

3.11 小结

3.12 习题


第4章 流程控制

4.1 if条件语句

4.1.1 if语句的语法

4.1.2 if语句用法举例

4.2 switch分支语句

4.2.1 switch分支语句的语法

4.2.2 switch分支语句表达式的使用条件

4.2.3 switch分支语句举例

4.3 while循环语句

4.3.1 while循环语句的语法

4.3.2 while循环语句举例

4.4 do...while循环语句

4.4.1 do...while循环语句的语法

4.4.2 do...while循环语句举例

4.5 for循环语句

4.5.1 for循环语句的语法

4.5.2 用for循环来实现其他循环语句

4.5.3 for循环语句的举例

4.6 如何中断和继续语句的执行

4.6.1 break:中断语句执行

4.6.2 continue:继续语句执行

4.7 综合练习

4.8 小结

4.9 习题


第5章 数组

5.1 如何创建数组

5.1.1 创建数组

5.1.2 创建多维数组

5.2 数组的初始化

5.2.1 创建并初始数组元素

5.2.2 循环初始化

5.3 数组操作的举例

5.3.1 数组元素值的复制

5.3.2 数组元素的排序

5.3.3 在数组里查找指定元素

5.3.4 利用数组打印26个英文字母

5.4 综合练习

5.5 小结

5.6 习题


第二篇 面向对象篇

第6章 类与对象

6.1 什么是面向对象

6.1.1 面向对象编程的特点

6.1.2 面向对象编程与面向过程编程的区别

6.2 什么是类

6.2.1 类的定义和对象的创建

6.2.2 如何使用现有类

6.2.3 类设计的技巧

6.3 成员变量

6.3.1 成员变量的创建

6.3.2 成员变量的初始化

6.4 局部变量

6.4.1 局部变量的创建和初始化

6.4.2 局部变量和成员变量的区别

6.5 方法

6.5.1 方法的创建和参数

6.5.2 方法参数的传递

6.6 对象引用的使用

6.6.1 调用不存在的对象或成员变量

6.6.2 调用对象为null值的引用

6.6.3 对象引用间的比较

6.7 this

6.8 要活用JDK已有的类

6.8.1 Date类

6.8.2 Integer类

6.9 综合练习

6.10 小结

6.11 习题


第7章 控制逻辑

7.1 包(package)

7.1.1 创建一个包

7.1.2 如何使用包

7.1.3 什么是静态引入

7.2 类的访问级别

7.2.1 公开的访问级别

7.2.2 默认的访问级别

7.3 什么是封装

7.4 最终修饰符

7.4.1 final修饰对象类型的成员变量

7.4.2 final修饰基本类型的成员变量

7.4.3 final修饰的局部变量

7.4.4 final修饰的方法

7.5 静态修饰符

7.5.1 什么是静态变量

7.5.2 静态变量的访问

7.5.3 什么是静态常量

7.6 综合练习

7.7 小结

7.8 习题


第8章 继承

第9章 接口

第10章 构造器

第11章 异常处理

第12章 内部类

第13章 多线程


第三篇 应用篇

第14章 Swing桌面程序开发

第15章 布局管理器

第16章 Swing常用控件

第17章 JDBC数据库编程

第18章 Java中输入/输出流

第19章 集合框架

第20章 网络编程


第四篇 综合案例篇

第21章 学生管理系统