×
手把手教你学Java

包邮手把手教你学Java

1星价 ¥34.0 (4.3折)
2星价¥33.2 定价¥79.0

温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口有划线标记、光盘等附件不全详细品相说明>>

暂无评论
图文详情
  • ISBN:9787121280771
  • 装帧:暂无
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:362
  • 出版时间:2016-03-01
  • 条形码:9787121280771 ; 978-7-121-28077-1

本书特色

本书从初学者的角度详细讲解了java开发中重点用到的多种技术。全书共13章,包括开发java项目的基本框架、运行机制和原理、基本语法、运算符、多种条件结构、循环、string和stringbuffer、类和方法、数组等,并采用典型例子、使用通俗易懂的语言阐述面向对象中的抽象概念、继承、封装、多态、异常、面向对象编程、面向接口编程。通过剖析案例、分析代码结构含义、解决常见问题等方式,帮助初学者养成良好的编程习惯。本书分为理论、上机、作业、简答题4个部分,并且在每章的开头对本章所有的单词进行总结,全书附有配套视频。 本书既可作为高等院校本、专科计算机相关专业的程序设计课程教材,也可作为java技术基础的培训教材,是一本适合广大计算机编程初学者的入门级教材。

内容简介

以就业为导向——帮助在整个学习过程中,养成良好的生活和工作习惯,实现“准职业人”和“企业人”的编程素养:从什么是程序、如何开发**个java程序开始讲起,打下扎实的基本功。采用典型例子、使用通俗易懂的语言阐述面向对象中的抽象概念、继承、封装、多态、异常、面向对象编程、面向接口编程。以实用技能为核心——本书所涉及的技术一定是能够解决实际工作中实际问题的技术,重点讲解企业80%的时间在使用的20%的核心技术:通过剖析案例、分析代码结构含义、解决常见问题等方式,帮助初学者培养良好的编程习惯。使用java处理程序在运行过程中出现的异常问题的5个关键字:try、catch、finally、throw、throws。以动手能力为突破点——通过“动手”来训练你的技能,不但要快,还要规范。“动手、动手、再动手”,敢于编码、乐于编码、大量编码。理论 上机 作业 简答题的写作模式,全方位帮助初学者入门。直接用微信扫一扫,即得随时随地用手机可学习的教学视频,节约大量学习时间。 

目录

目 录
第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
附录c java语言的基本数据类型的包装类 360
附录d 访问修饰符 361
展开全部

作者简介

罗专,资深Java培训讲师,已培训上万名学员上岗,拥有丰富的Java培训经验。毕业于国防科学技术大学计算机专业。创立长沙华专信息技术有限公司,任CEO。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航