图书介绍

入门经典系列 Java入门经典 原书第6版PDF|Epub|txt|kindle电子书版本网盘下载

入门经典系列 Java入门经典 原书第6版
  • (美)RogersCadenhead著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115271815
  • 出版时间:2012
  • 标注页数:292页
  • 文件大小:52MB
  • 文件页数:306页
  • 主题词:JAVA语言-程序设计

PDF下载


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

下载说明

入门经典系列 Java入门经典 原书第6版PDF格式电子书版下载

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

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

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

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

图书目录

第1章 成为程序员1

1.1选择编程语言2

1.2告诉计算机做什么3

1.3程序的工作原理5

1.4为什么程序不能正常工作5

1.5选择Java编程工具5

1.6安装Java开发工具6

1.7总结6

1.8问与答7

1.9测验7

1.9.1问题7

1.9.2答案7

1.10练习8

第2章 编写第一个程序9

2.1编写程序所需的工具9

2.2创建Saluton程序10

2.3开始输入程序10

2.3.1 class语句11

2.3.2 main语句的作用12

2.3.3大括号12

2.4在变量中存储信息13

2.5保存编写好的程序13

2.6将程序编译为class文件14

2.7修复错误14

2.8运行Java程序15

2.9总结16

2.10问与答16

2.11测验17

2.11.1问题17

2.11.2答案17

2.12练习18

第3章 Java之旅19

3.1第一站:Oracle19

3.2去Java学校21

3.3在JavaWorld用午餐22

3.4在NASA仰望天穹24

3.5回归正题24

3.6到Java Boutique去问路25

3.7在手机上运行Java26

3.8总结27

3.9问与答27

3.10测验28

3.10.1问题28

3.10.2答案28

3.11练习28

第4章 理解Java程序的工作原理29

4.1创建应用程序29

4.2向应用程序传递参数30

4.3创建applet32

4.4总结34

4.5问与答34

4.6测验34

4.6.1问题34

4.6.2答案35

4.7练习35

第5章 在程序中存储和修改信息36

5.1语句和表达式36

5.2指定变量类型37

5.2.1整数和浮点数37

5.2.2字符和字符串38

5.2.3其他数值类型的变量39

5.2.4布尔型变量39

5.3给变量命名40

5.4在变量中存储信息40

5.5运算符41

5.5.1变量的递增与递减42

5.5.2运算符优先级43

5.6使用表达式44

5.7总结46

5.8问与答46

5.9测验47

5.9.1问题47

5.9.2答案47

5.10练习47

第6章 使用字符串来交流48

6.1在字符串中存储文本48

6.2在程序中显示字符串49

6.3在字符串中使用特殊字符50

6.4拼接字符串50

6.5将其他变量用于字符串中51

6.6字符串的高级处理52

6.6.1比较两个字符串52

6.6.2确定字符串的长度52

6.6.3改变字符串的大小写53

6.6.4查找字符串53

6.7导演及演员名单54

6.8总结55

6.9问与答55

6.10测验56

6.10.1问题56

6.10.2答案56

6.11练习56

第7章 使用条件测试进行判断57

7.1 if语句58

7.1.1小于和大于的比较58

7.1.2相等和不等58

7.1.3使用块语句组织程序59

7.2 if-else语句60

7.3 switch语句61

7.4条件运算符63

7.5观察时钟63

7.6总结66

7.7问与答66

7.8测验67

7.8.1问题67

7.8.2答案67

7.9练习68

第8章 使用循环重复执行操作69

8.1 for循环69

8.2 while循环71

8.3 do-while循环72

8.4退出循环73

8.5给循环命名73

8.6测试计算机的运行速度75

8.7总结76

8.8问与答76

8.9测验76

8.9.1问题77

8.9.2答案77

8.10练习77

第9章 使用数组存储信息78

9.1创建数组79

9.2使用数组80

9.3多维数组81

9.4对数组进行排序82

9.5对字符串中的字符计数83

9.6总结85

9.7问与答85

9.8测验86

9.8.1问题86

9.8.2答案86

9.9练习86

第10章 创建第一个对象87

10.1面向对象编程的工作原理87

10.2对象示例88

10.3什么是对象89

10.4理解继承90

10.5建立继承层次90

10.6转换对象和简单变量91

10.6.1简单变量的类型转换92

10.6.2对象类型转换92

10.6.3在简单变量和对象之间进行转换93

10.6.4自动封装和拆封94

10.7创建对象95

10.8总结97

10.9问与答97

10.10测验97

10.10.1问题97

10.10.2答案98

10.11练习98

第11章 描述对象99

11.1创建变量99

11.2创建类变量101

11.3用方法来创建行为102

11.3.1声明方法102

11.3.2参数不同的类似方法103

11.3.3构造函数103

11.3.4类方法104

11.3.5方法中变量的作用域105

11.4将一个类放在另一个类中105

11.5使用关键字this106

11.6使用类方法和类变量107

11.7总结109

11.8问与答109

11.9测验109

11.9.1问题109

11.9.2答案110

11.10练习110

第12章 充分利用现有对象111

12.1继承的威力111

12.1.1继承行为和属性112

12.1.2覆盖方法112

12.2建立继承113

12.3使用现有的对象114

12.4将相同类型的对象存储到Vector中115

12.5创建子类117

12.6总结119

12.7问与答119

12.8测验120

12.8.1问题120

12.8.2答案120

12.9练习120

第13章 创建简单的用户界面121

13.1 Swing和抽象窗口工具包121

13.2使用组件122

13.2.1窗口和框架122

13.2.2按钮125

13.2.3标签和文本框127

13.2.4复选框127

