• Java程序设计教程(高等学校应用型特色规划教材)
21年品牌 40万+商家 超1.5亿件商品

Java程序设计教程(高等学校应用型特色规划教材)

全新正版 极速发货

24.21 5.4折 45 全新

库存3件

广东广州
认证卖家担保交易快速发货售后保障

作者编者:张仁忠//骆金维

出版社电子工业

ISBN9787121367915

出版时间2019-08

装帧其他

开本其他

定价45元

货号1201951741

上书时间2024-06-13

大智慧小美丽

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
目录
第1章  Java程序设计入门1
1.1  Java概述1
1.1.1  Java的发展历史1
1.1.2  Java的特点2
1.1.3  Java的版本2
1.2  Java开发环境的配置3
1.2.1  JDK概述3
1.2.2  JDK安装4
1.2.3  环境变量配置5
1.2.4  测试JDK配置7
1.3  Java程序运行机制8
1.3.1  初识Java程序8
1.3.2  Java的关键字10
1.3.3  Java常用的基本工具10
1.4  Java开发工具11
1.5  Java API文档12
1.6  本章习题14
第2章  Java编程基础16
2.1  Java基本语法16
2.1.1  Java程序的基本格式16
2.1.2  标识符和关键字17
2.1.3  分隔符18
2.2  常量和变量19
2.2.1  数据类型19
2.2.2  常量19
2.2.3  变量20
2.2.4  基本类型21
2.2.5  字符串23
2.3  Java基本运算符23
2.3.1  算术运算符24
2.3.2  关系运算符25
2.3.3  位运算符26
2.3.4  逻辑运算符27
2.3.5  赋值运算符27
2.3.6  条件运算符29
2.3.7  运算符优先级30
2.4  程序的流程控制30
2.4.1  顺序结构30
2.4.2  分支结构31
2.4.3  循环结构34
2.4.4  其他控制语句37
2.5  数组40
2.5.1  数组声明40
2.5.2  数组创建40
2.5.3  数组元素的使用42
2.5.4  数组的遍历42
2.5.5  Arrays类43
2.6  方法43
2.6.1  方法的定义43
2.6.2  方法的调用44
2.6.3  参数传递45
2.6.4  方法重载46
2.7  本章习题47
第3章  面向对象程序设计49
3.1  面向对象程序设计机制49
3.1.1  对象50
3.1.2  封装50
3.1.3  继承50
3.1.4  多态50
3.2  类与对象51
3.2.1  类的声明51
3.2.2  创建和使用对象53
3.3  构造方法55
3.4  包56
3.4.1  包的概念56
3.4.2  Java的常用包57
3.5  封装58
3.5.1  理解封装58
3.5.2  访问修饰符58
3.6  继承59
3.6.1  继承的特点59
3.6.2  重写父类的方法61
3.7  多态62
3.8  内部类64
3.8.1  非静态内部类65
3.8.2  静态内部类65
3.9  this关键字65
3.10  static关键字66
3.11  final关键字67
3.12  抽象类与接口68
3.12.1  抽象类68
3.12.2  抽象方法和抽象类69
3.12.3  接口的概念和定义70
3.12.4  接口的实现71
3.12.5  接口和抽象类71
*3.13  垃圾回收72
3.13.1  对象在内存中的状态72
3.13.2  强制垃圾回收73
3.14  异常73
3.15  本章习题75
第4章  多线程78
4.1  线程概述78
4.1.1  进程78
4.1.2  线程79
4.2  线程创建80
4.2.1  继承Thread类80
4.2.2  实现Runnable接口82
4.2.3  两种实现多线程方式的对比83
4.3  线程生命周期及控制85
4.4  线程调度87
4.4.1  线程优先级87
4.4.2  线程休眠89
4.4.3  线程让步91
4.4.4  线程插队92
4.5  多线程同步93
4.5.1  线程安全问题93
4.5.2  同步代码块94
4.5.3  同步方法96
4.5.4  死锁问题98
4.6  多线程通信100
4.7  本章习题101
*第5章  Java API104
5.1  API的基本概念104
5.2  Object类105
5.3  基本类型的封装类105
5.4  String类和StringBuffer类106
5.5  System类和Runtime类107
5.6  Math类和Random类108
5.6.1  Math类108
5.6.2  Random类110
5.7  Date类、Calendar类、DateFormat类113
5.7.1  Date类113
5.7.2  Calendar类114
5.7.3  DateFormat类114
5.8  本章习题115
第6章  集合类117
6.1  集合类的基本概念117
6.2  Collection接口118
6.3  List接口119
6.3.1  List接口简介119
6.3.2  ArrayList集合119
6.3.3  LinkedList集合120
6.4  集合遍历122
6.4.1  Iterator接口122
6.4.2  foreach循环123
6.5  Set接口126
6.5.1  Set接口简介126
6.5.2  HashSet集合126
6.6  Map接口130
6.6.1  Map接口简介130
6.6.2  HashMap集合131
6.6.3  Properties集合135
6.6.4  泛型136
6.7  Arrays工具类138
6.8  Collections工具类142
6.9  本章习题145
第7章  输入和输出148
7.1  输入和输出的基本概念148
7.2  字节流149
7.2.1  字节输出流OutputStream149
7.2.2  字节输入流InputStream151
7.3  字符流151
7.3.1  字符输出流Writer151
7.3.2  字符输入流Reader153
7.4  Scanner类154
*7.5  对象序列化156
7.6  File类159
7.7  数据操作流161
7.8  本章习题165
*第8章  图形用户界面(GUI)168
8.1  AWT概述168
8.1.1  Window类170
8.1.2  Panel类171
8.2  AWT事件处理171
8.3  常用事件分类172
8.3.1  窗体事件173
8.3.2  鼠标事件174
8.3.3  键盘事件176
8.3.4  动作事件177
8.4  布局管理器177
8.4.1  FlowLayout177
8.4.2  BorderLayout178
8.4.3  GridLayout180
8.4.4  GridBagLayout181
8.4.5  CardLayout183
8.5  AWT绘图186
8.6  Swing概述187
8.6.1  JFrame188
8.6.2  JDialog189
8.6.3  JPanel和JScrollPane191
8.6.4  按钮194
8.6.5  文本197
8.6.6  下拉列表框200
8.6.7  菜单200
8.7  本章习题203
*第9章  网络编程206
9.1  网络通信协议206
9.2  TCP/IP协议207
9.3  UDP协议207
9.3.1  使用DatagramSocket发送和接收数据208
9.3.2  使用MulticastSocket实现多点广播211
9.4  本章习题212
第10章  JDBC数据库编程214
10.1  JDBC概述214
10.2  JDBC常用API216
10.3  连接数据库实例216
10.4  PreparedStatement对象222
10.5  ResultSet对象223
10.6  本章习题225
*第11章  综合案例229
11.1  案例分析和设计229
11.1.1  任务描述229
11.1.2  运行结果229
11.1.3  任务目标230
11.1.4  实现思路230
11.2  案例实施231
11.2.1  定义系统欢迎界面的窗体类231
11.2.2  定义系统欢迎界面的测试类233
11.2.3  定义超市货物管理界面的窗体类235
11.2.4  定义超市货物管理界面的测试类239
11.2.5  编写水果项的实体类240
11.2.6  定义存储数据类241
11.2.7  分层编写242
11.2.8  创建主界面操作类247
11.2.9  定义main()方法类247
11.3  本章习题249
参考文献251

内容摘要
本书以实际工作案例为依托,从Java程序设计基本的理论知识出发,重点突出Java程序设计的基本语法规则及相关概念,从初学者的角度,以丰富的案例进行讲解分析,用通俗易懂的语言介绍Java程序设计中涉及的技术。全书分为11章,内容包括Java程序设计入门、Java编程基础、面向对象程序设计、多线程、JavaAPI、集合类、输入和输出、图形用户界面(GUI)、网络编程、JDBC数据库编程、综合案例。本书可作为应用型本科院校、高职高专院校计算机及相关专业的Java程序设计课程的教材,也可作为Java程序设计人员、Java初学者的参考书。

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP