Java程序的編寫與執(zhí)行琳彩、Java新手常見的問題解決

今天,我們來寫一段Java程序蹦漠。然后看看Java程序是如何執(zhí)行的椭员,以及Java新手小白遇到的問題和解決辦法。

image

HelloWorld的編寫

① 新建一個XXX.java (文件的擴展名顯示出來)

②編寫代碼 笛园,以類為單位編寫隘击,編寫入口函數(shù)/方法

public class HelloWorld{ // 類名最好與文件名一致
    public static void main(String[] args){ // 程序的入口
        System.out.println("HelloWorld");// 以分號結(jié)尾
    }
}

③通過 javac命令完成 編譯操作(需要寫java文件的完整路徑)

image

④運行java程序, 運行 .class 文件/字節(jié)碼文件 通過 java 命令完成

image

執(zhí)行如下命令:

image

其中:

-classpath /-cp是用來指定路徑研铆。

若不指定則java會從當(dāng)前目錄找埋同,找不到去java的lang包找。

若指定路徑棵红,如:-classpath /-cp .;c:\ 文件名

則java命令會先從當(dāng)前目錄開始找凶赁,找不到去指定的C目錄找文件名,若還是找不到就再去java的lang包下找窄赋。

. 代表當(dāng)前路徑

; 分隔路徑

切記:在路徑和文件名之間需要空格分隔

程序解釋

A: Java程序的最基本單位是類哟冬,所以我們要定義一個類。

class 代表類

格式:class 類名

舉例:class HelloWorld{}

B:在類中寫內(nèi)容的時候忆绰,用大括號括起來浩峡。

C:Java程序要想執(zhí)行,必須有main方法错敢。

格式:public static void main(String[ ] args){}

D:要指向那些東西呢翰灾,也用大括號括起來。

E:輸出語句: System.out.println(“輸出的內(nèi)容”);

注:一個class 編譯后會對應(yīng)一個 .class文件稚茅,一個源文件當(dāng)中可以有多個class纸淮,當(dāng)有公共類(public)存在時文件名必須和 公共類名(public 修飾類的類名)一致。因此一個源文件當(dāng)中最多只能有一個公共類亚享。

Java程序的開發(fā)執(zhí)行流程

A:編寫java源程序(.java) 源文件/源代碼

B:通過javac命令編譯生成.class文件(字節(jié)碼文件)

C:通過java命令運行.class文件(字節(jié)碼文件)

image

常見問題與解決

1. 擴展名被隱藏

如何找到:工具--文件夾選項--查看--去除隱藏擴展名的那個勾勾

image

2. 我們現(xiàn)在一般文件名稱和類名一致咽块。

.java文件當(dāng)中的類名(class 后面跟的名稱)經(jīng)過編譯過后,會將類名作為.class文件的文件名稱欺税。

但是侈沪,注意: javac后面跟的是文件名+擴展名

image

java后面跟的類名不帶擴展名揭璃。

3. Java語言嚴格區(qū)分大小寫

image

4. 單詞不要寫錯

image

5. 見到非法字符:肯定是中文問題。

我們寫程序要求標(biāo)點符號必須全部是英文狀態(tài)亭罪。

image

6. 括號的配對問題瘦馍。

一般來說,括號都是成對出現(xiàn)的应役。

7. 在類 HelloWorld 中找不到主方法情组。

image

8. 忘記書寫語句后面的分號。

image
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末箩祥,一起剝皮案震驚了整個濱河市院崇,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌滥比,老刑警劉巖亚脆,帶你破解...
    沈念sama閱讀 217,826評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異盲泛,居然都是意外死亡濒持,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,968評論 3 395
  • 文/潘曉璐 我一進店門寺滚,熙熙樓的掌柜王于貴愁眉苦臉地迎上來柑营,“玉大人,你說我怎么就攤上這事村视」偬祝” “怎么了?”我有些...
    開封第一講書人閱讀 164,234評論 0 354
  • 文/不壞的土叔 我叫張陵蚁孔,是天一觀的道長奶赔。 經(jīng)常有香客問我,道長杠氢,這世上最難降的妖魔是什么站刑? 我笑而不...
    開封第一講書人閱讀 58,562評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮鼻百,結(jié)果婚禮上绞旅,老公的妹妹穿的比我還像新娘。我一直安慰自己温艇,他們只是感情好因悲,可當(dāng)我...
    茶點故事閱讀 67,611評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著勺爱,像睡著了一般晃琳。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上盹廷,一...
    開封第一講書人閱讀 51,482評論 1 302
  • 那天,我揣著相機與錄音拆祈,去河邊找鬼呼盆。 笑死,一個胖子當(dāng)著我的面吹牛侍匙,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 40,271評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼暴构,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了段磨?” 一聲冷哼從身側(cè)響起取逾,我...
    開封第一講書人閱讀 39,166評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎苹支,沒想到半個月后砾隅,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,608評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡债蜜,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,814評論 3 336
  • 正文 我和宋清朗相戀三年晴埂,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片寻定。...
    茶點故事閱讀 39,926評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡儒洛,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出狼速,到底是詐尸還是另有隱情琅锻,我是刑警寧澤,帶...
    沈念sama閱讀 35,644評論 5 346
  • 正文 年R本政府宣布向胡,位于F島的核電站恼蓬,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏僵芹。R本人自食惡果不足惜处硬,卻給世界環(huán)境...
    茶點故事閱讀 41,249評論 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望淮捆。 院中可真熱鬧郁油,春花似錦、人聲如沸攀痊。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,866評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽苟径。三九已至案站,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間棘街,已是汗流浹背蟆盐。 一陣腳步聲響...
    開封第一講書人閱讀 32,991評論 1 269
  • 我被黑心中介騙來泰國打工承边, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人石挂。 一個月前我還...
    沈念sama閱讀 48,063評論 3 370
  • 正文 我出身青樓博助,卻偏偏與公主長得像,于是被迫代替她去往敵國和親痹愚。 傳聞我的和親對象是個殘疾皇子富岳,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,871評論 2 354