Java 2编程技术基础PDF电子书下载
- 电子书积分:8 积分如何计算积分?
- 作 者:谢峰,梁云娟主编
- 出 版 社:北京:高等教育出版社
- 出版年份:2009
- ISBN:9787040280951
- 页数:137 页
第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
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《全国高等中医药行业“十三五”创新教材 中医药学概论》翟华强 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《习近平总书记教育重要论述讲义》本书编写组 2020
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《教育学考研应试宝典》徐影主编 2019
- 《语文教育教学实践探索》陈德收 2018
- 《家庭音乐素养教育》刘畅 2018