java语言及应用教程

百科

《j来自ava语言及应用教程》是2005年人民邮电出版社出版的图书,作者是梁锦叶限丝沙能井没刑

  • 书名 java语言及应用教程
  • 作者 梁锦叶
  • ISBN 9787115139320
  • 出版社 人民邮电出版社
  • 出版时间 2005年9月1日

图书简介

  赶集哥冲祖次本书介绍java的基础知识和应用实践。内容包括java语言的应用基础、ja来自va数据库程序设计、java服务器程序设计及java组360百科件程序设计。全书分为14章,并附实训及综合案例,比较全面系统地介绍java的运行环境及开发工具、基本编程方法、java面向对象程序设计的基本概念、继承与多态、异常处理、java范座一首织行弱视api、web服务器和applet程序、java多媒体程序设计、用户图形界面设计、java数据库程序设计、javaservlet程序设计等内容。

  资律林底金个本书可作为高职高专计算机专业和高等学校非计算机专业教材,也可作为internet应用开发人员的参考书。书籍

目录

  目录:

  第1章java简介1

  1.1java的发展历程1

  1.2java语言的特点2

  1.3java程序分类3

  1.4java的应用5

  思考与练习6

  第2章java运行环境搭建7

  2.1java的运行系统7

  2.2jdk的安装与配制8

  2.2.1jdk的获取8

  2.2.2jdk的安罪还剂材输损装9

  2.2.3环境山杆结齐语完阳证重变量的设置10

  2.3java开发工具包11

  2.4java源文件编辑环境居与方亲阿己杀缺端哪的选择13

  2.5appli往包律掌植爱小机硫陆来cation程序的编写与运行13

  2.6applet程序的编写与运行14

  思考与练习15

  第3章数据类型、变量与表达式16

  3.1数据类型16

  3.2标识符与关键字20

  3.2.1标识符20

  治围让及省要前实热造3.2.2关键字20

 皇快还 3.3常量21

  3.4变量22

  3.4.1变量的概念22

  3.4.2基本数据类型转换23

  3.4.3变量的作用域2抗马初手改武介写4

  3.5运算符与表达式25

  3.5.1java中的运算符搞染叶也明般希须念25

  3.5.2java语言的表达式29

  3.6数组30

  3.6.1一维数组30

  3.6.2二维数组33

  思考与练习35

  第4章流程控制37

  4.1选择(条件)控制37

  4.1.1条件语句(if…else)37

  4.1.2多分支语句(switch…case)40

  4.2循环控制42

  4.2.1while语句42

  4.2.2do…while语句43

  4.2.3for语句44

  4.3跳转控制46

  4.3.1break语句46

  4.3.2return语句4终余6

  4.3.3continue语句46

  4.4注释语句47

  思考与练习48

  第5章java面向对象程序设计的基本概念49

  5.1java面向对象基础49

  5.1.1对象与类49

  5.1.2抽象50

  5.1.3封装51

  5.1.4类的定义51

  5.1.5类的类修饰符52

  5.2对象的创建引用及构造方法54

  5.2.间团波延失光协植映1对象的创建54

  5.2.2对象成员变量的款矛述引用55

  5.2.3对象方法的调用56

  5.3成员变量57

  5.3.1成员变量的定义57

  5.3.2成员变量的修饰符58

  5.4方法61

  5.开门夫掌动部称才工4.1方法的定义61

  5.4.2方法的调用62

  5.4.3方法参数的传递62

  5.4.4方法修饰符64

  思考与练习66

  第6章继承移武敌那与多态67

  6.1继承67

  6.1.1子类的创建68

  6.1.2this和super关键字68

  6.2多态71

  6.2.1方法的覆盖71

  6.2.2方法的重载73

  6.3接口76

  6.3.1接口的定义76

  6.3.2接口的实现77

  6.4包79

  6.4.1包的定义79

  6.4.2包的引用80

  思考与练习80

  第7章异常处理82

  7.1异常与异常类82

  7.1.1异常的概念82

  7.1.2异常处理机制82

  7.1.3异常类的层次结构84

  7.2异常的处理86

  7.2.1异常的捕获与处理86

  7.2.2异常的抛出89

  思考与练习92

  第8章javaapi简介93

  8.1javaapi中的包93

  8.2java.lang包94

  8.2.1java.lang.system类94

  8.2.2java.lang.string类95

  8.2.3java.lang.stringbuffer类98

  8.3java.lang.math类99

  8.4java.util类100

  8.4.1日期类date100

  8.4.2随机数类random101

  8.4.3矢量类vector102

  8.5java输入输出类104

  8.5.1输入流与输出流104

  8.5.2文件输入输出104

  8.5.3缓冲区输入输出107

  思考与练习109

  第9章web服务器和applet程序110

  9.1客户机/服务器结构110

  9.1.1web服务器110

  9.1.2统一资源定位符111

  9.1.3超文本传输协议http114

  9.1.4tomcat服务器114

  9.2html表单设计基础117

  9.2.1form语法结构117

  9.2.2form属性117

  9.2.3form输入元素118

  9.3applet的执行过程120

  9.4在页面中加入applet123

  9.5传递参数给applet124

  思考与练习126

  第10章图形用户界面程序设计128

  10.1java图形用户界面编程基础128

  10.1.1java.awt129

  10.1.2awt常见控制组件130

  10.1.3布局管理器(layoutmanager)137

  10.2swing简介142

  10.3事件处理机制146

  10.3.1keyevent148

  10.3.2textevent149

  10.3.3itemevent150

  10.3.4mouseevent151

  思考与练习155

  第11章java多媒体程序设计157

  11.1多媒体技术概述157

  11.2java图形处理158

  11.2.1图形坐标系158

  11.2.2graphics类158

  11.2.3color类163

  11.2.4文本与字体165

  11.3图像处理168

  11.3.1加载图像168

  11.3.2显示图像170

  11.3.3图像的简单处理170

  11.4声音播放171

  11.5动画技术173

  思考与练习177

  第12章java数据库程序设计179

  12.1jdbc原理179

  12.1.1jdbc的功能179

  12.1.2jdbc的驱动程序管理器179

  12.2jdbc两层结构和三层结构180

  12.3jdbc驱动程序类型181

  12.3.1jdbc-odbc桥181

  12.3.2javatonativeapi182

  12.3.3netprotocolapi182

  12.3.4purejdbcdrive182

  12.3.5建立schoolmanager数据库和odbc数据源182

  12.4jdbc数据库访问流程185

  12.4.1加载jdbc驱动程序185

  12.4.2创建数据库连接186

  12.4.3执行sql语句186

  12.4.4接收并处理sql的返回结果187

  12.4.5关闭创建的各个对象187

  12.5jdbc应用程序接口187

  12.5.1jdbcapi187

  12.5.2drivermanager类188

  12.5.3connection接口189

  12.5.4statement接口190

  12.5.5preparedstatment接口192

  12.5.6resoultset接口194

  思考与练习197

  第13章javaservlet程序设计198

  13.1javaservlet工作原理198

  13.1.1servlet主要功能198

  13.1.2servlet的执行过程199

  13.1.3javaservlet与cgi的比较199

  13.1.4servlet的运行环境199

  13.1.5servlet的执行流程201

  13.1.6servlet的生命周期与基本方法201

  13.2servletapi203

  13.2.1servlet接口203

  13.2.2genericservlet类203

  13.2.3httpservlet类203

  13.2.4servletrequest接口204

  13.2.5servletresponse接口204

  13.2.6httpservletrequest接口205

  13.2.7httpservletresponse接口205

  13.3servlet程序设计实例206

  13.4servlet会话209

  13.5servlet数据库程序设计举例213

  13.5.1查询mssqlserver数据库中的数据213

  13.5.2数据的分页显示219

  思考与练习222

  第14章综合案例223

  14.1构建运行环境225

  14.1.1建立网上书店的sqlserver数据库225

  14.1.2建立网上书店的数据库表225

  14.1.3jdk的下载、安装,设置java环境变量227

  14.1.4tomcat的下载、安装,设置环境变量及测试227

  14.1.5建立案例目录并创建"web.xml"文件227

  14.1.6设置、测试tomcat虚拟目录228

  14.1.7下载、安装sqlserver2000的jdbc驱动程序228

  14.1.8测试数据库的连接229

  14.1.9下载、安装、测试ant230

  14.1.10下载、安装editplus230

  14.2编写、编译、配置、执行servlet231

  14.2.1编写ant的配置文件"build.xml"231

  14.2.2用ant编译源文件232

  14.2.3配置servlet232

  14.2.4测试servlet233

  14.3创建数据库访问类233

  14.4创建用户类235

  14.4.1创建"normaluser"类235

  14.4.2从"normaluser"派生"checkeduser"类236

  14.5处理用户登录请求238

  14.5.1创建处理用户登录请求的"login"类238

  14.5.2设置servlet240

  14.5.3建立最简单的主页,响应用户登录请求241

  14.6处理当前登录用户241

  14.6.1获取当前登录用户信息类"getsession"242

  14.6.2注销用户登录类"logout"243

  14.7图书处理--获取图书信息245

  14.8处理字符串248

  14.9创建包含文件249

  14.9.1创建文件"top1.inc"250

  14.9.2创建文件"top2.jsp"250

  14.9.3创建页脚文件"bottom.inc"252

  14.9.4创建样式表文件"books.css"252

  14.10完成主页的布局253

  14.11处理图书类型255

  14.11.1创建"booktype"类255

  14.11.2创建"booktypefromdb"类255

  14.12处理新书入库256

  14.12.1创建系统变量类"sysvarable"257

  14.12.2创建添加图书的类"newbook"257

  14.12.3创建添加图书界面261

  14.13购物处理263

  14.13.1创建图书列表,查找类"booklist"263

  14.13.2创建把图书添加到购物车的类"addshopping"268

  14.13.3创建查看购物车的类"viewshoppingcart"271

  14.14结账处理274

  附录实训280

  实训一java开发环境搭建280

  实训二数据类型、运算符、表达式及数组280

  实训三流程控制281

  实训四定义类和使用类对象282

  实训五继承与多态283

  实训六java的异常处理287

  实训七常用javaapi289

  实训八applet程序289

  实训九图形用户界面设计291

  实训十java多媒体程序设计295

  实训十一java数据库程序设计299

  实训十二javaservlet程序设计299

  参考文献305

标签:
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com

评论留言

我要留言

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com