图书介绍

Java手机基础教程PDF|Epub|txt|kindle电子书版本网盘下载

Java手机基础教程
  • 房晓溪编著 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:7508489636
  • 出版时间:2011
  • 标注页数:301页
  • 文件大小:51MB
  • 文件页数:313页
  • 主题词:JAVA语言-应用-移动电话机-游戏程序-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Java手机基础教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 程序设计概述1

1.1程序设计语言的分类2

1.1.1按发展过程分类2

1.1.2按执行方式分类3

1.1.3按思维模式分类3

1.2 Java的简介4

1.2.1 Java的历史和主要特点4

1.2.2面向对象的几个基本概念7

1.2.3 Java的运行及运行环境8

1.2.4常见的Java集成开发环境10

1.3 Java的发展10

1.3.1 JDK前传10

1.3.2 JDK的幼年时期11

1.3.3 JDK的青少年时期11

1.3.4 JDK的壮年时期12

1.3.5 JDK各版的发布时间表13

1.3.6 Java的未来10年13

1.3.7 Java发展动态14

1.3.8 Java机制和类库17

1.4 Java的特点18

1.4.1平台无关性18

1.4.2安全性18

1.4.3面向对象19

1.4.4简单性19

1.4.5动态特性19

1.4.6分布性19

1.4.7多线程19

练习题19

第2章Java编程环境21

2.1安装JDK22

2.1.1通过官方网站下载JDK22

2.1.2安装JDK的步骤22

2.1.3安装后的目录结构介绍24

2.2 Java环境变量设定24

2.3 JDK工具的使用25

2.4 JDK的命令行工具27

2.4.1 javac27

2.4.2 java命令30

2.5 Java集成开发环境33

2.5.1 eclipse33

2.5.2 JBuilder36

2.5.3 Forte for Java36

练习题37

第3章Java语言基础38

3.1注释39

3.1.1单行注释39

3.1.2块注释39

3.1.3文档注释40

3.2 Java的标识符40

3.3 Java的关键字41

3.4变量与常量43

3.4.1变量的声明43

3.4.2赋值和初始化44

3.5基本数据类型44

3.5.1布尔型45

3.5.2字符型46

3.5.3整数类型47

3.5.4浮点变量47

3.5.5数据类型转换48

3.6字符串50

3.6.1定义字符串50

3.6.2字符串的长度50

3.6.3子串50

3.6.4字符串的连接51

3.6.5字符串的比较51

3.6.6其他常用方法51

3.6.7转义字符51

3.7运算符52

3.7.1算术运算符52

3.7.2关系运算符54

3.7.3逻辑运算符55

3.7.4位运算符56

3.7.5位移运算符58

3.7.6赋值运算符59

3.7.7自增/自减运算符60

3.7.8三元运算符60

3.7.9运算符的优先级60

3.8数组61

3.8.1数组的定义61

3.8.2数组的初始化61

3.8.3多维数组62

3.9代码段和作用域63

3.10编程注意事项64

练习题65

第4章 流程控制67

4.1结构化程序设计68

4.2分支语句68

4.2.1 if语句68

4.2.2 switch语句70

4.3循环语句72

4.3.1 while语句72

4.3.2 do … while语句73

4.3.3 for语句73

4.4跳转语句74

4.4.1 break语句75

4.4.2 continue语句75

4.4.3 return语句75

练习题76

第5章 方法78

5.1方法的概念及作用79

5.2方法中变量的可见范围80

5.3参数传递和返回值81

5.3.1方法的调用及参数的传递82

5.3.2方法的返回值83

5.4递归方法84

练习题85

第6章 类和对象86

6.1面向对象编程思想87

6.2对象的实现87

6.2.1对象的结构87

6.2.2对象和类的关系88

6.2.3类的定义88

6.2.4对象的创建90

6.2.5程序结构及使用对象成员91

6.2.6修饰符92

6.2.7再谈方法95

6.2.8对象间的赋值97

6.2.9构造函数98

6.2.10对象有效范围和废物回收100

6.3 Java应用程序的结构100

6.3.1应用程序结构100

6.3.2命令行参数101

练习题102

第7章 继承和多态104

7.1继承和多态的概念105

7.1.1继承的概念105

7.1.2多态的概念106

7.2类成员的继承107

7.2.1属性与方法的继承108

7.2.2 this和super的使用111

7.2.3构造函数的重载和继承112

7.2.4最终类113

7.2.5对象在继承过程中的改变114

7.2.6抽象类及在继承中的特点116

7.3接口118

7.3.1接口的定义119

7.3.2接口的实现120

7.3.3适配器121

练习题122

第8章 异常处理124

8.1异常处理机制125

8.2异常类的层次126

8.3异常处理语句及使用127

