• Java应用开发教程——基于Oracle JDeveloper与Oracle DB XE实现
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

Java应用开发教程——基于Oracle JDeveloper与Oracle DB XE实现

43.1 5.5折 78 全新

仅1件

河北保定
认证卖家担保交易快速发货售后保障

作者宋波

出版社电子工业出版社

出版时间2022-07

版次1

装帧其他

货号s0

上书时间2024-09-23

尚贤文化江苏分店

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

   商品详情   

品相描述:全新
图书标准信息
  • 作者 宋波
  • 出版社 电子工业出版社
  • 出版时间 2022-07
  • 版次 1
  • ISBN 9787121437168
  • 定价 78.00元
  • 装帧 其他
  • 开本 其他
  • 纸张 胶版纸
  • 页数 372页
  • 字数 0.62千字
【内容简介】
本书基于JDK 9编写,书中除了介绍Java语言的基本语法和面向对象程序设计等内容,还介绍了Servlet、JSP和JavaBean等Java EE Web开发技术,以及如何用Oracle JDeveloper 10g这个强大的IDE开发Java Web应用等。本书共21章,分为Java语言基础、Java Web应用开发技术和Java数据库开发技术3篇。书中每章都有实例,并且在最后一章中给出了基于MVC设计模式开发的Java EE Web应用开发案例分析。作者对重点实例还阐述了编程思想并归纳了必要的结论和概念。本书在编写上充分体现了简单易学的特点,步骤清晰、内容丰富,并带有大量插图,以帮助读者理解基本内容。同时,本书对内容的编排和例题的选择进行了严格的控制,确保一定的深度与广度。本书可以作为本科(包括职业本科)和高职高专院校Java Web应用开发相关课程的教材,也可以作为工程技术人员的参考用书。
【作者简介】
宋波,男,沈阳师范大学软件学院,教授。主要研究方向:软件工程、Java语言、人工智能。1985年9月——1995年9月,沈阳工程学院信息工程系,教师;1995年9月——1999年3月,日本留学;1999年3月——2003年1月,沈阳工程学院信息工程系,教师;2003年3月——2021年10月,沈阳师范大学软件学院,教师。
【目录】
第1篇  Java语言基础

第1章  Java语言概述1

1.1  Java语言的发展简史1

1.2  Java 2 SDK的版本2

1.3  Java程序的运行机制3

1.3.1  高级语言程序的运行机制3

1.3.2  Java程序的运行机制与JVM4

1.4  Java程序的运行环境5

1.4.1  安装JDK5

1.4.2  设置Java程序的运行环境7

1.5  开发Java Application9

1.5.1  Java API概述9

1.5.2  Java Application的编译与运行9

1.6  JDK开发工具11

1.7  本章小结12

1.8  课后习题12

第2章  Java语言基础知识13

2.1  注释13

2.2  标识符与关键字15

2.2.1  分隔符15

2.2.2  标识符16

2.2.3  关键字16

2.2.4  标识符的命名16

2.3  基本数据类型17

2.3.1  整数类型17

2.3.2  浮点数类型17

2.3.3  字符类型18

2.3.4  布尔类型18

2.4  常量18

2.4.1  整型常量18

2.4.2  浮点型常量20

2.4.3  字符型常量21

2.4.4  布尔型常量21

2.5  基本数据类型的相互转换21

2.5.1  自动转换22

2.5.2  强制转换22

2.6  运算符23

2.6.1  算术运算符23

2.6.2  关系运算符24

2.6.3  逻辑运算符25

2.6.4  位运算符26

2.6.5  赋值运算符27

2.6.6  三元运算符28

2.7  运算符的优先级与结合性29

2.8  流程控制29

2.8.1  分支结构29

2.8.2  循环结构32

2.8.3  控制循环结构34

2.9  本章小结36

2.10  课后习题36

第3章  Java语言的面向对象特性39

3.1  类与对象39

3.1.1  类的定义39

3.1.2  成员变量与局部变量40

3.1.3  成员方法42

3.1.4  对象的创建44

3.1.5  对象的使用45

