• Java程序设计案例教程
21年品牌 40万+商家 超1.5亿件商品

Java程序设计案例教程

全新正版 极速发货

37.28 6.7折 56 全新

仅1件

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

作者秦军 编著

出版社清华大学出版社

ISBN9787302487180

出版时间2018-01

装帧平装

开本16开

定价56元

货号1201626285

上书时间2024-11-20

书香美美

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

   商品详情   

品相描述:全新
商品描述
目录
第1章Java语言概述1
1.1Java的起源与发展史1
1.1.1程序设计语言1
1.1.2Java的家世3
1.1.3Java的诞生4
1.1.4Java的发展历程5
1.2Java的特点8
1.2.1简单性8
1.2.2面向对象8
1.2.3可移植性9
1.2.4安全性9
1.2.5分布式9
1.2.6解释执行和高性能9
1.2.7健壮性10
1.2.8多线程10
1.2.9动态性10
1.3Java虚拟机10
1.3.1什么是JVM11
1.3.2JVM的工作原理11
1.3.3JVM垃圾回收14
1.4下载并安装JDK14
1.4.1安装JDK14
1.4.2配置环境变量15
1.4.3HelloWorld程序17
1.5使用Eclipse开发Java程序20
1.5.1JavaIDE简介20
1.5.2使用Eclipse新建Java工程22
1.5.3Eclipse的常用快捷键26
1.6本章小结28
1.7思考和练习28
第2章Java编程基础29
2.1Java程序的基本元素29
2.1.1空白符29
2.1.2分隔符29
2.1.3标识符30
2.1.4关键字30
2.1.5字面值31
2.2变量及其作用域31
2.2.1基本数据类型31
2.2.2变量的声明与赋值33
2.2.3常量的声明34
2.2.4数据类型转换34
2.2.5变量的作用域38
2.3运算符与表达式39
2.3.1基本概念39
2.3.2算术运算符39
2.3.3关系运算符41
2.3.4逻辑运算符41
2.3.5位运算符43
2.3.6赋值运算符45
2.3.7其他运算符46
2.3.8运算符的优先级48
2.4Java流程控制48
2.4.1选择结构49
2.4.2循环结构56
2.4.3跳转语句60
2.5数组61
2.5.1创建数组61
2.5.2访问数组元素62
2.5.3数组的静态初始化63
2.5.4多维数组64
2.6本章小结66
2.7思考和练习66
第3章面向对象程序设计基础67
3.1面向对象编程概述67
3.1.1什么是面向对象67
3.1.2面向对象编程的主要特征68
3.2类与对象70
3.2.1类的定义70
3.2.2创建对象72
3.2.3方法的返回值与参数73
3.2.4this关键字74
3.2.5构造函数75
3.2.6方法重载76
3.2.7finalize()方法77
3.2.8匿名对象78
3.3修饰符78
3.3.1访问修饰符78
3.3.2static修饰符80
3.3.3final修饰符83
3.3.4抽象类和抽象方法84
3.3.5其他修饰符86
3.4继承与多态87
3.4.1继承87
3.4.2super关键字88
3.4.3构造函数的调用时机91
3.4.4方法重写与运行时多态92
3.4.5Object类94
3.5内部类97
3.5.1定义和使用内部类97
3.5.2匿名内部类100
3.5.3静态内部类103
3.6本章小结105
3.7思考和练习105
第4章面向对象不错特性107
4.1包107
4.1.1包的声明107
4.1.2包查找与CLASSPATH108
4.1.3import语句108
4.1.4JDK中常用的包109
4.2接口110
4.2.1接口与类110
4.2.2接口的定义111
4.2.3接口的实现111
4.2.4嵌套接口114
4.2.5默认方法和静态方法115
4.2.6适配器116
4.3枚举116
4.3.1定义和使用枚举117
4.3.2为枚举添加类成员119
4.3.3Enum类120
4.4类型封装器121
4.4.1数值类型封装器121
4.4.2Character封装器124
4.4.3Boolean封装器125
4.4.4自动装箱125
4.5注解(元数据)127
4.5.1声明和使用注解127
4.5.2使用反射获取注解129
4.5.3特殊的注解132
4.5.4内置注解134
4.5.5类型注解135
4.5.6重复注解136
4.6方法的参数与返回值137
4.6.1将对象用作参数137
4.6.2返回对象140
4.6.3命令行参数141
4.6.4可变长度参数142
4.7本章小结143
4.8思考和练习144
第5章异常处理145
5.1异常处理的基础知识145
5.1.1Java的异常处理机制145
5.1.2异常类型146
5.2捕获并处理异常148
5.2.1未捕获的异常148
5.2.2捕获异常149
5.2.3抛出异常154
5.3用户自定义异常156
5.4JDK7新增的异常特性158
5.4.1多重捕获158
5.4.2更准确的重新抛出158
5.5本章小结159
5.6思考和练习160
第6章常用Java类库161
6.1字符串处理161
6.1.1String类161
6.1.2StringBuffer类171
6.1.3StringBuilder类175
6.1.4StringTokenizer类175
6.2java.lang包176
6.2.1System类176
6.2.2Class类180
6.2.3Math类181
6.2.4其他类和接口184
6.3集合框架184
6.3.1泛型185
6.3.2集合接口190
6.3.3集合类192
6.3.4映射197
6.4java.util包199
6.5本章小结200
6.6思考和练习200
第7章Java输入/输出流202
7.1流202
7.1.1什么是流202
7.1.2Java中的流203
7.1.3系统预定义流205
7.2文件操作206
7.2.1File类206
7.2.2RandomAccessFile类209
7.3字节流212
7.3.1InputStream和
OutputStream类212
7.3.2FileInputStream和
FileOutputStream类214
7.3.3ByteArrayInputStream和
ByteArrayOutputStream类216
7.3.4过滤流218
7.3.5SequenceInputStream类224
7.4字符流225
7.4.1Reader和Writer类225
7.4.2FileReader与FileWriter类226
7.4.3CharArrayReader和
CharArrayWriter类228
7.4.4缓冲字符流229
7.4.5PrintWriter类232
7.5序列化233
7.5.1Serializable接口233
7.5.2ObjectInputStream和
ObjectOutputStream类233
7.5.3序列化示例234
7.6本章小结236
7.7思考和练习236
第8章多线程编程238
8.1Java线程模型238
8.1.1进程和线程238
8.1.2Java中的线程239
8.1.3主线程241
8.2创建线程242
8.2.1实现Runnable接口242
8.2.2扩展Thread类244
8.3同步与线程间通信246
8.3.1同步247
8.3.2线程间通信249
8.4获取线程状态251
8.5本章小结252
8.6思考和练习253
第9章传统GUI编程254
9.1GUI254
9.1.1GUI概述254
9.1.2Java中的GUI框架255
9.2事件处理256
9.2.1事件处理模型256
9.2.2事件类257
9.2.3事件监听接口260
9.2.4适配器类264
9.3使用AWT创建GUI程序264
9.3.1容器组件265
9.3.2常用组件267
9.3.3布局管理器272
9.4使用Swing创建GUI程序279
9.4.1组件与容器279
9.4.2常用组件简介280
9.4.3菜单与工具栏292
9.5本章小结296
9.6思考和练习296
第10章JavaFXGUI编程298
10.1JavaFX概述298
10.1.1JavaFX包298
10.1.2JavaFX应用程序的
框架299
10.1.3JavaFX的事件处理300
10.1.4一个简单的JavaFX
应用程序301
10.2JavaFX控件303
10.2.1单选按钮303
10.2.2复选框305
10.2.3ScrollPane305
10.2.4日期选择控件308
10.2.5添加工具提示310
10.3效果和变换311
10.3.1效果311
10.3.2变换311
10.3.3应用效果和变换312
10.4JavaFX菜单314
10.4.1概述314
10.4.2主菜单315
10.4.3快捷菜单317
10.4.4工具栏318
10.4.5应用案例318
10.5本章小结321
10.6思考和练习321
第11章Java绘图与动画323
11.1传统的Java绘图323
11.1.1Java绘图概述323
11.1.2绘制简单图形326
11.1.3Java2D绘图328
11.1.4设置绘图模式330
11.1.5显示文本331
11.2显示图像与动画332
11.2.1显示图像332
11.2.2用多线程实现动画335
11.3JavaFX绘图与动画337
11.3.1绘制基本图形337
11.3.2JavaFX动画339
11.4本章小结344
11.5思考和练习344
参考文献345

内容摘要
《Java程序设计案例教程》是关于Java 程序设计的案例教程。全书共分为11 章,包括Java 语言基础、Java 语言的基本语法、面向对象程序设计、Java 的类型封装器与注解、Java 异常处理机制、常用Java API、Java I/O 流、Java多线程编程、Java 传统GUI 编程、JavaFX GUI 编程以及JavaFX 绘图与动画等技术。《Java程序设计案例教程》内容丰富、结构合理、语言简练流畅、案例新颖、针对性强,主要面向Java 程序设计语言的初学者,适合作为高等院校的Java 语言基础教材,还可作为Java 程序设计与开发人员的参考书。

—  没有更多了  —

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

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