8.3.1 try … catch语句127

8.3.2 try … catch …nally127

8.3.3 throws语句128

8.3.4 throw语句128

8.4异常处理举例128

8.4.1异常类结构129

8.4.2异常处理131

8.4.3自定义异常类134

练习题136

第9章Java基本类库介绍139

9.1包的概念140

9.1.1构建包140

9.1.2包的引用141

9.2 Java语言类库的结构141

9.3 java.lang包中的常用类介绍142

9.3.1 Object类142

9.3.2 Class类143

9.3.3 Math类145

9.3.4 String与StringBuffer类146

9.3.5 System类151

9.3.6数据类型类155

9.4关于Java的技术文档161

练习题162

第10章Java的集合类164

10.1集合类概述165

10.2原集合类165

10.2.1数组165

10.2.2 Vector类169

10.2.3 BitSet类172

10.2.4 Stack类174

10.2.5 Hashtable类175

10.2.6 Random类176

10.2.7 Date类178

10.3新集合类180

10.3.1 Collection180

10.3.2 Set182

10.3.3 Map183

10.3.4 Utilities186

练习题190

第11章 输入/输出系统192

11.1流的层次结构193

11.2 InputStream流和OutputStream流193

11.3内存读写194

11.4管道流195

11.5文件输入/输出流197

11.5.1文件类197

11.5.2文件输入/输出201

11.5.3随机访问文件203

11.6连接多个流205

11.7过滤流207

11.7.1缓冲流Buffered InputStream 和BufferedOutputStream207

11.7.2 LineNumberlnputStream流208

11.7.3 DatalnputStream和 DataOutputStream208

11.7.4 PushbacklnputStream流209

11.8 PrintStream流210

练习题210

第12章Applet基础和多媒体技术212

12.1第一个Applet小应用程序213

12.2 Applet的运行平台浏览器214

12.2.1浏览器214

12.2.2超文本中的Applet标签215

12.2.3用getParameter (String paramname)方法取得参数216

12.3 Applet程序的运行机理217

12.4 Applet程序的结构218

12.5 Applet程序设计221

12.5.1基本Applet程序221

12.5.2多线程Applet设计228

12.6 Applet的安全机制229

12.7多媒体设计类的继承关系229

12.8对象的属性229

12.9设置字体230

12.9.1 Font类231

12.9.2字体对象的创建231

12.9.3设置字体232

12.10设置颜色233

12.10.1 Color类233

12.10.2颜色对象的创建234

12.10.3颜色的设置234

12.11 Graphics类236

12.11.1 Graphics类的定义及主要方法236

12.11.2绘图方法的具体使用238

12.11.3利用Graphics封装的方法进行绘图238

12.12图像处理239

12.12.1普通图像的装载239

12.12.2使用缓冲技术绘制图像240

12.12.3使用图像监控器ImageObserver监视图像装载242

12.13动画技术244

12.13.1缓冲技术创建动画244

12.13.2使用MediaTracker播放动画245

练习题247

第13章 多线程处理249

13.1线程的基本概念250

13.1.1程序与进程250

13.1.2进程与线程250

13.1.3 Java的线程模型251

13.2线程的基本结构与使用方法252

13.2.1线程的生命周期252

13.2.2定制run()方法254

13.3线程的管理256

13.3.1同步256

13.3.2优先级260

13.3.3有关线程的其他概念260

13.4用于制作动画的线程261

13.4.1动画程序框架261

13.4.2帧的画法262

13.4.3避免闪动262

13.4.4使用图片263

练习题265

第14章JSP技术基础266

14.1网络应用的系统结构267

14.1.1两层结构267

14.1.2三层结构267

14.1.3网络应用构架中的一些补充概念267

14.2 J2EE技术简介269

14.2.1 J2EE的结构269

14.2.2 J2EE中的主要组件270

14.3 JSP技术概述272

14.3.1 JSP的技术原理272

14.3.2 JSP与ASP274

14.3.3 JSP与Serviet的比较274

14.3.4 JSP运行环境的配置275

14.4 JSP基本语法275

14.4.1变量声明与表达式276

14.4.2程序段277

14.4.3基本指令278

14.4.4将JSP与HTML结合起来280

14.4.5本节综合实例282

14.5 JSP标准动作282

14.5.1 jsp:include动作283

14.5.2使用Java Bean284

14.5.3 jsp:forward动作285

14.5.4 jsp:plugin动作287

14.6 JSP的内置对象289

14.6.1对象的可见范围289

14.6.2与输入/输出有关的内置对象291

14.6.3 session对象293

14.6.4与上下文有关的内置对象296

14.6.5用于错误处理的内置对象299

14.6.6与Servlet有关的内置对象299

练习题300

热门推荐