图书介绍

手把手教你学JAVApdf电子书版本下载

手把手教你学JAVA
  • 罗专,郭桂枫,刘安华编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121280771
  • 出版时间:2016
  • 标注页数:364页
  • 文件大小:110MB
  • 文件页数:382页
  • 主题词:JAVA语言-程序设计

PDF下载


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

下载说明

手把手教你学JAVAPDF格式电子书版下载

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

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

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

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

图书目录

第1章 开发简单Java应用程序 1

什么是程序 2

程序的定义 3

如何编制程序 3

为什么学习Java 3

Java的来历 4

Java可以做什么 4

Java技术平台简介 4

开发Java程序的步骤 5

Java程序框架 7

第一个Java程序 8

Java项目组织结构 13

Java程序的注释 14

Java编码规范 15

常见错误 16

习题 19

第2章 变量、数据类型和运算符 21

变量 22

数据类型 24

不同的数据类型 24

Java常用数据类型 24

变量声明及使用 25

变量的命名规则 27

赋值运算符 29

算术运算符 30

数据类型转换 32

为什么需要数据类型转换 32

自动数据类型转换 32

强制数据类型转换 33

强制类型转换的语法 34

习题 35

第3章 运算符和条件结构 37

boolean类型 38

为什么需要boolean类型 38

什么是boolean类型 39

如何使用boolean类型 39

关系运算符 40

为什么使用关系运算符 40

什么是关系运算符 41

if条件结构 41

为什么需要if条件结构 41

什么是if条件结构 42

如何使用if条件结构 43

使用基本的if条件结构 43

复杂条件下的if条件结构 44

使用if-else条件结构 45

if-else结构的语法 46

使用多重if结构 47

多重if-else结构的语法 48

switch结构 51

为什么使用switch结构 51

什么是switch结构 51

如何使用switch结构 52

习题 55

第4章 循环结构(一) 57

while循环 58

为什么需要循环 58

什么是循环 60

什么是while循环 61

如何使用while循环 62

do-while循环 67

为什么需要do-while循环 67

什么是do-while循环 68

如何使用do-while循环 68

while循环和do-while循环的区别 69

程序调试 70

为什么需要程序调试 70

什么是程序调试 70

如何进行程序调试 71

习题 75

第5章 循环结构(二) 77

for循环 78

为什么需要for循环 78

什么是for循环 79

for循环的语法 79

如何使用for循环 80

循环结构总结 84

跳转语句 85

break语句的使用 85

continue语句的使用 88

Java代码调试 91

程序控制流语句总结 93

习题 94

第6章 对象和类 96

对象 97

身边的对象 98

对象的属性和方法 99

封装 99

类 100

类的属性 100

类的方法 100

对象和类的区别 101

类是对象的类型 101

Java是面向对象的语言 102

Java的类模板 102

如何定义类 103

使用Eclipse创建类 105

如何创建和使用对象 107

创建类对象的语法 107

引用属性和方法的语法 107

面向对象的优点 110

数据类型总结 111

习题 113

第7章 类的方法 115

类的方法概述 116

什么是类的方法 116

类的方法的组成 117

定义类的方法的语法 117

方法调用 118

变量作用域及常见错误 122

对比 123

面向对象编程思维 124

包 125

为什么需要包 125

如何创建包 127

声明包的语法 127

使用Eclipse创建包 127

包与目录的关系 130

如何导入包 130

导入包中的单个类的语法 130

导入包中的所有类的语法 131

JavaDoc注释 131

JavaSE6帮助文档 133

习题 136

第8章 数组 139

为什么需要数组 140

数组概述 142

如何使用数组 144

使用数组的步骤 144

数组应用 149

排序 151

习题 153

第9章 字符串 156

字符串概述 157

如何使用字符串 157

字符串的长度 158

字符串的比较 159

equals方法 160

equalsLgnoreCase方法 161

toLowerCase方法 161

toUpperCase方法 161

concat方法 164

字符串常用的提取和查询方法 164

