1. 程式人生 > 其它 >1.1 Java之始 HelloWorld

1.1 Java之始 HelloWorld

技術標籤:Javajava程式語言大資料

1 學習一門程式語言

相信我們大多數人都是從這樣過來的,學習每一門語言都是從Hello World開始的,第一次將這個字串列印在電腦視窗上,第一次總是這樣讓人印象深刻。猶記大一剛學C語言,第一次寫Hello World還遇到了很多困難,時隔數年,在此記錄一下完整的Java知識體系。筆者將重新梳理自己的Java知識結構體系,在此記錄。

2 Hello World

看到這個熟到不能再熟悉,簡單到不能再簡單的程式,內心不免多了幾分感概。

public class HelloWorld {
    public static void main(String[
] args){ System.out.println("Hello World!"); } }

class定義一個類
public static void main(String[] args){} 是Java程式入口
System.out.println() 是Java標準控制檯輸出方法。

3 main函式傳入引數

java + 類名 +引數列表
該引數列表就是main函式中的String[] args

package com.lbh.xxmanager.basic.java;

public class HelloWorld {
    public
static void main(String[] args){ for (String arg:args){ System.out.println(arg); } } }

命令列執行:
java main函式傳入引數

4 問題實列

4.1 錯誤: 找不到或無法載入主類 HelloWorld

這兒要注意java程式碼裡的package 標誌。
筆者上述程式碼有package com.lbh.xxmanager.basic.java;包位置標誌,所以筆者應該應該到模組的根目錄下通過java com.lbh.xxmanager.basic.java.HelloWorld

來執行。

假設類HelloWorld的目錄為c1/c2/c3/HelloWorld
HelloWorld寫的 package c3;
則要執行該class應該在 c1/c2目錄下執行 java c3.HelloWorld

5 作業題

Null