图书介绍

Java 2编程技术基础pdf电子书版本下载

Java 2编程技术基础
  • 谢峰,梁云娟主编 著
  • 出版社: 北京:高等教育出版社
  • ISBN:9787040280951
  • 出版时间:2009
  • 标注页数:137页
  • 文件大小:34MB
  • 文件页数:147页
  • 主题词:JAVA语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

Java 2编程技术基础PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Java的基础知识 1

学习目的 1

1.1 Java的历史 2

1.2 Java的特点 3

1.3 Java的环境准备 5

1.4 JDK的准备 5

练习 7

上机练习 7

第2章 Java编程基础 8

学习目的 8

2.1 Java语法基础 9

2.1.1 Java程序基本元素 9

2.1.2 Java程序组成和作用域 10

2.1.3 Java基本数据类型 11

2.1.4 Java变量和常量 12

2.1.5 Java数组定义 14

2.1.6 Java流程控制语法 15

2.1.7 Java数据类型转换 18

2.1.8 Java注释 19

2.2 运行第一个Java程序 19

2.2.1 Hello World 20

2.2.2 Javac编译 20

2.2.3 Java运行 21

2.3 classPath概念 21

2.4 Java命名规范 21

练习 22

上机练习 22

第3章 面向对象基础 23

学习目的 23

3.1 面向对象基础概述 24

3.2 理解什么是类 24

3.2.1 类的基本概念 24

3.2.2 理解类和对象之间的关系 25

3.2.3 类访问权限 27

3.2.4 对象继承 27

3.2.5 构造对象 28

3.3 多态性 29

3.3.1 多态的基本概念 29

3.3.2 抽象函数 29

3.3.3 对象重载和重写 32

3.4 接口 34

3.5 对象类型转换 35

3.6 Java继承 35

3.6.1 单重继承 35

3.6.2 接口多重继承 38

3.7 Java对象引用 41

3.7.1 实例变量 41

3.7.2 this指针 41

3.8 Java静态对象的使用 42

3.8.1 静态对象 42

3.8.2 静态方法 43

3.8.3 静态变量 44

3.8.4 static final变量 44

3.9 匿名类 45

3.9.1 匿名类的声明 45

3.9.2 匿名类的参数域 46

3.10 面向对象编程的优势 47

3.11 面向对象的软件开发过程 48

3.11.1 面向对象的分析 48

3.11.2 建立对象模型 48

3.11.3 准备数据字典 48

3.11.4 确定关联 48

3.11.5 确定属性 49

3.11.6 使用继承来细化类 49

3.11.7 完善对象模型 50

练习 50

上机练习 51

第4章 JFC核心编程 52

学习目的 52

4.1 Swing图形编程基础 53

4.1.1 AWT介绍 53

4.1.2 轻量级图形组件概念 53

4.1.3 Swing事件处理 71

4.1.4 布局管理器 79

4.2 String类 81

4.2.1 String的基础操作 81

4.2.2 截取字符串 82

4.2.3 字符替换 83

4.2.4 字符串类型转换和toString()方法 84

4.2.5 字符串比较 85

4.2.6 StringTokenizer 85

4.3 I/O 86

4.3.1 I/O基础知识 86

4.3.2 I/O体系结构 86

4.3.3 File I/O 87

4.3.4 二进制数组流 88

4.3.5 分块数据读写 89

4.4 对象序列化 90

4.4.1 对象序列化基础知识 90

4.4.2 Serializable接口 90

4.4.3 ObjectOutputStream和ObjectInputStream 91

4.5 Java多线程编程 92

4.5.1 Runnable和Thread 92

4.5.2 线程同步原理 94

4.5.3 线程同步块 95

4.5.4 线程wait()、notify()和sleep() 96

4.6 日期处理 100

4.6.1 Date类 100

4.6.2 Calendar类 100

4.6.3 日期格式化 102

4.6.4 日期比较 103

4.7 Java异常处理 104

4.7.1 异常处理的概念和Java异常处理的体系结构 104

4.7.2 异常捕获及处理 105

4.7.3 可抛出异常 105

4.8 Java反射基础 108

4.8.1 反射原理 108

4.8.2 类反射 109

4.8.3 方法反射 110

4.8.4 成员变量反射 111

练习 111

上机练习 112

第5章 J2EE基础知识 113

学习目的 113

5.1 J2EE背景介绍 114

5.2 J2EE体系结构 116

5.3 J2EE应用服务器介绍 118

5.4 J2EE核心技术 120

5.5 J2EE打包和部署 122

5.6 J2EE的优势 125

练习 125

第6章 J2EE Web编程简介 126

学习目的 126

6.1 Web应用发展 127

6.2 Web应用架构 130

6.3 Servlet的基本概念 131

6.4 Servlet的特征 132

6.5 JSP的基本概念 133

6.6 JSP的特征 135

6.7 JSP和Servlet的用途 136

练习 136

精品推荐