《SCME初级3G/4G通信工程师 使用Java语言深入理解程序逻辑》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:美斯坦福(中国)IT教育编著
  • 出 版 社:中国地质大学出版社有限责任公司
  • 出版年份:2011
  • ISBN:9787562526728
  • 页数:248 页
图书介绍:本教材研发过程中充分考虑到学员现有的知识体系及学习能力,采取以项目案例和知识模块为主线的“双核”内容组织模式,以职业规划为主线,以企业需求为导向,以项目经验为突破口,汇集百位权威专家开发而成的最新力作。

第一部 理 论 3

第1章Java入门 3

1.1 Java简介 5

1.1.1 Java的发展史与现状 5

1.1.2 Java的应用领域 6

1.1.3 Java的特点 8

1.2 JVM与垃圾回收 9

1.2.1 JVM简介 9

1.2.2垃圾回收 9

1.3 Java的运行原理 10

1.4搭建Java程序开发环境 10

1.4.1 JDK概述 10

1.4.2配置环境变量 12

1.5编写第一个Java应用程序 14

1.5.1 Java程序结构 14

1.5.2 Java程序的开发步骤 15

1.5.3注释 16

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

2.1数据类型 25

2.1.1基本数据类型 25

2.1.2引用数据类型 25

2.2变量 26

2.2.1标识符 26

2.2.2声明变量 27

2.2.3初始化变量 27

2.2.4常见错误 28

2.3运算符 30

2.3.1赋值运算符 30

2.3.2算术运算符 31

2.3.3关系运算符 34

2.3.4逻辑运算符 34

2.3.5条件运算符 36

2.3.6运算符优先级 37

2.4数据类型转换 38

2.4.1自动类型转换 39

2.4.2强制类型转换 39

第3章 流程控制语句 45

3.1程序的基本结构 47

3.1.1顺序结构 47

3.1.2选择结构 47

3.1.3循环结构 48

3.2选择结构 48

3.2.1 if语句 48

3.2.2 if-else语句 50

3.2.3 if-else语句多级嵌套 51

3.2.4 if-else语句内部嵌套 53

3.2.5 switch-case语句 56

3.3循环结构 58

3.3.1 while语句 58

3.3.2 do-while语句 59

3.3.3 for语句 61

3.3.4 break语句与continue语句 62

3.3.5嵌套循环 64

第4章 数组 73

4.1一维数组 75

4.1.1数组的声明和定义 75

4.1.2数组的遍历和长度 80

4.1.3数组的应用 81

4.2二维数组 85

4.2.1二维数组的声明和定义 85

4.2.2不规则数组 87

4.2.3二维数组的应用 89

第5章 类与对象(一) 95

5.1面向对象的概念 97

5.2类与对象 98

5.2.1抽象 98

5.2.2类 98

5.2.3对象 99

5.2.4类与对象的关系 99

5.3 Java中的类 99

5.3.1类的定义 100

5.3.2属性 100

5.3.3方法 100

5.4对象的操作 103

5.4.1实例化对象 103

5.4.2访问属性 103

5.4.3调用方法 104

5.5构造方法 108

5.5.1默认构造方法 109

5.5.2有参数的构造方法 110

5.5.3多个构造方法 112

第6章 类与对象(二) 119

6.1静态变量、静态方法与静态代码块 121

6.1.1静态变量 121

6.1.2静态方法 124

6.1.3静态代码块 126

6.1.4变量的生命周期 129

6.2 final变量 130

6.2.1 final变量的特征 130

6.2.2 final对象 132

6.3包 132

6.3.1包的概念 132

6.3.2 Java的常用包 133

6.3.3自定义包 133

6.3.4包的引入 138

第7章 常用包 145

7.1 java.lang包 147

7.1.1 String类和StringBuffer类 147

7.1.2包装类 156

7.1.3 Math类 159

7.2 Java.util包 160

7.2.1 Date类 160

7.2.2 SimpleDateFormat类 161

7.2.3 Calendar类 164

第二部分 上机 173

上机1 Java入门 173

阶段1配置环境变量 174

阶段2编译、执行Java程序 176

阶段3使用javadoc命令生成API文档 178

上机作业 179

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

阶段1 Java运算符 182

阶段2数据类型的转换 183

上机作业 185

上机3流程控制语句 187

阶段1选择结构 188

阶段2循环结构 189

上机作业 193

上机4数组 195

阶段1一维数组 196

阶段2二维数组 197

上机作业 199

上机5类与对象(一) 201

阶段1类与对象 202

阶段2构造方法 204

上机作业 205

上机6类与对象(二) 207

阶段1static关键字和变量 208

阶段2 final的用法 210

上机作业 211

上机7常用包 213

阶段1 java.lang包中的常用类 214

阶段2时间日期类 216

上机作业 217

第三部分 指导学习 221

指导学习1 Java基础知识 221

理论部分 222

上机部分 225

阶段1 Java基础 225

阶段2流程控制语句的综合使用 228

阶段3数组的使用 235

指导学习2类与对象 239

理论部分 240

上机部分 243

阶段1系统常用类 243

阶段2 String、Date和Calendar的使用 247