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

发表于:2008-06-11来源:作者:点击数: 标签:javaJAVAJava考试考点
关键字:JAVA 类、数组和字符串操作 5.1概述 考点:1 类定义 作为 Java 程序的基本要素,类是由成员变量和成员方法组成的。在使用类之前必须对类进行定义,类定义包括类声明和类体两部分。 1.类声明 类声明的格式为: [修饰符] class类名 [extends父类名] [
关键字:JAVA 类、数组和字符串操作

 5.1概述

考点:1

类定义
  作为Java程序的基本要素,类是由成员变量和成员方法组成的。在使用类之前必须对类进行定义,类定义包括类声明和类体两部分。
  1.类声明
 类声明的格式为:
      [修饰符] class类名 [extends父类名] [implements类实现的接口列表]
   {……}
    说明如下:
  (1)修饰符用于确定类的访问控制权限(public,friendly)及类型(abstract,final)。
  (2)保留字class是类声明的开始
  (3)类名是合法的标识符,并且首字母大写。
  (4)保留字extends指明声明的类所继承的父类。
  (5)保留字implement指明声明的类所实现的接口列表。
  (6)其中,[ ]中的内容为可选部分。
  2.类体
  类体的格式为:
            class类名{
          成员变量
          成员方法
   }
  说明如下:
  (1)声明成员变量的基本语法:
        <修饰符><类型><变量名称>;
  (2)声明成员方法的基本语法:
        <修饰符><返回类型><方法名称>([<参数表>])[<抛出异常列表>]
      {……}
  (3)成员变量和成员方法都可以通过public, private和protected等修饰符控制访问权限。
  (4)Java方法是通过值传递参数,而不是通过地址传递.因此方法不可以改变参数的值。
  3.方法重载
  方法重载是指在同一个类中,用相同的方法名定义多个方法,而这些方法的参数的数量或类型不完全相同,并且由JVM通过方法定义时所使用的参数的数量和类型来决定调用哪个方法。方法重载体现了Java语言的多态性。
  4.构造方法
  构造方法是指在使用new运算符创建类对象时,由系统自动调用的一种特殊方法,其主要作用是完成对类对象的初始化工作。构造方法的特点如下:
  (1)方法名与类名相同
  (2)没有返回类型。
  (3)不能被程序直接调用。
  (4) Java语言默认自动生成一个空的构造方法,也可以由程序员在类中定义。
  (5)重载构造方法,可以在调用时通过参数确定调用哪个方法。
  (6)若在类中定义了自定义的构造方法,则必须使用自定义的构造方法进行初始化。

原文转自:http://www.ltesting.net