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

Java程序设计

全新正版现货

31.5 7.5折 42 全新

仅1件

四川成都
认证卖家担保交易快速发货售后保障

作者韩建平

出版社电子工业出版社

ISBN9787121355479

出版时间2019-01

装帧平装

开本16开

纸张胶版纸

定价42元

货号26315738

上书时间2024-07-28

龙香书城

八年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
正版全新
商品描述

内容简介】:
本书面向以Java为入门语言的程序设计课程,力求通过“激发兴趣、强化实践”的方式培养学生的程序设计能力。  全书共分为9章,内容包括Java程序设计概述、Java语言基础、程序流程控制、数组、类与对象、类的继承、异常处理和输入/输出、图形用户界面,以及集合、反射与泛型。本书注重面向对象的编程实践和问题分析能力的训练,使用大量例题帮助读者理解和应用知识,通俗易懂,便于自学。  本书适合作为高等学校程序设计相关课程的教材,也可以作为自学用书。

作者简介】:
韩建平,男,博士,教授,计算机科学与技术学科硕士生导师。1990年毕业于南京航空学院计算机软件专业,获得学士学位;1996年毕业于南京航空航天大学计算机应用专业,获得硕士学位;2010年毕业于浙江大学计算机科学与技术专业,获得博士学位。现任计算机学院计算机基础教学部主任。为*计算机基础课程团队主要成员,曾获得校十佳教师、校教学杰出奖、校卓越名师提名奖等荣誉。目前主要从事图像处理与模式识别、视觉监控、嵌入式系统及应用等方面的研究与开发应用,近年来主持和参与省以上科研10余项及教改项目4项,在中国图象图形学报等期刊发表学术论文20余篇,主编教材5部,其中一部为省重点建设教材;成果先后获得浙江省科技进步二等奖、浙江省教学成果一等奖和*教学成果二等奖。

目录】:
目    录
第1章  Java程序设计概述1
1.1  Java语言简介1
1.1.1  程序与程序设计语言1
1.1.2  Java语言的发展2
1.1.3  Java语言的特点3
1.2  Java程序的开发环境4
1.2.1  JDK4
1.2.2  Eclipse集成开发环境4
1.2.3  初识Java程序6
习题一7
第2章  Java语言基础8
2.1  标识符和关键字8
2.1.1  关键字8
2.1.2  标识符9
2.2  常量、变量与基本数据类型9
2.2.1  基本数据类型9
2.2.2  常量11
2.2.3  变量13
2.3  基本输入与输出语句14
2.3.1  基本输出语句14
2.3.2  基本输入语句16
2.4  运算符与表达式17
2.4.1  赋值运算符与赋值表达式17
2.4.2  算术运算符与算术表达式18
2.4.3  关系运算符与关系表达式20
2.4.4  逻辑运算符与逻辑表达式20
2.4.5  其他运算符与表达式22
2.4.6  表达式的处理规则23
2.5  范例25
习题二27
第3章  程序流程控制29
3.1  顺序与分支结构29
3.1.1  顺序结构29
3.1.2  if语句实现分支结构29
3.1.3  if-else语句实现分支结构30
3.1.4  嵌套if语句实现多分支结构32
3.1.5  switch语句实现多分支结构33
3.2  循环控制结构34
3.2.1  while语句实现循环结构35
3.2.2  do-while语句实现循环结构36
3.2.3  for语句实现循环结构37
3.2.4  break语句39
3.2.5  continue语句40
3.2.6  循环嵌套41
3.2.7  带标号的break语句42
3.2.8  带标号的continue语句43
3.3  方法44
3.3.1  方法的定义与调用44
3.3.2  方法的参数和返回值45
3.3.3  方法的嵌套调用46
3.3.4  方法的递归调用47
3.4  范例47
习题三58
第4章  数组61
4.1  一维数组61
4.1.1  一维数组的声明与访问61
4.1.2  顺序查找64
4.1.3  二分查找64
4.1.4  选择排序65
4.1.5  冒泡排序66
4.2  二维数组67
4.2.1  二维数组的声明、创建与初始化67
4.2.2  用二维数组表示矩阵69
4.3  范例71
习题四77
第5章  类与对象80
5.1  类的定义与对象的创建80
5.1.1  类的定义——通用描述80
5.1.2  对象的创建与引用81
5.1.3  构造方法与对象初始化82
5.1.4  方法的重载85
5.1.5  this关键字86
5.2  类的静态成员88
5.2.1  静态变量88
5.2.2  静态方法89
5.3  Java常用类90
5.3.1  String类90
5.3.2  StringBuffer类92
5.3.3  Math类94
5.3.4  Date类95
5.4  范例95
习题五103
第6章  类的继承109
6.1  继承的基本方法109
6.1.1  子类的定义109
6.1.2  覆盖父类方法110
6.1.3  重载父类方法111
6.1.4  super关键字112
6.2  访问控制属性113
6.2.1  类与包113
6.2.2  类的访问控制115
6.2.3  类成员的访问控制116
6.3  抽象类与接口118
6.3.1  抽象方法与抽象类118
6.3.2  接口119
6.4  内部类与匿名类121
6.4.1  内部类121
6.4.2  匿名类122
6.5  范例123
习题六128
第7章  异常处理和输入/输出133
7.1  异常处理133
7.1.1  什么是异常133
7.1.2  用try-catch-finally结构处理异常134
7.1.3  用多catch结构处理异常135
7.1.4  用throws声明抛出异常137
7.2  输入/输出处理138
7.2.1  什么是数据流138
7.2.2  通过FileReader输入流读文件139
7.2.3  通过FileWriter输出流写文件140
7.2.4  通过字节流读写文件141
7.2.5  File类143
7.2.6  通过RandomAccessFile类读写文件144
7.3  序列化146
7.3.1  序列化类实现Serializable接口146
7.3.2  实现Externalizable接口147
7.3.3  可序列化类的不同版本的序列化兼容性147
7.4  范例149
习题七154
第8章  图形用户界面157
8.1  初识GUI157
8.1.1  窗体JFrame157
8.1.2  控件嵌套158
8.2  用户事件响应159
8.2.1  事件处理模型159
8.2.2  以内部类的方式实现监听器161
8.3  布局器163
8.3.1  流布局器163
8.3.2  边界布局器164
8.3.3  网格布局器166
8.4  常用的Swing控件167
8.4.1  文本框167
8.4.2  文本域169
8.4.3  组合框170
8.4.4  复选框和单选按钮171
8.4.5  菜单173
8.5  绘图177
8.5.1  添加图片177
8.5.2  图形绘制178
8.6  范例180
习题八189
第9章  集合、反射与泛型190
9.1  集合190
9.1.1  List接口190
9.1.2  Set接口198
9.1.3  Map接口203
9.1.4  Collection接口207
9.2  反射210
9.2.1  类反射210
9.2.2  标注212
9.3  泛型214
9.4  范例219
习题九231
附录A232

   相关推荐   

—  没有更多了  —

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

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