返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:
本店所有商品

  • [正版新书]Java编程精要 陈荣鑫 清华大学出版社 计算机科学与技术;Java程序设计
  • 新商品上架
    • 作者: 陈荣鑫著
    • 出版社: 清华大学出版社
    • 出版时间:1
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    句字图书专营店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

    商品参数
    • 作者: 陈荣鑫著
    • 出版社:清华大学出版社
    • 出版时间:1
    • 开本:16开
    • ISBN:9780423098521
    • 版权提供:清华大学出版社

     书名:  Java编程精要
     出版社:  清华大学出版社
     出版日期  2024
     ISBN号:  9787302668879

    本书全面涵盖Java编程的主要知识点,包含Java基础、面向对象、支撑技术及应用等组成部分。其中,Java基础部分包含编写面向过程代码所需的基本语法内容;面向对象部分除了Java面向对象设计的基本语法内容以外,还包括设计模式等进阶内容;支撑技术部分包含异常处理、集合框架等内容;应用部分包含图形界面、文件与流、数据库、多线程、网络和Java Web等应用的编程内容。

    本书旨在帮助读者构建完整的Java知识框架,培养良好的面向对象编程技能。全书的内容阐述简明扼要,希望为读者带来良好的学习体验。

    本书可作为高等院校计算机相关专业程序设计课程的教材,也可作为软件开发人员的培训教程,还可作为广大Java爱好者的参考资料。




    全面覆盖Java编程的各方面知识点,案例精炼,可读性强。

    目录




    第1章Java导引1

    1.1Java概览1

    1.1.1Java语言1

    1.1.2Java的应用情况1

    1.1.3Java的特点3

    1.1.4JVM、JRE、JDK和Java之间的关系4

    1.2Java的发展史5

    1.2.1Java的起源5

    1.2.2JDK版本的发展5

    1.2.3JDK与OpenJDK的比较6

    1.3开发环境6

    1.3.1JDK的安装与配置6

    1.3.2IDE的安装与配置7

    1.4开发过程7

    1.4.1基本开发步骤7

    1.4.2命令行环境中的开发9

    1.4.3IDE中的开发10

    1.5小结11

    习题11

    第2章数据类型、字符串与数组12

    2.1关键字与标识符12

    2.1.1关键字与保留字12

    2.1.2标识符13

    2.2基本数据类型13

    2.2.1逻辑型13

    2.2.2整数型13

    2.2.3浮点型14

    2.2.4字符型14

    2.3类型转换14

    2.4包装类型152.5控制台I/O15

    2.5.1输出15

    2.5.2输入16

    2.6字符串17

    2.6.1String类17

    2.6.2正则表达式18

    2.6.3StringBuffer类和StringBuilder类19

    2.7数组20

    2.7.1数组的声明20

    2.7.2数组的创建20

    2.7.3数组的使用21

    2.7.4Arrays实用类22

    2.7.5字符串与数组23

    2.8小结24

    习题24

    第3章运算符与控制语句25

    3.1运算符25

    3.1.1算术运算符25

    3.1.2关系运算符26

    3.1.3逻辑运算符27

    3.1.4移位与按位运算符27

    3.1.5赋值运算符27

    3.1.6条件运算符27

    3.1.7instanceof运算符28

    3.1.8混合运算29

    3.2语句30

    3.3条件语句30

    3.3.1if语句30

    3.3.2ifelse语句31

    3.3.3switch语句32

    3.4循环语句33

    3.4.1while语句33

    3.4.2dowhile语句34

    3.4.3for语句35

    3.4.4continue与break语句36

    3.4.5操作数组38

    3.5小结39

    习题39

    第4章面向对象导引40

    4.1从面向过程到面向对象40

    4.2面向对象的特点42

    4.2.1抽象与封装42

    4.2.2继承与多态43

    4.3面向对象的语法元素45

    4.3.1对象、类与接口45

    4.3.2方法46

    4.3.3常见的面向对象语言及对比46

    4.4面向对象的技术体系47

    4.5小结48

    习题48

    第5章类与对象49

    5.1类49

    5.1.1类的定义49

    5.1.2成员变量50

    5.1.3成员方法50

    5.1.4局部变量51

    5.2重载52

    5.3构造方法与对象54

    5.3.1构造方法54

    5.3.2对象的创建55

    5.3.3对象的初始化56

    5.3.4对象的使用56

    5.3.5垃圾回收机制57

    5.4方法参数58

    5.4.1参数的传值59

    5.4.2可变参数61

    5.5static关键字62

    5.5.1静态变量62

    5.5.2静态方法63

    5.5.3静态代码块与静态导入64

    5.5.4对象的初始化再探讨65

    5.6this关键字66

    5.7包67

    5.7.1包的定义67

    5.7.2类型的引入68

    5.7.3Java常用的包68

    5.7.4打包程序69

    5.8访问权限70

    5.9小结72

    习题73

    第6章继承与接口74

    6.1继承74

    6.2隐藏与方法重写76

    6.2.1变量的隐藏76

    6.2.2方法的隐藏与重写78

    6.3super关键字79

    6.3.1访问被隐藏的变量、方法和被重写的方法79

    6.3.2调用父类构造方法80

    6.4Object类81

    6.5继承的几个问题84

    6.5.1子类对象的初始化84

    6.5.2子类的访问权限85

    6.5.3继承的限制86

    6.6向上转型与多态87

    6.6.1向上转型87

    6.6.2多态89

    6.7抽象类90

    6.7.1抽象类与抽象方法90

    6.7.2抽象类与多态91

    6.8接口92

    6.8.1接口的定义92

    6.8.2接口回调93

    6.8.3接口与多态94

    6.8.4Cloneable接口及应用95

    6.9内部类97

    6.10匿名类98

    6.10.1作为子类的匿名类98

    6.10.2作为接口实现类的匿名类100

    6.11小结101

    习题102

    第7章设计模式103

    7.1UML类图103

    7.2面向对象的设计原则106

    7.3设计模式110

    7.4创建型模式112

    7.4.1单例模式112

    7.4.2工厂方法模式114

    7.5结构型模式118

    7.5.1适配器模式118

    7.5.2装饰器模式121

    7.6行为型模式125

    7.6.1策略模式125

    7.6.2观察者模式128

    7.7小结133

    习题133

    第8章异常处理、反射与注解134

    8.1异常处理134

    8.1.1异常134

    8.1.2异常的捕获136

    8.1.3定义异常类137

    8.1.4异常链138

    8.2反射140

    8.2.1获取Class的实例140

    8.2.2动态操作对象141

    8.2.3通用的数组操作143

    8.3注解144

    8.4小结146

    习题146

    第9章泛型与集合框架147

    9.1泛型147

    9.1.1泛型的作用147

    9.1.2泛型方法149

    9.1.3泛型类150

    9.1.4泛型接口151

    9.2Java集合框架152

    9.3列表153

    9.3.1LinkedList154

    9.3.2迭代器155

    9.3.3排序156

    9.3.4Collections工具类158

    9.3.5ArrayList159

    9.4集合160

    9.4.1HashSet160

    9.4.2TreeSet161

    9.5队列162

    9.5.1LinkedList163

    9.5.2ArrayDeque163

    9.5.3PriorityQueue164

    9.6栈165

    9.7映射166

    9.7.1HashMap166

    9.7.2TreeMap168

    9.8小结169

    习题170

    第10章图形界面设计171

    10.1图形界面简介171

    10.1.1Java图形界面技术171

    10.1.2AWT172

    10.1.3Swing172

    10.1.4Java GUI的类体系173

    10.2窗体与菜单174

    10.3组件与布局176

    10.3.1界面组件176

    10.3.2布局178

    10.4事件处理181

    10.4.1ActionEvent事件及处理182

    10.4.2ItemEvent事件及处理184

    10.4.3MouseEvent事件及处理185

    10.4.4KeyEvent事件及处理187

    10.4.5其他常见的事件189

    10.5MVC模式190

    10.6对话框192

    10.7绘图195

    10.8小结197

    习题197

    第11章文件与流198

    11.1文件操作198

    11.1.1File类198

    11.1.2目录的基本操作199

    11.1.3文件的基本操作200

    11.1.4文件的过滤201

    11.1.5可执行文件的运行202

    11.2流202

    11.2.1I/O与流202

    11.2.2字节流与字符流203

    11.2.3控制台I/O流204

    11.3文件字节流205

    11.4文件字符流206

    11.5缓冲流207

    11.6数据流209

    11.7对象流210

    11.8随机流212

    11.9小结213

    习题214

    第12章数据库编程215

    12.1关系数据库与SQL基础215

    12.1.1关系数据库215

    12.1.2SQL216

    12.1.3SQL的基本使用217

    12.1.4MySQL数据库的使用220

    12.2JDBC基础221

    12.3查询操作222

    12.3.1加载驱动223

    12.3.2连接数据库223

    12.3.3声明与执行SQL语句224

    12.3.4处理查询结果225

    12.3.5关闭连接227

    12.3.6缓存行集227

    12.4增、删、改操作229

    12.5预处理230

    12.6批量处理231

    12.7存储过程处理233

    12.8事务处理234

    12.9DAO模式237

    12.10小结243

    习题243

    第13章多线程编程244

    13.1并发与线程244

    13.1.1并发处理244

    13.1.2进程与线程245

    13.1.3Java中的线程246

    13.2Thread类与Runnable接口247

    13.2.1Thread类247

    13.2.2线程的控制250

    13.2.3Runnable接口251

    13.3线程的同步252

    13.3.1synchronized关键字253

    13.3.2线程的协调254

    13.4Java并发包259

    13.4.1线程池259

    13.4.2阻塞队列260

    13.4.3同步栅栏262

    13.4.4异步处理263

    13.4.5Fork/Join框架265

    13.5小结267

    习题267

    第14章网络编程268

    14.1网络基础268

    14.1.1网络268

    14.1.2网络协议269

    14.1.3套接字270

    14.2URL访问Web271

    14.3TCP Socket编程272

    14.4UDP编程277

    14.5Java RMI281

    14.6小结284

    习题284

    第15章Java Web编程285

    15.1Java Web简介285

    15.1.1Java Web应用机制286

    15.1.2Java EE框架技术286

    15.2Web前端技术287

    15.2.1HTML287

    15.2.2CSS289

    15.2.3JavaScript291

    15.2.4前端框架及开发工具293

    15.3Servlet编程293

    15.3.1Servlet简介293

    15.3.2Servlet的开发295

    15.3.3Servlet相关技术要点297

    15.3.4Servlet应用实例300

    15.3.5过滤器与监听器303

    15.4JSP编程303

    15.4.1JSP简介303

    15.4.2JSP语法304

    15.4.3内置对象307

    15.4.4JSP应用实例308

    15.5架构技术310

    15.5.1多层架构及框架技术310

    15.5.2多层架构应用实例312

    15.6小结318

    习题318

    参考文献320理论篇

    第1章数据及数据思维概述31.1计算思维3

    1.1.1计算思维概述3

    1.1.2习题与实践6

    1.2数据思维7

    1.2.1数据思维概述7

    1.2.2习题与实践8

    1.3认识数据9

    1.3.1什么是数据9

    1.3.2数据、信息和知识的区别和联系10

    1.3.3习题与实践10

    1.4大数据的基本概念11

    1.4.1大数据的发展11

    1.4.2大数据的定义12

    1.4.3大数据的特征12

    1.4.4习题与实践14

    第2章Excel数据处理15

    2.1数据表应用15

    2.1.1数据类型15

    2.1.2工作表处理16

    2.1.3公式与函数基础23

    2.1.4数据检验28

    2.1.5习题与实践31

    2.2数据处理应用31

    2.2.1内置工作表函数32

    2.2.2排序与筛选45〖3〗Python人工智能编程实践目录〖3〗2.2.3条件格式50

    2.2.4习题与实践53

    2.3数据管理与统计54

    2.3.1分类汇总54

    2.3.2数据透视表与数据透视图56

    2.3.3习题与实践60

    第3章Excel数据分析与可视化62

    3.1数据分析62

    3.1.1模拟运算表62

    3.1.2单变量求解64

    3.1.3时间序列预测分析65

    3.1.4移动平均67

    3.1.5指数平滑69

    3.1.6回归分析73

    3.1.7习题与实践77

    3.2数据可视化78

    3.2.1可视化基础78

    3.2.2可视化看板82

    3.2.3习题与实践90

    第4章数据管理基础92

    4.1数据管理与数据库92

    4.1.1数据管理92

    4.1.2数据模型94

    4.1.3数据库基本概念95

    4.1.4数据库的发展97

    4.1.5习题与实践97

    4.2关系数据库98

    4.2.1关系数据库基础98

    4.2.2关系模型98

    4.2.3结构化查询语言106

    4.2.4MySQL简介与使用108

    4.2.5习题与实践116

    第5章数据库实践117

    5.1数据库与数据表的创建117

    5.1.1数据类型117

    5.1.2数据表基础119

    5.1.3表逻辑设计120

    5.1.4创建数据库与数据表123

    5.1.5习题与实践127

    5.2数据表的更新128

    5.2.1插入数据128

    5.2.2更新数据129

    5.2.3删除数据129

    5.2.4习题与实践130

    5.3数据表的查询130

    5.3.1查询和排序数据131

    5.3.2条件查询133

    5.3.3聚合函数与分组查询136

    5.3.4多表连接查询137

    5.3.5习题与实践139

    5.4数据库安全管理140

    5.4.1用户身份鉴别140

    5.4.2访问控制141

    5.4.3数据加密142

    5.4.4习题与实践142

    第6章调查问卷的设计与数据处理143

    6.1调查问卷的设计143

    6.2问卷原始数据的录入146

    6.3数据的统计分析方法147

    6.4问卷调查报告的书写150

    实验篇

    实验1数据处理基础153实验2数据分析——公式函数156实验3数据分析——排序、筛选、条件格式160实验4数据统计——分类汇总、数据透视表169实验5数据分析高级应用177实验6数据可视化——图表180实验7数据可视化——数据看板186实验8数据库、数据表基本操作与数据管理188实验9数据查询190




    1
    • 商品详情
    • 内容简介

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购