13.2.5组合框128

13.2.6文本区域129

13.2.7面板130

13.3创建自己的组件130

13.4总结133

13.5问与答133

13.6测验133

13.6.1问题133

13.6.2答案134

13.7练习134

第14章 用户界面的布局135

14.1使用布局管理器135

14.1.1 GridLayout管理器137

14.1.2 BorderLayout管理器137

14.1.3 BoxLayout管理器138

14.1.4使用Insets将组件隔开139

14.2应用程序的界面布局139

14.3总结143

14.4问与答143

14.5测验143

14.5.1问题144

14.5.2答案144

14.6练习144

第15章 响应用户输入145

15.1让程序监听145

15.2设置要监听的组件146

15.3处理用户事件146

15.3.1复选框和组合框事件147

15.3.2键盘事件148

15.3.3启用和禁用组件149

15.4完善图形应用程序150

15.5总结157

15.6问与答157

15.7测验157

15.7.1问题158

15.7.2答案158

15.8练习158

第16章 创建复杂的用户界面159

16.1滚动窗格159

16.2滑块161

16.3变更监听器162

16.4使用图像图标和工具栏165

16.5总结168

16.6问与答169

16.7测验169

16.7.1问题169

16.7.2答案169

16.8练习169

第17章 创建交互式Web程序170

17.1标准applet方法170

17.1.1在applet窗口中绘画171

17.1.2初始化applet172

17.1.3启动和停止applet172

17.1.4销毁applet172

17.2将applet放到Web页面中172

17.3创建applet173

17.3.1在applet窗口中绘画174

17.3.2测试SalutonApplet程序174

17.4从Web页面传递参数175

17.5在applet中接收参数176

17.6 在applet中处理参数176

17.7使用object标记178

17.8总结178

17.9问与答179

17.10测验179

17.10.1问题179

17.10.2答案179

17.11练习180

第18章 处理程序中的错误181

18.1异常181

18.1.1在try-catch块中捕获异常182

18.1.2捕获多种不同的异常184

18.1.3出现异常后进行处理186

18.1.4抛出异常186

18.1.5忽略异常188

18.2抛出和捕获异常188

18.3总结190

18.4问与答190

18.5测验191

18.5.1问题191

18.5.2答案191

18.6练习191

第19章 创建线程程序192

19.1线程192

19.1.1降低程序的速度192

19.1.2创建线程193

19.2使用线程196

19.2.1声明类196

19.2.2创建变量197

19.3从init()开始197

19.4在创建URL时捕获错误198

19.5在paint()方法中处理屏幕更新198

19.6启动线程199

19.6.1运行线程199

19.6.2停止线程200

19.7处理鼠标单击200

19.8循环显示链接201

19.9总结203

19.10问与答203

19.11测验203

19.11.1问题203

19.11.2答案204

19.12练习204

第20章 读写文件205

20.1流205

20.1.1文件206

20.1.2从流中读取数据207

20.1.3缓冲输入流209

20.2将数据写入流中211

20.3读写配置属性212

20.4总结215

20.5问与答215

20.6测验215

20.6.1问题215

20.6.2答案216

20.7练习216

第21章 读写XML数据217

21.1创建XML文件217

21.2读取XML文件220

21.3读取RSS聚合内容(Syndication Feeds)224

21.4总结225

21.5问与答226

21.6测验226

21.6.1问题226

21.6.2答案226

21.7练习227

第22章 利用JAX-WS开发Web服务228

22.1定义服务端点接口228

使用注解来简化Java代码229

22.2创建服务实现Bean230

22.3发布Web服务231

22.4使用Web服务描述语言文件232

22.5创建Web服务客户端234

22.6总结236

22.7问与答236

22.8测验237

22.8.1问题237

22.8.2答案237

22.9练习237

第23章 创建Java2D图形239

23.1使用Font类239

23.2使用Color类240

23.3创建自定义颜色241

23.4绘制直线和形状241

23.4.1绘制直线242

23.4.2绘制矩形242

23.4.3绘制椭圆和圆243

23.4.4绘制弧线243

23.5绘制饼图244

23.6总结249

23.7问与答250

23.8测验250

23.8.1问题250

23.8.2答案251

23.9练习251

第24章 编写Android app252

24.1 Android简介252

24.2创建Android app254

24.2.1剖析一个Android新项目255

24.2.2创建app256

24.2.3安装Android模拟器257

24.2.4创建调试配置259

24.3运行app260

24.4设计真实的app261

24.4.1组织资源262

24.4.2配置app的Manifest文件264

24.4.3设计用户界面265

24.4.4编写Java代码267

24.5总结272

24.6问与答272

24.7测验273

24.7.1问题273

24.7.2答案273

24.8练习273

附录A使用NetBeans IDE275

A.1安装NetBeans275

A.2创建新项目276

A.3创建新的Java类277

A.4运行应用程序278

A.5修复错误279

附录B Java资源281

B.1可以考虑的其他书281

B.2 Oracle公司的Java官方站点282

B.3其他Java站点282

B.3.1本书英文版的配套网站282

B.3.2 Cafeau Lair282

B.3.3 Workbench283

B.3.4 Java 7DeveloperBlog283

B.3.5其他Java博客283

B.3.6 InformIT283

B.3.7 Stack Overflow283

B.3.8 Java Review Service283

B.3.9 JavaWorld杂志283

B.3.10 Developer.com’s Java Directory284

附录C本书站点285

附录D设置Android开发环境287

D.1起步287

D.2安装Eclipse287

D.3安装Android SDK288

D.4安装在Eclipse中使用的Android插件289

D.5设置你的手机291

热门推荐