Java自学之道
第一篇 基础篇
第0章 JDK安装和最简单的环境变量配置方法
第1章 Java基础概念
一、 Java基础语法
1、Helloworld.java
2、标识符
3、关键字
4、常量
5、变量
6、语句
6.1 if语句和switch语句
6.1.2 if语句举例
6.1.3 switch语句
6.2 for循环语句
6.3 while语句和do-while语句
6.3.1 while语句形式
6.3.2 do-while语句
6.3.3 while语句和do-while语句举例
6.4 break语句和continue语句
6.4.1 break语句
6.4.2 continue语句
二、类和对象
1、面向对象基础
1.1 面向对象程序设计入门分析
1.2 抽象
1.3 封装
2、类
2.1 类头
2.2类体
2.3 创建对象
2.4 面向对象举例
2.5 构造函数
2.5.1 构造函数的一般概念
2.5.2 创建自己的构造函数
2.5.3 构造方法注意事项
2.5.4构造函数的作用
3、方法
3.1 方法介绍
3.2方法定义
3.3调用方法
3.4 方法举例
4、访问控制符
5、this关键字
5.1 this方法应用举例
6. Static关键字
6.1 static应用举例
7. super关键字
7.1 super应用举例
8. abstract关键字
9. final关键字
9.1 final介绍
9.2 final使用注意事项
三、继承
1、继承的概念
1.1 继承的定义
1.2 继承举例
1.3 父类和子类
类继承
2.1 方法继承
2.2 方法覆盖
2.3 方法重载
3、多态与动态绑定
3.1 多态分为两种
3.2 调用一个对象方法的机制
3.3 方法调用举例
4、构造函数的重载
4.1 默认字段初始化
4.2 默认构造函数
4.3 显式字段初始化
4.4 构造函数被调用后的详细执行过程
5、包
5.1 创建包
5.2 创建可复用类的步骤简要说明
5.3 包的导入
5.4 包的可见性
接口
6.1 接口的概念
6.2 接口的声明
6.3 接口的实现
四、IO流及异常处理
1、流和文件
1.1 流
1.2 文件
2、常用流类
2.1 字节流
2.1.1 InputStream(输入流)
2.1.2 OutputStream(输出流)
2.1.3 FileInputStream(文件输入流)
2.1.4 FileOutputStream(文件输出流)
2.1.5 BufferedInputStream(缓冲输入流)
2.1.6 BufferedOutputStream(缓冲输出流)
2.1.7 PrintStream(打印流)
2.2字符流
2.2.1 Reader类
2.2.2 Writer类
2.2.3 FileReader类
2.2.4 FileWriter类
2.2.5 CharArrayReader类
2.2.6 CharArrayWriter类
2.2.7 BufferedReader类
2.2.8 BufferedWriter类
2.2.9 PrintWriter类
2.2.10 System.in对象和System.out对象
文件处理
3.1 创建或打开、关闭文件对象
3.2 关闭文件
3.3 read()方法
3.4 write()方法
3.5 其他操作文件的方法
4、Java异常处理
4.1 Java异常概念
4.2 异常类型
4.3 Java的内置异常
4.4 Java异常举例
4.5 异常的捕获和处理
4.6 异常抛出
4.6.1 throw语句
4.6.2 throws语句
4.6.3 finally语句
4.7 自定义异常类
4.8 异常应用的其他问题
4.9 异常应用举例
五、线程
1、线程的概念
1.1 程序、进程与线程
1.2 线程调度与优先级
1.3 线程的状态与生命周期
1.4 控制一个线程生命周期最常用的方法
2、线程的创建和启动
3、线程的同步与死锁
3.1 同步的概念
3.2 线程同步举例
3.3 线程死锁
六、GUI
1、图形用户界面概述
1.1 组件
1.2容器
1.3 AWT组件
1.4 Swing组件
1.5 组件与容器的关系
1.6 swing常用组件
2、Swing常用组件
2.1文本组件
2.2 标签
2.3 按钮
2.4单选按钮组件
2.5 复选框组件
2.6列表框组件
2.7组合框组件
2.8滑块组件
事件处理
3.1 事件处理原理
3.2 事件架构
3.3 焦点事件
3.4 键盘事件
3.5 鼠标事件
4、布局设计
您可能关注的文档
- HandKeyCR使用手册(全).doc
- HBsAg操作规程.doc
- HACCP综合题库.doc
- Hash在信息学竞赛中的一类应用.doc
- HDPE双壁波纹管和PVC-U双壁波纹管的区别.doc
- GRRU数字光纤直放站产品手册.doc
- HDPE双壁缠绕管成型及环刚度的选取.doc
- HDPE高密度聚乙烯双壁波纹管安装施工方案1.doc
- HDPE双壁波纹管承插连接安装技术交底.doc
- HDPE双壁波纹管施工方案.doc
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
原创力文档

文档评论(0)