3.1.6  对象的销毁46

3.1.7  方法重载47

3.1.8  关键字this48

3.1.9  构造方法49

3.2  封装51

3.2.1  封装的概念51

3.2.2  访问控制52

3.2.3  package与import55

3.3  继承与多态57

3.3.1  继承57

3.3.2  方法的重写60

3.3.3  多态61

3.3.4  对象类型的强制转换63

3.3.5  Object类65

3.4  数组66

3.4.1  一维数组66

3.4.2  多维数组69

3.4.3  数组的复制71

3.5  本章小结72

3.6  课后习题72

第4章  Java语言面向对象的高级特性74

4.1  基本数据类型的包装类74

4.2  处理对象78

4.2.1  打印对象与toString()方法78

4.2.2  “==”运算符与equals()方法79

4.3  关键字static81

4.3.1  类变量与实例变量81

4.3.2  类方法与实例方法82

4.3.3  静态初始化代码块82

4.3.4  静态导入83

4.4  关键字final84

4.5  抽象类85

4.5.1  抽象类的定义86

4.5.2  抽象类的作用87

4.6  接口89

4.6.1  接口的定义90

4.6.2  接口的实现91

4.6.3  多重继承91

4.6.4  接口与抽象类92

4.6.5  接口的新特性94

4.7  内部类97

4.7.1  内部类的定义97

4.7.2  内部类的使用98

4.7.3  内部类的特性98

4.8  枚举类103

4.8.1  枚举类的定义104

4.8.2  实现接口的枚举类107

4.8.3  包含抽象方法的枚举类108

4.9  本章小结109

4.10  课后习题109

第5章  Java语言异常处理118

5.1  概述118

5.2  异常处理机制120

5.2.1  捕获并处理异常120

5.2.2  将方法中产生的异常抛出123

5.3  自定义异常类125

5.3.1  必要性与原则125

5.3.2  定义与使用127

5.4  Java的异常跟踪栈129

5.5  本章小结130

5.6  课后习题130

第6章  Java语言泛型编程132

6.1  概述132

6.2  使用泛型134

6.2.1  定义泛型类、泛型接口134

6.2.2  从泛型类派生子类136

6.3  类型通配符138

6.4  泛型方法141

6.5  擦除与转换142

6.6  泛型与数组144

6.7  本章小结144

6.8  课后习题144

第7章  Java语言输入/输出149

7.1  Java I/O流149

7.1.1  流的概念149

7.1.2  字节流150

7.1.3  字符流151

7.1.4  I/O流的套接153

7.1.5  常用的I/O流153

7.2  File类162

7.2.1  创建File类对象162

7.2.2  操作File类对象162

7.3  RandomAccessFile类164

7.3.1  创建RandomAccessFile类对象164

7.3.2  操作RandomAccessFile类对象165

7.4  对象序列化166

7.4.1  基本概念166

7.4.2  对象序列化的方法166

7.4.3  构造可序列化对象的类167

7.5  本章小结170

7.6  课后习题170

第8章  类型封装器、自动装箱与注解177

8.1  类型封装器177

8.1.1  Character封装器177

8.1.2  Boolean封装器177

8.1.3  数值类型封装器178

8.2  自动装箱178

8.2.1  自动装箱的方法179

8.2.2  表达式中发生的自动装箱/拆箱179

8.2.3  布尔类型和字符类型的数值的自动装箱/拆箱181

8.3  注解181

8.3.1  基础知识181

8.3.2  定义保留策略182

8.4  本章小结182

8.5  课后习题183

第9章  Lambda表达式184

9.1  Lambda表达式简介184

9.2  Lambda表达式的简化形式186

9.3  作为参数使用Lambda表达式188

9.4  访问变量188

9.5  本章小结191

9.6  课后习题191

第2篇  Java Web应用开发技术

第10章  Oracle JDeveloper 10g概述193

10.1  Java 2企业版概述193

10.1.1  Java EE体系结构193

10.1.2  客户层194

10.1.3  表示层195

10.1.4  业务层195

10.1.5  企业信息系统层195

