一、第一個Java程序
public class hello //定義一個類 { //這是主方法 public static void main(String[] args){ //public 代表公共的,全局的 //static 代表靜態的 // void 代表無返回值 //main 入口方法,方法的參數不能改變(String[] args) System.out.println("你好,美女"); //控制台打印輸出 } }
二、注釋
1. //表示單行注釋,就是在注釋內容前面加雙斜線(//),Java編譯器會忽略掉這部分信息。
2./*…*/表示多行注釋,多行注釋,就是在注釋內容前面以單斜線加一個星形標記(/*)開頭,並在注釋內容末尾以一個星形標記加單斜線(*/)結束。當注釋內容超過一行時一般使用這種方法。
注:在編譯后生成的class文件中是不會包含注釋的內容,是不占字節的,但是在java源文件中是要占用字節空間的。
三、public class和class的區別
1.public class來聲明的類名必須和文件名一致,如果不一致就會報錯
2.采用class來聲明類,文件名可以是任何合法的文件名稱(什么是合法? 請看下回分解)文件名不需要和class類名一致,生成的class文件,名稱和類名一致。
類名為hello,文件名為HelloWorld,生成的class文件名為hello
注:在一個java文件中,可以聲明多個類,但public class只能有一個。