[计算机软件及应用]JAVA程序设计基础

[计算机软件及应用]JAVA程序设计基础

ID:42442234

大小:1.82 MB

页数:162页

时间:2019-09-15

[计算机软件及应用]JAVA程序设计基础_第1页
[计算机软件及应用]JAVA程序设计基础_第2页
[计算机软件及应用]JAVA程序设计基础_第3页
[计算机软件及应用]JAVA程序设计基础_第4页
[计算机软件及应用]JAVA程序设计基础_第5页
资源描述:

《[计算机软件及应用]JAVA程序设计基础》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、目录第1章引言51.1程序设计语言的分类61.2Java的发展过程(网络咖啡)71.3Java程序的类型71.4编译和执行Java程序8第2章JAVA2介绍92.1什么是JAVA92.2选择JAVA的原因92.3Java程序的运行环境102.4与平台(CPU、OS类型)无关性102.5“一次编译,到处运行”的原理112.6通过在不同的平台上安装对应的Java虚拟机,可以实现平台无关。112.7Java虚拟机介绍112.8Java2类库的版本和主要应用领域122.8.1Java2类库的版本类型122.8.2Java2主要应用领域122.9实时编译器122

2、.10Java运行时环境122.11选择Java开发工具132.12JavaApplication程序基本结构132.13第一个JAVA例程132.14JavaAPI文档13第3章Java语言基础143.1Java的基本语法143.2Java中的常量153.3变量的概念与作用163.4Java中的数据类型163.4.1数据类型种类163.4.2Java中数据类型的转换规则:163.4.3数据类型转换必须满足如下规则173.5Java中的运算符与表达式173.5.1主要的类型173.5.2特点173.5.3几个常用的操作符在应用时所应该注意点183.5.

3、4引用型变量只支持有限的逻辑判断183.5.5运算符的优先次序183.5.6格式化输出183.6Java中的语句及控制流193.6.1主要的语句193.6.2特点193.8数组273.8.1数组初始化和匿名数组273.8.2拷贝数组273.8.3命令行参数283.8.4对数组排序283.8.5多维数组293.8.6不规则数组303.9Java中的注释方式313.10JAVA的健壮的体现313.11JAVA与C++在语言上的差别31第4章类的基本架构324.1认识类324.1.1类的基本概念324.1.2类的声明334.1.3创建新的对象344.1.4使

4、用类来设计完整的程序364.1.5同时创建多个对象364.2有关方法的使用364.2.1定义与使用方法364.2.2数据成员的访问方式374.2.3在类定义的内部调用方法374.3参数的传递384.3.1调用方法并传递参数384.3.2传递多个参数384.4方法的返回值384.4.1没有返回值的方法384.4.2有返回值的方法394.5公有成员与私有成员394.5.1创建私有成员394.5.2创建公有成员394.5.3数据的封装394.5.4省略public与private40第5章类的其它功能405.1函数成员(方法)的重载415.1.1重载415.

5、1.2使用重载常犯的错误435.2构造函数435.2.1构造函数的基本认识435.2.2构造函数的调用时机435.2.3构造函数的重载445.2.4从某一构造函数调用另一构造函数445.2.5构造函数的公有与私有445.2.6构造函数的省略445.2.7初始化块455.3类变量与类方法465.3.1实例变量与实例方法465.3.2类变量465.3.3类方法475.3.4“类方法”使用的限制475.4类类型的变量475.4.1赋值给类类型的变量475.4.2以类类型的变量传递参数485.4.3由方法返回类类型的变量485.4.4对象析构和finalize

6、方法485.5利用数组来保存对象495.5.1创建对象数组的范例495.5.2传递数组到方法里505.6内部类505.6.1内部类的编写515.6.2匿名内部类52第6章继承546.0类之间的关系546.1继承的基本概念546.1.1简单的继承范例556.1.2调用父类中特定的构造函数566.1.3使用构造函数常见的错误576.2由子类访问父类的成员586.3覆盖586.3.1覆盖父类的方法586.3.2以父类的变量访问子类的成员586.4再谈super()与this()586.5终止继承596.6类之源--Object类59第7章抽象类接口包607.

7、1抽象类607.1.1定义抽象类607.1.2抽象类的实现617.1.3用抽象类类型的变量来创建对象617.1.4使用抽象类的注意事项617.2接口的使用617.3接口的扩展637.4包647.4.1文件的分割647.4.2定义包647.4.3理解类路径(classpath)657.4.4一个简单的例子657.4.5访问保护667.4.6一个访问的例子677.4.7引入包69第8章常用类库、集合类708.1有关字符串的类库718.2StringBuffer类库728.3wrapperclass728.4使用math类738.5日期类748.6随机数类R

8、andom758.7向量类Vector758.8Class类与Runtime类768.9常用集

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。