- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[计算机软件及应用]JAVA程序设计基础
目录
第1章 引言 5
1.1 程序设计语言的分类 6
1.2 Java的发展过程(网络咖啡) 7
1.3 Java程序的类型 7
1.4 编译和执行Java程序 8
第2章 JAVA2介绍 9
2.1 什么是JAVA 9
2.2选择JAVA的原因 9
2.3 Java 程序的运行环境 10
2.4与平台(CPU、OS类型)无关性 10
2.5“一次编译,到处运行”的原理 11
2.6通过在不同的平台上安装对应的Java 虚拟机,可以实现平台无关。 11
2.7 Java虚拟机介绍 11
2.8 Java2类库的版本和主要应用领域 12
2.8.1 Java2类库的版本类型 12
2.8.2 Java2主要应用领域 12
2.9 实时编译器 12
2.10 Java 运行时环境 12
2.11 选择Java开发工具 13
2.12 Java Application程序基本结构 13
2.13第一个JAVA例程 13
2.14 Java API 文档 13
第3章Java语言基础 14
3.1 Java的基本语法 14
3.2 Java中的常量 15
3.3 变量的概念与作用 16
3.4 Java中的数据类型 16
3.4.1数据类型种类 16
3.4.2 Java中数据类型的转换规则: 16
3.4.3 数据类型转换必须满足如下规则 17
3.5 Java中的运算符与表达式 17
3.5.1 主要的类型 17
3.5.2 特点 17
3.5.3 几个常用的操作符在应用时所应该注意点 18
3.5.4 引用型变量只支持有限的逻辑判断 18
3.5.5 运算符的优先次序 18
3.5.6 格式化输出 18
3.6 Java中的语句及控制流 19
3.6.1 主要的语句 19
3.6.2 特点 19
3.8数组 27
3.8.1 数组初始化和匿名数组 27
3.8.2 拷贝数组 27
3.8.3 命令行参数 28
3.8.4 对数组排序 28
3.8.5多维数组 29
3.8.6 不规则数组 30
3.9 Java中的注释方式 31
3.10 JAVA的健壮的体现 31
3.11 JAVA与C++在语言上的差别 31
第4章 类的基本架构 32
4.1认识类 32
4.1.1类的基本概念 32
4.1.2类的声明 33
4.1.3 创建新的对象 34
4.1.4 使用类来设计完整的程序 36
4.1.5 同时创建多个对象 36
4.2 有关方法的使用 36
4.2.1 定义与使用方法 36
4.2.2 数据成员的访问方式 37
4.2.3 在类定义的内部调用方法 37
4.3 参数的传递 38
4.3.1 调用方法并传递参数 38
4.3.2 传递多个参数 38
4.4 方法的返回值 38
4.4.1 没有返回值的方法 38
4.4.2 有返回值的方法 39
4.5 公有成员与私有成员 39
4.5.1 创建私有成员 39
4.5.2 创建公有成员 39
4.5.3 数据的封装 39
4.5.4 省略public与private 40
第5章 类的其它功能 40
5.1 函数成员(方法)的重载 41
5.1.1 重载 41
5.1.2 使用重载常犯的错误 43
5.2 构造函数 43
5.2.1 构造函数的基本认识 43
5.2.2 构造函数的调用时机 43
5.2.3 构造函数的重载 44
5.2.4 从某一构造函数调用另一构造函数 44
5.2.5 构造函数的公有与私有 44
5.2.6 构造函数的省略 44
5.2.7 初始化块 45
5.3 类变量与类方法 46
5.3.1 实例变量与实例方法 46
5.3.2 类变量 46
5.3.3 类方法 47
5.3.4 “类方法”使用的限制 47
5.4 类类型的变量 47
5.4.1 赋值给类类型的变量 47
5.4.2 以类类型的变量传递参数 48
5.4.3 由方法返回类类型的变量 48
5.4.4 对象析构和finalize方法 48
5.5 利用数组来保存对象 49
5.5.1 创建对象数组的范例 49
5.5.2 传递数组到方法里 50
5.6 内部类 50
5.6.1 内部类的编写 51
5.6.2 匿名内部类 52
第6章 继承 54
6.0类之间的关系 54
6.1 继承的基本概念 54
6.1.1 简单的继承范例 55
6.1.2 调用父类中特定的构造函数 56
6.1.3 使用构造函数常见的错误 57
6.2 由子类访问父类的成员 58
6.3 覆盖 58
6.3.1 覆盖父类的方法 58
6.3.2 以父类的变量访问子类的成员 58
6.4 再谈super()与this() 58
6.5 终止继承 59
6.6 类
您可能关注的文档
- [中考语文]作文指导《成长的烦恼》ppt课件.ppt
- 《第八组31 普罗米修斯课件》小学语文人教版四年级下册2952.ppt
- 《第四课 线描中的黑白对比课件》小学美术人美版六年级上册13414.ppt.ppt
- 《电流的磁场》课件1(14张ppt)(沪科版九年级).ppt
- 《考案》2016届高考政治人教版第一轮复习课件:必修3第1单元文化与生活第1课文化与社会.ppt
- 《1 地球的形状课件》小学科学苏教版六年级上册62403.ppt.ppt
- 《Unit 6 it's time for PE class——...课件》小学英语重大版三年级起点四年级上册1155.ppt.ppt
- 《国家基本药物处方集》与合理用药PPT课件.ppt
- 【2017年整理】钻井施工过程中的井口高度控制.doc
- 《健康永恒的主题》健康观念ppt专题课件康宁康终.ppt
- 《第8课 五彩的底色课件》小学美术沪书画版三年级上册课件7450.ppt
- 《第11课 太空里的植物课件》小学美术人教版一年级下册238.ppt.ppt
- 【DOC】-人教版语文一年级上册生字表(二)笔顺(按课本先后顺序整理)_图文.doc
- 《第15课 民族团结的加强课件》初中历史岳麓版八年级下册24818.ppt.ppt
- 【ppt课件】人教新课标版八年级下第七单元第三章第2节_生物进化的历程.ppt
- 《1.认识一个整体的几分之一…课件》小学数学苏教版三年级下册502.ppt.ppt
- [资料]培训课前小哲理故事蝴蝶的启发.ppt
- [最新]办公室消防平安培训资料_图文.ppt
- 《第四单元 发展社会主义市场经济——单元复习与测试课件》高中思想政治人教版必修1 经济生活705.ppt
- 《酶工程与蛋白质工程》PPT课件第2章 - 质量工程.ppt
文档评论(0)