您现在的位置:学赛首页 > 计算机等级考试 > 复习资料 > 正文
二级Java重点难点分析:类、数组和字符串操作[1]
http://www.educity.cn 作者:希赛IT教育研发中心 来源:希赛网 2007年7月10日 发表评论 进入社区

第8章 类、数组和字符串操作

    本章节内容来自全国计算机等级考试用书《计算机等级考试考点分析、题解与模拟——二级Java语言》。本章主要考查Java类、数组和字符串操作等内容。通过对历年试卷内容的分析,本章考核内容约占卷面分数13%,属于重点考查对象。由命题走势图8-1可知,本章内容所涉及考题分值有下降趋势,但是近年来分值比较稳定,一直在10分左右。考生绝不能掉以轻心,因为本章内容是整个Java语言的基础,考生应给予足够的重视。

    8.1  类
    8.1.1  考点1:类定义

    作为Java程序的基本要素,类是由成员变量和成员方法组成的。在使用类之前必须对类进行定义,类定义包括类声明和类体两部分。
  本章节内容来自希赛全国计算机等级考试用书《计算机等级考试考点分析、题解与模拟——二级Java语言》。(购书请见 :http://shop.csai.cn/itbook/itbookinfo.asp?lbbh=10032470

    1.类声明
    类声明的格式为:
    [修饰符] class 类名 [extends父类名] [implements 类实现的接口列表]
    {…}
    说明如下:
    ① 修饰符用于确定类的访问控制权限(public,friendly)及类型说明(abstract,final)。
    ② 关键字class是类声明的开始。
    ③ 类名是合法的标识符,首字母大写并且具有类功能特征。
    ④ 关键字extends指明声明的类是子类以及其所继承的父类。
    ⑤ 关键字implements指明声明的类所实现的接口列表。
    ⑥ 其中,[]中的内容为可选部分。

    2.类体
    类体的格式为:
    class 类名
    {
     成员变量
     成员方法
    }
    说明如下:
    ① 声明成员变量的基本语法:
    <修饰符> <类型> <变量名称>;
    ② 声明成员方法的基本语法:
    <修饰符> <返回类型> <方法名称> ([<参数表>])[<抛出异常列表>]
    {…}
    ③ 成员变量和成员方法均可以通过public,private和protected等修饰符控制访问权限。
    ④ Java方法是通过值传递参数,而不是通过地址传递,因此,方法不可以改变参数的值,但可以改变变量值,两个对象之间的参数字段,不能相互交换

    3.方法重载
    方法重载是指在同一个类中,用相同的方法名定义多个方法,而这些方法的参数的数量或类型不完全相同,并且由JVM通过方法定义时所使用的参数的数量和类型来决定调用哪个方法。方法重载体现了Java语言的多态性。

    4.构造方法
    构造方法是指在使用new运算符创建类对象时,由系统自动调用的一种特殊方法,其主要作用是完成对类对象的初始化工作。构造方法的特点如下:
    ① 方法名与类名相同;
    ② 没有返回类型;
    ③ 不能被程序直接调用;
    ④ Java语言默认自动生成一个空的构造方法,也可以由程序员在类中定义;

[1]  [2]  [3]