手把手教你学Java

手把手教你学Java
书籍作者:
罗专
书籍出版:
电子工业出版社
书籍页数:
332
书籍ISBN:
9787121280771
书籍人气:
3378
推荐指数:
★★★★

手把手教你学Java

基本信息

书名:手把手教你学Java

原价:79.00元

作者:罗专

出版社:电子工业出版社

出版日期:2016-03-01

ISBN:9787121280771

字数:

页码:288

版次:01

装帧:平装

开本:16开

商品重量:0.4kg

编辑推荐


内容提要


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

目录


目 录
第1章 开发简单Java应用程序t1
什么是程序t2
??程序的定义t3
??如何编制程序t3
为什么学习Javat3
??Java的来历t4
??Java可以做什么t4
??Java技术平台简介t4
开发Java程序的步骤t5
??Java程序框架t7
??第一个Java程序t8
??Java项目组织结构t13
??Java程序的注释t14
Java编码规范t15
常见错误t16
习题t19
第2章 变量、数据类型和运算符t21
变量t22
数据类型t24
??不同的数据类型t24
??Java常用数据类型t24
变量声明及使用t25
变量的命名规则t27
赋值运算符t29
算术运算符t30
数据类型转换t32
??为什么需要数据类型转换t32
??自动数据类型转换t32
??强制数据类型转换t33
??强制类型转换的语法t34
习题t35
第3章 运算符和条件结构t37
boolean类型t38
??为什么需要boolean类型t38
??什么是boolean类型t39
??如何使用boolean类型t39
关系运算符t40
??为什么使用关系运算符t40
??什么是关系运算符t41
if条件结构t41
??为什么需要if条件结构t41
??什么是if条件结构t42
如何使用if条件结构t43
??使用基本的if条件结构t43
??复杂条件下的if条件结构t44
??使用if-else条件结构t45
??if-else结构的语法t46
??使用多重if结构t47
??多重if-else结构的语法t48
switch结构t51
??为什么使用switch结构t51
??什么是switch结构t51
??如何使用switch结构t52
习题t55
第4章 循环结构(一)t57
while循环t58
??为什么需要循环t58
??什么是循环t60
??什么是while循环t61
??如何使用while循环t62
do-while循环t67
??为什么需要do-while循环t67
??什么是do-while循环t68
??如何使用do-while循环t68
??while循环和do-while循环的区别t69
程序调试t70
??为什么需要程序调试t70
??什么是程序调试t70
??如何进行程序调试t71
习题t75
第5章 循环结构(二)t77
for循环t78
??为什么需要for循环t78
??什么是for循环t79
??for循环的语法t79
??如何使用for循环t80
循环结构总结t84
跳转语句t85
??break语句的使用t85
??continue语句的使用t88
Java代码调试t91
程序控制流语句总结t93
习题t94
第6章 对象和类t96
对象t97
??身边的对象t98
??对象的属性和方法t99
封装t99
类t100
??类的属性t100
??类的方法t100
对象和类的区别t101
??类是对象的类型t101
??Java是面向对象的语言t102
??Java的类模板t102
如何定义类t103
使用Eclipse创建类t105
如何创建和使用对象t107
??创建类对象的语法t107
??引用属性和方法的语法t107
面向对象的优点t110
数据类型总结t111
习题t113
第7章 类的方法t115
类的方法概述t116
??什么是类的方法t116
??类的方法的组成t117
??定义类的方法的语法t117
??方法调用t118
??变量作用域及常见错误t122
??对比t123
面向对象编程思维t124
包t125
??为什么需要包t125
??如何创建包t127
??声明包的语法t127
??使用Eclipse创建包t127
??包与目录的关系t130
如何导入包t130
??导入包中的单个类的语法t130
??导入包中的所有类的语法t131
JavaDoc注释t131
JavaSE6帮助文档t133
习题t136
第8章 数组t139
为什么需要数组t140
??数组概述t142
如何使用数组t144
??使用数组的步骤t144
数组应用t149
??排序t151
习题t153
第9章 字符串t156
字符串概述t157
??如何使用字符串t157
??字符串的长度t158
字符串的比较t159
??equals方法t160
??equalsLgnoreCase方法t161
??toLowerCase方法t161
??toUpperCase方法t161
??concat方法t164
字符串常用的提取和查询方法t164
??indexOf方法t165
??lastIndexOf方法t166
??substring方法一t166
??substring方法二t166
??trim方法t166
带参数的方法t168
??如何使用带参数的方法t169
??带参数的方法应用t170
StringBuffert172
Java语言的特点总结t174
习题t175
第10章 面向对象的Java实现――封装t178
封装t179
??为什么需要封装t179
??什么是封装t180
构造方法t184
??为什么需要构造方法t184
??什么是构造方法t186
方法重载t188
构造方法重载t190
习题t192
第11章 面向对象的Java实现――继承和多态t196
继承t197
??为什么需要继承t197
??如何实现继承t202
一切类的祖先――Objectt203
多态t204
??为什么需要多态t204
??什么是多态t208
??如何实现多态t209
习题t210
第12章 面向对象的Java实现――接口t214
Java接口t215
??生活中的接口t215
??什么是Java接口t215
??为什么需要Java接口t217
面向接口编程t221
??什么是面向接口编程t221
??面向接口编程t222
常量t224
??为什么需要常量t224
??什么是常量t225
??常量的优点t225
??Java中常量的定义规则t226
??在Java接口中声明常量t227
习题t228
第13章 使用异常处理程序错误t231
异常t232
??生活中的异常t232
??程序中的异常t232
??什么是异常t233
异常处理t234
??什么是异常处理t234
??Java中如何进行异常处理t234
??try-catch块t235
??try-catch-finally块t236
??多重catch块t237
抛出异常t239
捕获异常t240
声明异常t240
使用log4j记录日志信息t241
??什么是日志t242
??如何使用log4j记录日志t242
习题t246
上机1 开发简单Java应用程序t249
阶段1:指导部分t250
阶段2:练习部分t251
阶段3:指导部分t251
阶段4:练习部分t254
作业t254
上机2 变量、数据类型和运算符t256
阶段1:指导部分t256
阶段2:练习部分t258
阶段3:指导部分t259
阶段4:练习部分t260
作业t261
上机3 运算符和条件结构t263
阶段1:指导部分t263
阶段2:练习部分t265
阶段3:指导部分t266
阶段4:练习部分t270
作业t270
上机4 循环结构(一)t275
阶段1:指导部分t275
阶段2:指导部分t276
阶段3:练习部分t278
阶段4:指导部分t280
阶段5:练习部分t282
作业t283
上机5 循环结构(二)t285
阶段1:指导部分t285
阶段2:指导部分t287
阶段3:练习部分t288
阶段4:练习部分t290
作业t291
上机6 对象和类t293
阶段1:指导部分t293
阶段2:练习部分t294
阶段3:指导部分t295
阶段4:练习部分t296
阶段5:练习部分t297
作业t298
上机7 类的方法t300
阶段1:练习部分t300
阶段2:指导部分t301
阶段3:指导部分t304
阶段4:练习部分t306
作业t307
上机8 数组t309
阶段1:指导部分t309
阶段2:练习部分t311
阶段3:指导部分t311
阶段4:练习部分t313
阶段5:练习部分t314
作业t315
上机9 字符串t318
阶段1:指导部分t318
阶段2:练习部分t320
阶段3:练习部分t321
阶段4:练习部分t323
作业t324
上机10 面向对象的Java实现――封装t327
阶段1:指导部分t328
阶段2:练习部分t329
阶段3:指导部分t330
阶段4:练习部分t332
作业t333
上机11 面向对象的Java实现――继承和多态t334
阶段1:指导部分t334
阶段2:练习部分t336
阶段3:指导部分t337
阶段4:练习部分t340
作业t341
上机12 面向对象的Java实现――接口t342
阶段1:指导部分t342
阶段2:练习部分t343
阶段3:指导部分t344
阶段4:练习部分t346
作业t347
上机13 使用异常处理程序错误t349
阶段1:指导部分t349
阶段2:练习部分t351
阶段3:指导部分t351
阶段4:练习部分t354
作业t355
附录A Java基本数据类型t356
附录B String和StringBuffert357
附录C Java语言的基本数据类型的包装类t360
附录D 访问修饰符t361

作者介绍


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

文摘


序言




  • 下载地址

数据库书籍

网络通讯书籍

系统管理书籍