新書推薦:

《
明代中国的大航海--郑和下西洋论稿
》
售價:HK$
250.8

《
学会接纳孩子的不完美
》
售價:HK$
50.6

《
晚清民国期刊中的美育史料整理与研究(1900-1949)
》
售價:HK$
327.8

《
克苏鲁神话全集(全三册)
》
售價:HK$
206.8

《
快小孩,慢小孩:专注力的误区、真相与提升
》
售價:HK$
74.8

《
中国高铁立体翻翻书
》
售價:HK$
63.8

《
漫画中小学生体育运动
》
售價:HK$
54.8

《
扁鹊(秦越人)医学全书 ; 华佗医学全书
》
售價:HK$
46.2
|
內容簡介: |
本书全面详细地介绍了Java程序设计开发需要的各种知识与技能,主要包括Java语言基础、面向对象、常用类和集合、图形用户界面编程、IO流处理等内容,是一本以“项目驱动、案例教学、理论与实践相结合”教学方法为主的一体化教材。本书组织结构清晰,语言通俗易懂,典型案例实用,有助于培养学生的编程思维。本书适合作为计算机科学与技术、计算机软件、软件工程等专业(Java方向)的教材,也适合非计算机专业对Java程序设计感兴趣的读者参考。
|
關於作者: |
赵小龙,安徽工业经济职业技术学院,移动互联与软件教研室主任,副教授。主要教授软件工程、Java程序设计、面向对象程序设计等课程。曾在电子工业出版社出版《大数据导论》、天津工业出版社出版《软件工程》。2015-2018年,连续四年获得安徽工业经济职业技术学院优秀教师称号,2019年获得安徽省优秀教师称号。
|
目錄:
|
第 1 章 Java 概述
1.1 任务描述 1
1.2 任务目的 1
1.3 任务相关知识 1
1.3.1Java 语言简介 1
1.3.2Java 语言特性 2
1.3.3Java 语言运行机制 3
1.3.4 开发环境的安装和配置 3
1.3.5 第一个Java Application程序 9
1.4 任务进阶 11
1.4.1Java applet 程序的使用 11
1.4.2 程序的注释 13
1.4.3Eclipse 集成开发环境的使用 13
1.5任务总结 19
1.6任务练习 19
第 2 章 Java 语言基础
2.1 任务描述 20
2.2 任务目的 20
2.3 任务相关知识 20
2.3.1Java 符号和注释 20
2.3.2 常量与变量 21
2.3.3 基本数据类型 22
2.3.4 基本数据类型转换 26
2.3.5 运算符与表达式 27
2.3.6Java 流程控制 33
2.3.7Java 数组 40
2.4任务进阶 45
2.4.1 掌握一个字符、字符串、数值的输入与输出 45
2.4.2 循环嵌套应用 47
2.4.3 数组应用 48
2.5任务总结 50
2.6任务练习 51
第 3 章 Java 面向对象
3.1 任务描述 52
3.2 任务目的 52
3.3 任务相关知识 52
3.3.1 面向对象语言的特征 52
3.3.2 类 53
3.3.3 对象 57
3.3.4 方法的重载 60
3.3.5this 关键字 62
3.3.6static 关键字 64
3.3.7 包 65
3.3.8 访问权限 68
3.3.9 继承 70
3.3.10 多态 79
3.3.11 抽象类 86
3.3.12 接口 88
3.4任务进阶 90
3.4.1 递归调用 90
3.4.2变量的生命周期 92
3.5任务总结 94
3.6任务练习 95
第 4 章 Java 异常处理
4.1 任务描述 97
4.2 任务目的 97
4.3 任务相关知识 97
4.3.1 异常的引入 97
4.3.2 异常的概念 98
4.3.3 异常的分类 98
4.3.4 异常的处理 98
4.4 任务进阶 103
4.5任务总结 103
4.6任务练习 104
第 5 章 常用类和集合
5.1 任务描述 105
5.2 任务目的 105
5.3 任务相关知识 105
5.3.1 常用类 105
5.3.2 集合 117
5.4 任务进阶 125
5.5任务总结 126
5.6任务练习 127
第 6 章 Java 图形用户界面编程
6.1 任务描述 128
6.2 任务目的 128
6.3 任务相关知识 128
6.3.1AWT 128
6.3.2 布局设计 134
6.3.3Swing 141
6.3.4 事件处理 143
6.4任务进阶 154
6.5任务总结 158
6.6任务练习 158
第 7 章 Io 流处理
7.1 任务描述 161
7.2 任务目的 161
7.3 任务相关知识 161
7.3.1 流的概念 161
7.3.2 流的特点 162
7.3.3 流的分类 162
7.4任务进阶 174
7.5任务总结 175
7.6任务练习 176
第 8 章 多线程编程
8.1 任务描述 178
8.2 任务目的 178
8.3 任务相关知识 178
8.3.1 进程与线程 178
8.3.2 线程的实现方式 179
8.3.3 线程常用方法 182
8.3.4 线程优先级 185
8.4 任务进阶 187
8.5任务总结 189
8.6任务练习 189
第 9 章 JDBC 数据库编程
9.1 任务描述 192
9.2 任务目的 192
9.3 任务相关知识 192
9.3.1JDBC 概述(JDBC 驱动程序) 19
|
|