您现在正在浏览:首页 > 教案 > 计算机 > 高级程序语言(Java)讲义

免费下载高级程序语言(Java)讲义

  • 资源类别:教案
  • 资源分类:计算机
  • 适用专业:高级程序语言Java
  • 适用年级:大学
  • 上传用户:天祥骨增生医院
  • 文件格式:Word
  • 文件大小:2.37MB
  • 上传时间:2009-12-1 22:44:06
  • 下载次数:1
  • 浏览次数:63

安全检测:瑞星:安全 诺顿:安全 卡巴:安全

资料简介
高级程序语言(Java)讲义
目 录
主题1. JAVA程序语言 1
模块1 程序和程序语言 1
计算程序是什么 1
编程语言的发展历程 3
程序的工作原理 4
模块2 JAVA程序语言 5
Java的起源和发展历程 5
Java发展历史的简单回顾 6
Java语言的特点 7
Java的工作原理 9
java的垃圾收集机制 11
模块3 如何学习JAVA程序设计(选读) 13
如何学习程序设计 13
JAVA学习路径 15
Java程序语言的学习要点 17
主题2 我们的第一个JAVA程序 19
模块1安装和配置JAVA开发环境 20
JDK 20
获得JDK 21
安装JDK 22
配置环境变量 24
配置PATH变量 25
配置CLASSPATH变量 25
模块2我们的第一个JAVA程序 28
选择源程序编辑器 28
创建第一个Java程序 28
编译Java源程序 29
运行Java程序 30
模块3 解剖我们的第一个JAVA程序 33
什么是源程序文件? 33
什么是类? 33
什么是方法? 34
什么是语句? 34
EasyJava程序翻译 35
Java的注释和编码风格 35
模块4 使用WINDOWS命令行界面(补充模块) 37
打开MS-DOS命令行窗口 37
在MS-DOS中运行程序 38
相对路径和绝对路径 38
在MS-DOS中切换文件夹 38
在MS-DOS中列出文件列表 39
在MS-DOS中创建和删除文件夹 39
在MS-DOS中删除文件 39
拷贝文件 40
模块5 本章内容小结 42
内容提要 42
练习 42
主题3 在程序中存储信息 45
模块1 JAVA的数据类型 45
变量和变量类型 45
整数和浮点数 46
其他的数值类型 46
字符和字符串 47
布尔型变量 48
模块2 JAVA的命名规则 50
给变量命名 50
保留字 50
模块3向程序中存储信息 53
变量的赋值方式 53
常量的声明和赋值 55
模块4 类型转换(选读) 57
自动转换 58
强制类型转换 58
模块5 小结 60
内容提要 60
练习 60
主题4 如何修改程序中的数据 63
模块1 算术运算 64
表达式 64
算术运算符 65
递增和递减运算符 66
模块2 关系运算符和逻辑运算符 69
关系运算符 69
逻辑运算符 70
模块3 运算符的优先顺序 73
模块4 本主题小结 74
内容提要 74
练习 75
主题5 根据某种条件执行操作 78
模块1 使用IF语句进行条件判断 79
if语句 79
使用条件运算进行判断 79
使用逻辑运算进行判断 80
使用语句块组织程序 80
if-else语句 80
模块2 其他条件语句 83
switch语句 83
If-else三元运算符 84
模块3 本主题小结 86
内容提要 86
练习 87
主题6 使用循环重复执行操作 88
模块1 FOR循环 89
for循环 89
模块2 WHILE循环 92
while循环 92
do- while 循环 93
模块3 复杂循环 95
使用多个计数器的循环 95
循环嵌套 95
模块4 跳出循环(选读) 96
break语句 96
continue语句 97
模块5 本主题小结 99
内容提要 99
练习 100
主题7 数组 102
模块1 创建和使用数组 103
创建数组 103
使用数组 104
模块2 多维数组 107
模块3 数组的使用范例 109
使用数组存放数据 109
使用数组进行排序 110
模块4 本主题小结 112
内容提要 112
练习 112
主题8 进入面向对象的世界 115
模块1 用面向对象的观点看世界 116
面向对象 116
对象 116
类 117
对象和类之间的关系 117
【补充阅读】用面向对象的视角分析问题 118
模块2 JAVA中的类 119
Java语言中的类 119
类的声明 119
类的修饰符 120
模块3 成员变量和成员方法 122
成员变量的声明和修饰 122
成员变量的使用 123
成员方法的声明与修饰 123
模块4 构造函数 125
构造函数 125
默认构造函数 126
构造函数的重载 126
模块5 类的实例化 127
创建对象 127
使用对象 128
对象的引用 129
清除对象 129
主题9 深入面向对象 131
模块1 继承(1) 132
父类和子类 132
成员变量的继承和隐藏 133
成员方法的覆盖 134
模块2 继承(2) 137
this的用法 137
super的用法 138
调用父类的构造函数 139
模块3 多态和抽象类 139
为什么要使用多态 139
成员方法的重载 140
抽象类 141
主题10 接口和包 143
模块1 接口 144
为什么要有接口机制 144
声明接口 145
实现接口 146
接口的继承关系 147
模块2 包 150
包是干什么用的 150
包的声明 151
程序中引用包 153
如何设计包(补充阅读) 154
模块3 打包(选学) 155
用jar命令打包Jar文件 155
创建可执行的 JAR 文件包 156
jar 命令详解 156
关于 JAR 文件包的一些技巧 159
关于java的笑话 159
参考文献 163
资料文件预览
共1文件夹,1个文件,文件总大小:7.14MB,压缩后大小:2.37MB
  • 高级程序语言(Java)讲义
    • Microsoft Word文档Java课程讲义-李青.doc  [7.14MB]
下载地址
资料评论
注意事项
下载FAQ:
Q: 为什么我下载的文件打不开?
A: 本站所有资源如无特殊说明,解压密码都是www.xuehai.net,如果无法解压,请下载最新的WinRAR软件。
Q: 我的学海币不多了,如何获取学海币?
A: 上传优质资源可以获取学海币,详细见学海币规则
Q: 为什么我下载不了,但学海币却被扣了?
A: 由于下载人数众多,下载服务器做了并发的限制。请稍后再试,48小时内多次下载不会重复扣学海币。
下载本文件意味着您已经同意遵守以下协议
1. 文件的所有权益归上传用户所有。
2. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
3. 学海网仅提供交流平台,并不能对任何下载内容负责。
4. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
5. 本站不保证提供的下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
返回顶部