java复习内容总结(人民邮电出版社耿祥义张跃平)

java复习内容总结(人民邮电出版社耿祥义张跃平)

ID:32585405

大小:100.22 KB

页数:5页

时间:2019-02-13

java复习内容总结(人民邮电出版社耿祥义张跃平)_第1页
java复习内容总结(人民邮电出版社耿祥义张跃平)_第2页
java复习内容总结(人民邮电出版社耿祥义张跃平)_第3页
java复习内容总结(人民邮电出版社耿祥义张跃平)_第4页
java复习内容总结(人民邮电出版社耿祥义张跃平)_第5页
资源描述:

《java复习内容总结(人民邮电出版社耿祥义张跃平)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Java内容总结第一部分面向对象程序设计的基本概念要求:掌握面向对象的基本概念,掌握面向对象软件开发方法。内容要点:Java程序根据结构组成和运行环境的不同,Java程序可以分为两类:JavaApplication和JavaApplet.两者区别是:JavaApplication是完整的程序,需要独立的解释器來解释运行,而JavaApplet则是嵌在HTML编写的Web页面屮的非独立程序,由Web浏览器内部包含的Java解释器来解释运行。JavaApplication源程序编辑一>字节码的编译生成T/生成字节码T字节码的

2、解释与运行Java字节码不能直接运行在一般的操作系统平台上,而必须运行在一个称为“Java虚拟机”的操作系统之外的软件平台上,在运行Java程序时,首先应该启动这个虚拟机,然后由它来负责解释执行Java的字节码:java主类名JavaApplet程序:编辑与编译JavaApplet中不需要main方法,要求程序中有且必须有一个类是系统类Applet的子类Java程序的构成每个程序中可以定义若干个类,但是只有一个类是主类,在JavaApplication屮主类是指包含main方法的类;在JavaApplet中,主类是一个系

3、统类Applet的子类。publicstaticvoidmain(Stringargs[])白勺意义JDK安装:path,classpath的作用Java语言的基本知识数据类型分为简单类型和引用类型,使用区别。初始化;默认值;作用域问题;OOP三大特性:封装、继承与多态面向对象的程序设计和问题求解力求符合人们日常自然的思维习惯,降低,分解问题的难度和复杂性,提高整个求解过程的可控制性,可监测性和可维护性,从而达到以较小的代价和较高的效率获得较满意效果的目的。与传统的面向过程的程序设计方法相比,面向对象的程序设计具有如下的

4、优点:•对象的数据封装性彻底消除了传统结构方法中数据与操作分离所带来的种种问题,提高了程序的可复用性和可维护性;•对象的数据封装性还可以把对象的私有数据和公共数据分离开,保护了私有数据,减少了可能的模块干扰•通过一定的接口和相应的消息机制与外界相联系•继承是面向对象方法屮除封装外的另一个重要特性,通过继承可以很方便地实现应用的扩展和已有代码的重复使用•多态性封装:模块化,信息隐藏对象,类与实体类是同种对象的集合与抽象。一个类就是一个蓝图或原型,定义了通用于一特定种类的所有对象之变量及方法。对象,实体与类的关系对象的属性与

5、相互关系对象的属性:状态和行为是对象的主要属性。状态是对象的静态属性,行为是对象的操作对象(实例)的产生——New关键字对象的关系:对象I'可可能存在的关系有三种:包含,继承和关联Java的类:(1)系统定义的类•Java语言由语法规则和类库组成,语法规则确定书写规范,类库(运行时库)提供程序与运行它的系统软件(Java虚拟机)之间的接口•经常用到的包有:java.lang,java.io,java.util,java.awt,java.awt.image等•用import语句引入用到的包•常用的类String,Stri

6、ngBuffer,数组,Fi1eInputStream与Fi1eOutputStream类,Reader与Writer类,File类,ObjectOutputStream与0bjectlnputStream类,Exception类,Thread类,FileReader,BufferedReader,WindowAdapter,ActionListenerStringBuffer的常用方法:append(),insert(),setCharAt(),toStringO,substring(),toUpperCase()以及

7、串的比较equals(),compareTo(),二二的使用区别(2)用户程序自定义类class大写开头的标示符{域;(成员变量)定义方法;分为构造函数和函数内部类;}构造函数:构造函数的方法名与类名相同构造函数没有返回类型构造函数的主要作用是完成对类对象的初始化工作构造函数一般不能由编程人员显式地直接调用在创建一个类的新对象的同时,系统会自动调用该类的构造两数为新对象初始化注意在有继承的关系下,父子类构造函数执行次序练习:第4章case:Chess.java类的使用:•实例化(创建对象,除静态变量和静态方法)TextF

8、ieldinput=newTextField(6)类名新建对彖名=new构造函数();•对象名.方法注意:成员变量与实例变量的区分类的修饰符抽象类:凡是用abstract修饰的类称为抽象类,把公共属性从各自的类定义屮抽取出来最终类:用final修饰的类称为最终类,是没有子类的叶结点,如InetAddress,Sock

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

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

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