注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术工业技术建筑科学建筑设计零基础学Java(第5版)

零基础学Java(第5版)

零基础学Java(第5版)

定 价:¥99.00

作 者: 黄传禄,常建功,陈浩
出版社: 机械工业出版社
丛编项:
标 签: 暂缺

购买这本书可以去


ISBN: 9787111654971 出版时间: 2020-05-01 包装:
开本: 16开 页数: 588 字数:  

内容简介

  Java是使用面很广的面向对象的开发语言。本书站在零基础学习的角度,通过通俗易懂的语言和丰富多彩的实例,帮助初学者尽快掌握Java语言程序设计的核心知识点而少走弯路。 本书一共分为四篇,共24章,循序渐进地讲述了Java语言的语法规则,以及Eclipse和MyEclipse开发环境的使用,从基本概念到具体实践、从入门知识到高阶主题、从语法语义到数据结构和算法都进行了详细的阐述,内容主要包括运算符、表达式、分支语句、循环语句、函数、数组、字符串、类、对象、包、继承、多态、封装、枚举、反射、标注、泛型、类加载器、动态代理、多线程、文件的操作和访问、数据的操作、数据的存储、Java数据结构、XML文件的创建和解析、数据库的连接、网络编程和界面的设计等知识点。书中的所有知识都结合具体实例进行介绍,涉及的程序代码都给出了详细的注释,有助于读者轻松领会程序开发的精髓,快速提高开发技能。

作者简介

  黄传禄 高级讲师、管理软件开发工程师、数据库库系统工程师、信息系统管理工程师。有10多年的一线教学经验和高端培训经验,出版多部技术专著,获得多个软件著作权。拥有多年的软件开发和设计经验,主持开发完成高校学生信息共享平台设计项目、车联网项目的设计、国土资源局的触摸屏项目等,对javascript编程有着丰富的实战经验和独到的见解。

图书目录

前言
第一篇 Java语言语法基础——面向过程知识
第1章 Java技术概览1
11 Java技术1
111 认识Java语言1
112 认识Java平台2
113 Java语言的功能3
114 Java语言的优点3
115 Java分布式应用和多线程的特点4
116 Java程序的可靠性、安全性4
12 Windows下的“HelloWorld”应用程序5
121 创建应用程序的软件环境5
122 创建“HelloWorld”应用程序的步骤5
13 深入探讨“HelloWorld”应用程序7
131 注释源代码8
132 实现类定义8
133 详解main()方法9
14 常见疑难解答9
141 环境变量设置错误9
142 语法错误9
143 语义错误10
144 运行时错误10
145 初学者如何选择Java参考书11
15 小结11
16 习题12
第2章 Java开发工具及环境设置13
21 Java开发工具简介13
211 下载并安装JDK13
212 设定环境变量16
213 验证JDK环境是否配置成功18
22 JDK内置工具18
221 JDK常用工具18
222 JDK常用工具的使用实例18
223 Java应用程序的发布工具20
23 一个简单的Java应用程序20
24 Java程序员的编码规则21
25 常见疑难解答23
251 Java文件扩展名是否区分大小写23
252 Javac xxxjava顺利通过,但Java xxx显示“NoClassDefFoundError”23
253 导致错误“Exception in thread main javalangNoSuchMethodError:main”的原因23
26 小结24
27 习题24
第3章 Java语言中的数据类型与运算符25
31 数制25
311 基本概念25
312 Java语言中的数制表现形式25
32 数据类型26
321 整型26
322 字符型29
323 浮点型29
324 布尔型31
33 变量31
331 变量的声明32
332 变量的含义32
333 变量的分类32
34 变量如何初始化34
35 常量36
36 运算符37
361 算术运算符37
362 关系运算符41
363 逻辑运算符42
364 位运算符44
365 移位运算符46
366 赋值运算符48
367 三元运算符49
368 逗号运算符49
369 转型运算符49
3610 运算符的优先级别50
37 常见疑难解答50
371 如何将十进制转换成二进制50
372 转型运算符会引起精度问题,为什么还要使用它51
38 小结51
39 习题51
第4章 程序设计中的流程控制52
41 编程风格52
42 条件语句53
421 简单条件语句53
422 最简单的条件语句54
423 适应多条件的条件语句55
424 嵌套条件语句58
425 如何使用条件语句59
43 循环语句59
431 for循环语句59
432 while循环62
433 dowhile语句65
44 中断与继续语句66
441 中断控制语句66
442 继续语句68
45 分支语句69
46 返回语句72
47 常见疑难解答72
471 普通循环是使用for语句还是while语句72
472 一般的程序可否用分支语句来代替条件语句73
48 小结73
49 习题73
第二篇 Java语言语法进阶——面向对象知识
第5章 数组75
51 数组概念的引入75
511 实例的引入75
512 数组的概念75
513 用实例说明数组的用处76
52 基本数据类型的数组76
521 基本类型数组的声明77
522 基本类型数组的初始化77
53 由实例引出不同数组种类及其使用78
531 认识一维数组78
532 由实例引出一维数组及其使用78
533 由实例引出二维数组及其使用81
54 多维数组82
541 多维数组的声明82
542 初始化多维数组83
543 使用多维数组83
55 数组的综合实例84
56 常见疑难解答88
561 声明数组需要注意什么88
562 数组在平时的程序代码中使用是否频繁88
57 小结88
58 习题88
第6章 字符串的处理90
61 认识字符串90
611 代码中的字符串90
612 String类和StringBuffer类的比较91
62 字符串处理的类库种类92
621 字符串的赋值92
622 字符串处理类——String92
623 字符串处理的方法95
624 缓冲字符串处理类——StringBuffer102
625 缓冲字符串StringBuffer类的构造器102
626 缓冲字符串的处理103
627 缓冲字符串类的特点107
63 用实例演示如何处理字符串107
64 如何格式化输出字符串108
65 常见疑难解答109
651 equals和“==”的区别109
652 String类为何被定义成final约束109
653 char类型如何转换成int类型,int类型如何转换成字符串109
66 小结109
67 习题110
第7章 类和对象111
71 面向对象开发中的类111
711 在Java中类的定义111
712 Java中的类与现实世界的类112
72 万事万物皆对象112
721 什么是对象112
722 操作对象113
723 初始化对象113
724 对象的成员方法114
725 对象的成员变量119
73 对象中访问控制符的重要性119
731 什么是访问控制符119
732 如何使用访问控制符及其重要性121
74 Java中的基础类123
741 Java的数学运算处理类Math123
742 测试时间和日期的类Date125
743 测试日历的类GregorianCalendar126
744 日

本目录推荐