等级考试二级JAVA考点分析之类、数组和字符串操作

等级考试二级JAVA考点分析之类、数组和字符串操作,第1张

等级考试二级JAVA考点分析之类、数组和字符串操作,第2张

5.1概述
考点:1
类定义
作为Java程序的基本元素,类由成员变量和成员方法组成。在使用一个类之前,必须先定义它。类定义包括两部分:类声明和类体。
1。类声明
类声明的格式为:
[修饰符]类名[扩展父类名][实现类实现的接口列表]
{…}
描述如下:
(1)
(2)保留字Class是类声明的开头
(3)类名是合法标识符,首字母大写。
(4)保留字extends表示由声明的类继承的父类。
(5)保留字implement表示由声明的类实现的接口列表。
(6)其中,[]中的内容是可选的。
2。类体
类体的格式为:
类名{
成员变量
成员方法
描述如下:
(1)声明成员变量的基本语法。
(2)声明成员方法的基本语法:
([]]
{…}
(3)成员变量和成员方法都可以被public、private、protected等修饰符控制。
(4)Java方法通过值传递参数,而不是通过地址。因此,方法不能更改参数的值。
3。方法重载
方法重载是指在同一个类中,用同一个方法名定义了多个方法,但这些方法的参数数量或类型并不完全相同,JVM通过方法定义中使用的参数数量和类型来决定调用哪个方法。方法重载反映了Java语言的多态性。
4。构造方法
构造方法是指使用new运算符创建类对象时,系统自动调用的一种特殊方法。它的主要功能是完成类对象的初始化。构造方法的特点如下:
(1)方法名与类名相同
(2)没有返回类型。
(3)不能被程序直接调用。
(4)Java语言默认自动生成空的构造方法,也可以由程序员在类中定义。
(5)重载构造方法,调用哪个方法可以在调用时通过参数确定。
(6)如果类中定义了自定义构造方法,则必须用自定义构造方法进行初始化。
考点:2
对象的生成、使用和删除
类是创建对象的模板,对象是类的实例。对象是一组属性和方法的封装。保留字new用于创建对象,格式如下:
=new([参数])
描述如下:
(l) Type是类和接口的复合类型。
(2)new实例化一个对象,调用这个类的构造函数,给这个对象分配相应的内存。
(3)当一个类通过重载定义了几个构造函数时,用户可以使用不同的参数调用对应的构造函数。
2。对象的使用
原则:使用前定义。
使用范围:访问类成员变量,调用类成员方法,使用对象作为类成员,使用对象作为方法的参数或返回值。
描述如下:
(l)成员变量的访问和成员方法的调用可以通过“.”来实现运算符,格式为:

(2)当一个对象作为类成员时,必须先分配内存,通过私有修饰符可以保证数据安全。
(3)当一个对象被用作方法的参数时,它被引用调用。
3。删除对象
在对象用完之后,释放分配给对象的内存的基本方法如下:
(1)依靠Java垃圾收集机制。
(2)调用System.ge()方法。
(3)Java系统启动时,自动调用java.lang.object.finalize()。
(4)调用重写后的finalize()。
测试地点:3
接口和包
1。接口
接口用于实现类之间的多重继承。它被定义为一个特殊的抽象类,只包含抽象方法或常量。
关于接口的几点注意事项如下:
(1)接口是一种特殊的抽象类,抽象类必须继承,抽象类不能实例化,抽象方法必须重写。
(2)接口中的属性都是常量。
(3)接口中的方法是没有方法体的抽象方法。
2。package
(1)package语句的基本结构如下:
package [。].*;
注意:在源文件的开头指定包声明;每个源文件只能有一个包声明;如果没有包声明,则该类属于“默认”包;包名是分层的,用点分隔。
(2)import语句的基本结构:
import [。].;或者

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 等级考试二级JAVA考点分析之类、数组和字符串操作

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情