网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Java语言程序设计基础(计算机科学与技术微课版面向新工科专业建设计算机系列教材)
分类
作者
出版社 清华大学出版社
下载
简介
内容推荐
与其他Java语言教材相比,本书更注重程序设计能力的培养,而不是Java语法的细枝末节。本书内容主要包括3方面:Java核心语法、程序设计基础、图形用户界面程序设计初步。
为方便学习,本书配有MOOC和Online Judge等学习资源,每年在3月和9月共开课两次,尽量与之配合学习,有学习进度督促和教师答疑,当可事半功倍。
根据学习者个人情况不同,每天大约花两小时学习,只需要坚持十五六周就能掌握程序设计的基本技能、熟悉Java语言的核心语法。
万丈高楼平地起,本书只是学习程序设计技术的开始,希望通过本书的学习,让学习者发现程序设计的乐趣,养成良好的程序设计习惯,为进一步学习好数据结构、算法分析等后续课程奠定坚实的基础。
本书适合任何专业的学习者,只要你想学习一门流行的程序设计语言,学习程序设计技术,无论你是零基础的初学者,还是学习过其他程序设计语言,只要你还不能独立编写略微复杂的程序,本书都适合你。
作者简介
李金双,男,博士,毕业于东北大学。现为东北大学计算机科学与工程学院副教授,从事信息安全、大数据、现代教育中的计算机技术等研究,并长期承担面向全校的计算机公共课教学工作,是多门国家级、省级精品课程的主讲教师,主讲课程包括“C程序设计”“Java程序设计”“Python程序设计”“大学计算机基础”等,并参与编写了多部教材。
目录
第1章 Java语言初步
1.1 程序设计和Java语言
1.2 Java程序设计开发环境
1.3 标识符和关键字
1.4 整数类型和实数类型
1.5 算术运算符和算术表达式
1.6 简单程序设计
本章小结
概念测试
编程实践
第2章 顺序结构程序设计
2.1 字符类型和布尔类型
2.2 关系运算符和逻辑运算符
2.3 类和对象
2.4 数学函数和Math类
2.5 程序设计实例
2.6 Online Judge系统
2.7 知识补充
本章小结
概念测试
编程实践
第3章 选择结构程序设计
3.1 双分支结构
3.2 多分支结构
3.3 switch语句
3.4 选择结构的嵌套
9.7 事件集中处理
9.8 程序设计实例
本章小结
概念测试
编程实践
第10章 图形用户界面(二)
10.1 组合框和列表框
10.2 组件数组
10.3 多窗体程序
10.4 菜单的设计
10.5 文件选择对话框、颜色选择对话框
10.6 消息对话框
10.7 程序设计实例
本章小结
概念测试
编程实践
第11章 类的继承与多态
11.1 类的继承
11.2 方法的覆盖与多态性
11.3 继承中的封装性
11.4 抽象类
11.5 final修饰符
11.6 Object类
11.7 动画效果和Timer类
11.8 程序设计实例
本章小结
概念测试
编程实践
第12章 接口及其应用
12.1 接口
12.2 接口的多态性和多重继承
12.3 接口与抽象类
12.4 事件处理与接口
12.5 事件适配器、内部类和匿名内部类
12.6 简单的音乐播放
12.7 程序设计实例
本章小结
概念测试
编程实践
第13章 异常处理
13.1 异常及其分类
13.2 异常的捕获及处理
13.3 自定义异常
13.4 绘图函数
13.5 程序设计实例
本章小结
概念测试
编程实践
第14章 输入输出
14.1 数据流
14.2 字节流
14.3 过滤器流
14.4 字符流
14.5 文件类
14.6 随机存取文件流
14.7 对象输入输出流
14.8 程序设计实例
本章小结
概念测试
编程实践
第15章 多线程
15.1 多线程概述
15.2 多线程的创建
15.3 线程的调度与控制
15.4 线程之间的互斥关系
15.5 线程之间的协作关系
15.6 标签面板
本章小结
概念测试
编程实践
第16章 网络技术
16.1 网络基础知识
16.2 网络编程基础
16.3 简单的客户/服务器程序
本章小结
概念测试
编程实践
附录A Java运算符
附录B ASCII字符集
附录C Java代码编写规范
附录D 概念测试参考答案
附录E 编程实践指导
附录F 斗地主程序要求和玩法规则
附录G 典型示例列表
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/1/18 21:19:31