当前位置:首页 > 工业技术
手把手教你学JAVA
手把手教你学JAVA

手把手教你学JAVAPDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:罗专,郭桂枫,刘安华编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2016
  • ISBN:9787121280771
  • 页数:364 页
图书介绍:首先讲解Java的基础语法,让你发现Java语言简洁、明快;然后跨入面向对象编程的世界,对诸如“对象”、“类”、“属性”以及“方法”等概念有一个初步的了解;随后讲到编程过程中频繁使用的两种结构:数组和字符串。在全书每一章节后面都附加了非常丰富的习题和上机作业部分,以提高读者的真正的动手能力。最后在此本基础Java内容结束时,我们会综合以上所涉及到的的技术做一个有趣、超炫的项目,让读者真正理论结合实际,能够学以致用。
《手把手教你学JAVA》目录
标签:编著

第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

相关图书
作者其它书籍
返回顶部