//filename HelloworldApp.java import java.io.//引入Java包 public class HelloworldApp //定義類名 public static void mainString args //主方法,程序從這里開始執行 System.out.PRintln″Hellothis is a simply test ″//輸出字符串,字符串用引號括起來 //程序結束 怎么編譯、運行一個程序呢?上一期我們介紹了JDK,現在我們裝好JDK后,先將上面的代碼保存到一個文本文件HelloworldApp.java。
然后在當前目錄下運行javac HelloworldApp.java
可能你需要等待幾秒鐘才能編譯完成。現在看看,目錄下是不是多了一個HelloworldApp.class? OK,再運行java HelloworldApp,現在你會看到程序的輸出結果:Hellothis is a simply test ! 提示:假如出現“Exception in thread ″main″ java.lang.NoClassDefFoundErrorHelloWorldApp ”錯誤,那么,需要設置你的Classpath的路徑(你應該先設置好環境變量),在Helloworldapp.class的當前目錄下運行“set classpath=.”命令來設置classpath為當前目錄。然后運行java test就不會出錯了或者請參考前一期的環境配置一節。
IO包package含各種輸入輸出流操作,就如同C/C++語言中的#include ″stdio.h″或#include ″iostream″差不多。與C++語言中不同的是Java的程序以一個Class開始:public class test定義一個public類型的test類,類的執行從main()方法開始執行,和c/c++語言中的main()函數類似。
public class test定義了一個類,類是公共public類型的,類名為test。要注重的是Java中主類名應該和要保存的Java文件名相同。也就是說,這里定義的類名是test則文件應該保存成test.java(這樣,我們編譯就用javac test.java命令運行這個類就用java test命令)。