indexOf方法 165

lastIndexOf方法 166

substring方法一 166

substring方法二 166

trim方法 166

带参数的方法 168

如何使用带参数的方法 169

带参数的方法应用 170

StringBuffer 172

Java语言的特点总结 174

习题 175

第10章 面向对象的Java实现——封装 178

封装 179

为什么需要封装 179

什么是封装 180

构造方法 184

为什么需要构造方法 184

什么是构造方法 186

方法重载 188

构造方法重载 190

习题 192

第11章 面向对象的Java实现——继承和多态 196

继承 197

为什么需要继承 197

如何实现继承 202

一切类的祖先——Object 203

多态 204

为什么需要多态 204

什么是多态 208

如何实现多态 209

习题 210

第12章 面向对象的Java实现——接口 214

Java接口 215

生活中的接口 215

什么是Java接口 215

为什么需要Java接口 217

面向接口编程 221

什么是面向接口编程 221

面向接口编程 222

常量 224

为什么需要常量 224

什么是常量 225

常量的优点 225

Java中常量的定义规则 226

在Java接口中声明常量 227

习题 228

第13章 使用异常处理程序错误 231

异常 232

生活中的异常 232

程序中的异常 232

什么是异常 233

异常处理 234

什么是异常处理 234

Java中如何进行异常处理 234

try-catch块 235

try-catch-finally块 236

多重catch块 237

抛出异常 239

捕获异常 240

声明异常 240

使用log4j记录日志信息 241

什么是日志 242

如何使用log4j记录日志 242

习题 246

上机1 开发简单Java应用程序 249

阶段1:指导部分 250

阶段2:练习部分 251

阶段3:指导部分 251

阶段4:练习部分 254

作业 254

上机2变量、数据类型和运算符 256

阶段1:指导部分 256

阶段2:练习部分 258

阶段3:指导部分 259

阶段4:练习部分 260

作业 261

上机3运算符和条件结构 263

阶段1:指导部分 263

阶段2:练习部分 265

阶段3:指导部分 266

阶段4:练习部分 270

作业 270

上机4循环结构(一) 275

阶段1:指导部分 275

阶段2:指导部分 276

阶段3:练习部分 278

阶段4:指导部分 280

阶段5:练习部分 282

作业 283

上机5循环结构(二) 285

阶段1:指导部分 285

阶段2:指导部分 287

阶段3:练习部分 288

阶段4:练习部分 290

作业 291

上机6对象和类 293

阶段1:指导部分 293

阶段2:练习部分 294

阶段3:指导部分 295

阶段4:练习部分 296

阶段5:练习部分 297

作业 298

上机7类的方法 300

阶段1:练习部分 300

阶段2:指导部分 301

阶段3:指导部分 304

阶段4:练习部分 306

作业 307

上机8数组 309

阶段1:指导部分 309

阶段2:练习部分 311

阶段3:指导部分 311

阶段4:练习部分 313

阶段5:练习部分 314

作业 315

上机9字符串 318

阶段1:指导部分 318

阶段2:练习部分 320

阶段3:练习部分 321

阶段4:练习部分 323

作业 324

上机10面向对象的Java实现——封装 327

阶段1:指导部分 328

阶段2:练习部分 329

阶段3:指导部分 330

阶段4:练习部分 332

作业 333

上机11 面向对象的Java实现——继承和多态 334

阶段1:指导部分 334

阶段2:练习部分 336

阶段3:指导部分 337

阶段4:练习部分 340

作业 341

上机12面向对象的Java实现——接口 342

阶段1:指导部分 342

阶段2:练习部分 343

阶段3:指导部分 344

阶段4:练习部分 346

作业 347

上机13使用异常处理程序错误 349

阶段1:指导部分 349

阶段2:练习部分 351

阶段3:指导部分 351

阶段4:练习部分 354

作业 355

附录A Java基本数据类型 356

附录B String和StringBuffer 357

附录CJava语言的基本数据类型的包装类 360

附录D访问修饰符 361

精品推荐