Java程序设计——从方法学角度描述

Java程序设计——从方法学角度描述
作者:化志章 揭安全 钟林辉
出版社:机械工业出版社
一、程序设计语言概述
1.1 程序的含义和程序设计策略
1.2 程序设计语言的重要属性
1.3 Java语言概述
1.4 练习
二、程序设计语言的基本成分
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.1 区分类,对象和对象引用
4.2 对象的使用
4.3 类的继承
4.4 类及成员的修饰
4.5 对象的多态
4.6 抽象类和接口
4.7 类中的特殊成员
4.8 练习
五、类的管理以及常用的工具类
5.1 包
5.2 包装器类和自动装箱/拆箱
5.3 枚举
5.4 数组的高级应用
5.5 字符串的高级应用
5.6 练习
六、异常处理和断言
6.1 异常机制概述
6.2 异常处理机制
6.3 对异常机制的补充
6.4 自定义异常类
6.5 断言
6.6 练习
七、线程
7.1 线程机制概述
7.2 线程的构造和运行
7.3 线程的互斥机制
7.4 线程的同步机制
7.5 线程调度
7.6 练习
八、GUI编程基础和Applet
8.1 GUI编程概述
8.2 一个简单的界面设计
8.3 委托事件处理机制
8.4 布局管理
8.5 一个综合案例
8.6 Applet应用程序
8.7 绘图基础
8.8 练习
九、I/O流
9.1 I/O流概述
9.2 文件读写
9.3 基本类型数据的读写
9.4 对象的序列化
9.5 练习
十、网络通信
10.1 基础知识
10.2 以URL方式访问网络资源
10.3 基于流的端对端通信方式
10.4 基于数据报的端对端通信方式
10.5 练习
十一、泛型与集合框架
11.1 泛型含义及引入背景
11.2 java泛型声明
11.3 java泛型实现机理及注意事项
11.4 泛型综合应用实例
11.5 泛型综合应用:集合框架
11.6 练习
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具