10.2  安装Oracle JDeveloper 10g196

10.3  集成开发环境(IDE)197

10.3.1  命令工作区198

10.3.2  开发工作区199

10.3.3  信息浏览工作区200

10.4  联机帮助201

10.5  IDE工作环境配置202

10.6  JDeveloper对象库202

10.7  本章小结203

第11章  Oracle AS 10g Container for Java EE205

11.1  Java EE应用的构成205

11.2  OC4J概述207

11.3  OC4J应用开发特性208

11.4  初始化OC4J210

11.5  使用和部署Web应用211

11.5.1  注册Web应用211

11.5.2  Web应用结构212

11.6  本章小结213

第12章  基本Servlet程序设计214

12.1  Servlet的基本概念214

12.2  基本Servlet结构215

12.2.1  GenericServlet与HttpServlet215

12.2.2  Servlet的生命周期216

12.3  用Oracle JDeveloper 10g开发Servlet217

12.3.1  创建基本的Servlet217

12.3.2  分析BasicServlet类220

12.3.3  部署Web应用221

12.4  本章小结226

第13章  Servlet API 2.3程序设计227

13.1  javax.servlet包227

13.1.1  javax.servlet接口227

13.1.2  javax.servlet类228

13.1.3  Servlet接口229

13.1.4  GenericServlet类229

13.1.5  ServletRequest接口229

13.1.6  ServletResponse接口230

13.2  javax.servlet.http包230

13.2.1  HttpServletRequest接口230

13.2.2  HttpServletResponse接口231

13.2.3  HttpServlet类232

13.3  构造一个HTTP请求头的Servlet233

13.4  Servlet会话处理235

13.4.1  HttpSession接口235

13.4.2  计数器Servlet236

13.5  本章小结237

第14章  基本JSP程序设计238

14.1  JSP概述238

14.1.1  JSP的运行原理238

14.1.2  JSP的生命周期239

14.1.3  JSP的执行过程240

14.2  JSP脚本元素240

14.3  基于IDE开发JSP页面242

14.4  JSP隐含对象244

14.4.1  对象的使用范围245

14.4.2  request对象245

14.4.3  response对象246

14.4.4  out对象249

14.4.5  session对象250

14.4.6  application对象254

14.4.7  page与config对象255

14.4.8  pageContext对象256

14.5  本章小结256

第15章  JSP指令、操作与JavaBean258

15.1  JSP指令258

15.1.1  page指令259

15.1.2  include指令262

15.2  JSP操作263

15.2.1  <jsp:include>与<jsp:param>操作263

15.2.2  <jsp:forward>操作263

15.3  JSP与JavaBean265

15.3.1  JavaBean的存取范围265

15.3.2  使用JavaBean265

15.3.3  JavaBean在JSP中的应用267

15.4  本章小结269

第3篇  Java数据库开发技术

第16章  Oracle DB XE基础知识271

16.1  Oracle DB XE简介271

16.2  Oracle DB XE系统需求272

16.3  安装Oracle DB XE272

16.4  Oracle DB XE体系结构274

16.4.1  Oracle实例274

16.4.2  Oracle数据库275

16.5  启动和停止Oracle DB XE276

16.6  连接Oracle DB XE277

16.7  Oracle Application Express277

16.8  本章小结280

第17章  Oracle DB XE模式对象281

17.1  SQL概述281

17.2  数据库模式对象281

17.3  创建表283

17.4  维护表结构287

17.5  输入和修改表数据287

17.6  本章小结288

第18章  用SQL访问Oracle DB XE289

18.1  SQL函数289

18.1.1  数值型函数289

18.1.2  字符型函数290

18.1.3  日期型函数290

18.1.4  转换函数291

18.1.5  聚集函数291

18.2  SQL操作符292

18.3  用SQL查询数据293

18.4  用SQL输入数据299

18.5  用SQL更新数据300

18.6  用SQL删除数据301

18.7  本章小结302

第19章  Oracle JDBC程序设计303

19
点击展开 点击收起

   相关推荐   

—  没有更多了  —

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

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