JAVA类的基本结构

来自CloudWiki
跳转至: 导航搜索
  • Java程序是一种纯粹的面向对象的程序设计语言,因此Java程序必须以类(class)的形式存在,类(class)是Java程序的最小程序单位。Java程序不允许可执行语句、方法等成分独立存在,所有的程序部分都必须放在类定义里。

第一个Java程序

下面看一个简单的Java程序,它将打印字符串 Hello World

public class HelloWorld {
    /* 第一个Java程序
     * 它将打印字符串 Hello World
     */
    public static void main(String []args) {
        System.out.println("Hello World"); // 打印 Hello World
    }
}

Java类的结构

Java应用程序由多个类组成,要想执行必须包含一个主类。主类中必须包含 main方法,

而且 main方法必须使用public static void来修饰。

main方法的形参必须是字符串数组类型(String[]args是字符串数组的形式)。

也就是说,main方法的写法几乎是固定的,可定义为:publicstaticvoid main(String[]args)。

main方法是Java应用程序执行时的入 口点

  • Java类源代码的书写格式如下:
① package com.sict.gm;
② import java.util.Scanner;
③ public class MainClass{
④     public    static void main(String[]args){
⑤        // 这里编写代码
⑥     }
⑦ }

  • 其中,①处表示程序所在的包,②处表示程序需要导入的包或类,③处表示程序的外层

框架,④处表示Java应用程序入口点,⑤处编写代码。

Java基本语法

编写Java程序时,应注意以下几点:

  • 大小写敏感:Java是大小写敏感的,这就意味着标识符Hello与hello是不同的。
  • 类名:对于所有的类来说,类名的首字母应该大写。如果类名由若干单词组成,那么每个单词的首字母应该大写,例如 MyFirstJavaClass 。
  • 方法名:所有的方法名都应该以小写字母开头。如果方法名含有若干单词,则后面的每个单词首字母大写。
  • 源文件名:源文件名必须和类名相同。当保存文件的时候,你应该使用类名作为文件名保存(切记Java是大小写敏感的),文件名的后缀为.java。(如果文件名和类名不相同则会导致编译错误)。
  • 主方法入口:所有的Java 程序由public static void main(String []args)方法开始执行。

通常有如下建议:

  • 一个Java源文件只定义一个类,不同的类使用不同的源文件定义。
  • 让Java源文件的主文件名与该源文件中定义的public类同名。

Java修饰符

像其他语言一样,Java可以使用修饰符来修饰类中方法和属性。主要有两类修饰符:

  • 访问控制修饰符 : default, public , protected, private
  • 非访问控制修饰符 : final, abstract, strictfp

在后面的章节中我们会深入讨论Java修饰符。

Java语言的编辑器

  • 编辑Java源代码可以使用任何无格式的文本编辑器,在Windows操作系统上可使用记事本、EditPlus等程序,在Linux平台上可使用VI工具等。