天才教育網(wǎng)合作機構 > 培訓機構 >

                                                                                        全國千鋒IT培訓

                                                                                        歡迎您!
                                                                                        朋友圈

                                                                                        400-850-8622

                                                                                        全國統一學(xué)習專(zhuān)線(xiàn) 9:00-21:00

                                                                                        位置:培訓資訊 > 程序java編程,編寫(xiě)一個(gè)簡(jiǎn)單的Java程序

                                                                                        程序java編程,編寫(xiě)一個(gè)簡(jiǎn)單的Java程序

                                                                                        日期:2021-07-25 09:04:31     瀏覽:268    來(lái)源:全國千鋒IT培訓
                                                                                        核心提示:想了解程序java編程嗎?想了解使用記事本編寫(xiě)運行Java程序【java編程進(jìn)階】,*荒廢三年,大四自學(xué)7個(gè)月Java,找到了12K的工作,編寫(xiě)一個(gè)簡(jiǎn)單的Java程序?? 嗎?......本文帶你一探究竟。1.使用記事本編寫(xiě)運行Java程

                                                                                        想了解程序java編程嗎?想了解使用記事本編寫(xiě)運行Java程序【java編程進(jìn)階】,*荒廢三年,大四自學(xué)7個(gè)月Java,找到了12K的工作,編寫(xiě)一個(gè)簡(jiǎn)單的Java程序?? 嗎?......本文帶你一探究竟。

                                                                                        1.使用記事本編寫(xiě)運行Java程序【java編程進(jìn)階】

                                                                                        Java 的開(kāi)發(fā)環(huán)境,但并不清楚所配置的開(kāi)發(fā)環(huán)境是否真的可以運行 Java 應用程序。為了解除這個(gè)疑慮,也為了使讀者對開(kāi)發(fā) Java 應用程序的步驟有一個(gè)初步的了解,本節將展示一個(gè)完整 Java 應用程序的開(kāi)發(fā)過(guò)程。編寫(xiě)Java源程序Java 源程序可以使用任何一個(gè)文本編輯器來(lái)編寫(xiě),這里以 Windows 下的記事本為例。 (1) 新建一個(gè)空白記事本,然后如實(shí)地輸入下列內容。 很多初學(xué)者可能不明白此程序的全部意義,沒(méi)關(guān)系,請完全按照實(shí)例的樣式輸入,包括各種括號與標點(diǎn)符號。/* **個(gè)java程序 */ public class HelloJava { // 這里是程序入口 public static void main(String[] args) { // 輸出字符串 System.out.println("你好 Java"); } }下面對源代碼中的重要組成元素進(jìn)行簡(jiǎn)單介紹。關(guān)鍵字 public 表示訪(fǎng)問(wèn)說(shuō)明符,表明該類(lèi)是一個(gè)公共類(lèi),可以控制其他對象對類(lèi)成員的訪(fǎng)問(wèn)。關(guān)鍵字 class 用于聲明一個(gè)類(lèi),其后所跟的字符串是類(lèi)的名稱(chēng)。關(guān)鍵字 static 表示該方法是一個(gè)靜態(tài)方法,允許調用 main() 方法,無(wú)須創(chuàng )建類(lèi)的實(shí)例。關(guān)鍵字 void 表示 main() 方法沒(méi)有返回值。main() 方法是所有程序的入口,*開(kāi)始執行?!?*”“*/”之間的內容和以“//”開(kāi)始的內容為 Java 程序的注釋。(2) 將寫(xiě)完代碼后的文件另存為 HelloJava.java,保存類(lèi)型選擇“所有文件”,接著(zhù)單擊“保存”按鈕,保存文件到 D:\myJava 文件夾中,如圖 1 所示。 圖 1 保存 HelloJava.java 文件提示:保存的文件名中不能出現空格,類(lèi)似“Hello Java.java”的文件名在編譯時(shí)會(huì )出現找不到文件的錯誤。編譯和運行將 Java 源程序編寫(xiě)并保存到文件之后,還需要進(jìn)行編譯才能運行。編譯 Java 源程序使用的是 JDK 中的 javac 命令,例如編譯上節的 HelloJava.java,完整命令如下。javac HelloJava.javajavac HelloJava.java 命令的作用是讓 Java 編譯器獲取 Java 應用程序 HelloJava.java 的源代碼,把它編譯成符合 Java 虛擬機規范的字節碼文件。這時(shí)會(huì )生成一個(gè)新文件 HelloJava.class,此文件便是我們所說(shuō)的字節碼文件,它也是 JVM 上的可執行文件,如圖 2 所示。 圖 2 生成 HelloJava.class 文件運行 Java 程序需要使用 JDK 中的 java 命令,例如運行上步生成的 .class 文件,完整命令如下:java HelloJava具體的執行效果如圖 3 所示。 圖 3 HelloJava執行效果對圖片中各個(gè)步驟的說(shuō)明:選擇“開(kāi)始”|“運行”命令,打開(kāi)“運行”對話(huà)框后輸入 cmd 命令,按 Enter 鍵進(jìn)入到 DOS 環(huán)境。輸入 d: 按 Enter 鍵,切換到 Java 源程序所在的 D 盤(pán)。輸入 cd myJava 命令,進(jìn)入 Java 源程序所在的目錄,即 d:\myJava。輸入 javac HelloJava.java 命令進(jìn)行編譯,此時(shí)如果沒(méi)有任何其他信息,表示該源程序通過(guò)了編譯;反之便說(shuō)明程序中存在錯誤,必須在記事本中打開(kāi) HelloJava.java 文件進(jìn)行修改,再次保存此文件后回到命令提示符窗口重新編譯(可能要反復幾次),直到編譯通過(guò)為止。輸入 java HelloJava 命令執行程序,如果出現“你好 Java”字符,說(shuō)明程序執行成功。編譯常見(jiàn)錯誤解決方法在使用 javac 編譯器編譯源代碼文件時(shí),可能會(huì )出現下面幾個(gè)常見(jiàn)問(wèn)題。 (1) Error:cannot read:HelloJava.java javac。 工具程序找不到指定的 java 文件,需要檢查文件是否存儲在當前目錄中,或文件名是否錯誤。 (2) HelloJava.java:4:class HelloJava is public,should be declared in a file named .java。 源文件中類(lèi)的名稱(chēng)和源文件名稱(chēng)不符,需要確定源文件名稱(chēng)和類(lèi)名稱(chēng)是否相同。 (3) HelloJava.java:6:cannot find symbol。 源程序文件中某些代碼部分輸入錯了,最常產(chǎn)生的原因可能是沒(méi)有注意到字母的大小寫(xiě)。 (4) Javac 不是內部或外部命令、可執行程序或批量文件。 path 設置有誤或沒(méi)有在 path 系統變量中加入 JDK 的 bin 目錄。 如果沒(méi)有出現上述所列問(wèn)題,即成功編譯了該 Java 文件。在解釋執行 .dass 文件時(shí),可能會(huì )出現下面幾個(gè)常見(jiàn)問(wèn)題。 (1) Exception in thread “main” java.lang.NoClassDe£。 Java 工具程序找不到所指定的 .class 類(lèi),需要確定指定的類(lèi)是否存儲在當前目錄中,名稱(chēng)是否正確。 (2) Exception in thread “main” java.lang.:main。 沒(méi)有指定 Java 程序的入口。Java 工具程序指定的類(lèi)必須有一個(gè)程序入口,也就是必須包括 main(String args[]) 這個(gè)方法。 提示:在后面的章節中,如果不是特別強調,就不再重復介紹如何編譯與解釋執行 Java 程序。

                                                                                        2.*荒廢三年,大四自學(xué)7個(gè)月Java,找到了12K的工作

                                                                                        通過(guò)這個(gè)故事我希望學(xué)弟們不要像我一樣,等到臨近畢業(yè)后才醒悟要學(xué)習知識學(xué)習技術(shù)的重要性,能趁早盡量要趁早,過(guò)去應該做的事情沒(méi)有去做,后面都需要你加倍補回來(lái)。我是一個(gè)二本院校,專(zhuān)業(yè)是機械工程,當時(shí)以為考上了*就可以高枕無(wú)憂(yōu)放開(kāi)了玩,可以說(shuō)我整個(gè)*期間都是打LOL過(guò)來(lái)的。到了大四才發(fā)現,同學(xué)們都陸續去找了實(shí)習,有的做機械工作,有的在大三的時(shí)候就自學(xué)了Java或者web前端技術(shù),然后他們通過(guò)秋招找到了一份實(shí)習的工作,實(shí)習的工資基本都在5K左右。從那個(gè)時(shí)候我開(kāi)始慌了,但還是沒(méi)有具體的行動(dòng),一直拖到了去年的8月份,也就是大四的上學(xué)期,這個(gè)時(shí)候學(xué)校已經(jīng)要求我們實(shí)習,很多就到了畢業(yè)的時(shí)間。從去年8月份我開(kāi)始自學(xué)Java,因為要面臨就業(yè),我這個(gè)機械專(zhuān)業(yè)的很多同學(xué)都是轉行學(xué)習的軟件開(kāi)發(fā),他們說(shuō)這行發(fā)展的比較好,信息軟件技術(shù)以后的空間會(huì )更大,各種薪資待遇也都不錯。有的人建議我去學(xué)Java,說(shuō)Java的崗位需求是*的,一二三城市都可以就業(yè)。我從去年8月份自學(xué)Java到現在就業(yè)一共是用了7個(gè)月左右的時(shí)間,現在是在重慶的一家軟件公司做產(chǎn)品的維護,技術(shù)部大約是50多人。薪資是12K,五險一金。我覺(jué)得自己還算幸運,畢竟*荒廢了那么多時(shí)間,臨陣磨槍畢業(yè)還能找到一份月入過(guò)萬(wàn)的工作,真的是運氣爆棚。所以我想告訴大家什么時(shí)候學(xué)習都不晚,但一定是越早越好。給還在*的學(xué)弟們的忠實(shí)建議:出了社會(huì )才知道錢(qián)能掙屎難吃,在學(xué)?;烊兆舆^(guò)來(lái)的人,沒(méi)有一個(gè)不后悔的。當你有一天在這個(gè)社會(huì )生存都成了問(wèn)題的時(shí)候,你會(huì )發(fā)現自己所有的一切都是灰暗的,窮生奸計富長(cháng)良心,我體會(huì )到了這句話(huà)的含義。所以奉勸那些還在上學(xué)的學(xué)弟們,抓緊在學(xué)校的日子學(xué)會(huì )一個(gè)順應這個(gè)時(shí)代發(fā)展的技術(shù),選擇一個(gè)有發(fā)展空間的行業(yè),畢業(yè)后能找到一份不錯的工作,可以讓自己有較高的起點(diǎn),然后不斷的向上發(fā)展。下面是我學(xué)習Java的一些小心得分享給大家:1、 千萬(wàn)別自己一個(gè)人閉門(mén)造車(chē),不要認為自己可以解決所有問(wèn)題,學(xué)習編程很抽象,尤其是在剛開(kāi)始學(xué)的時(shí)候,很多時(shí)候你是無(wú)從下手的,所以我建議大家一定要懂得借力,找一些學(xué)的比較好的同學(xué),或者你認識的朋友帶帶你,有人真的是事半功倍,效率會(huì )提高非常多?;蛘呒右恍W(xué)習氛圍不錯的Java交流學(xué)習群,跟有經(jīng)驗的人交流可以學(xué)到很多好的學(xué)習方法和技巧,提高我們的學(xué)習效率。如果大家找不到好的Java學(xué)習群,可以添加下方這個(gè)QQ群 工欲利其事,必先利其器。在確定了要學(xué)習Java前,你一定要有一個(gè)非常完整的Java技術(shù)棧的大綱體系以及還不錯的學(xué)習教程,如果我們連一套完整的學(xué)習教程都沒(méi)有,根本不可能學(xué)會(huì )Java。而很多人在開(kāi)始時(shí)用的教程非常老,很多技術(shù)都已經(jīng)過(guò)時(shí),企業(yè)并不用這些技術(shù),所以學(xué)了也是白耽誤工夫。如果大家找不到合適的Java教程,可以添上面我推薦的Java交流群,那些大佬會(huì )定期分享一些比較新的學(xué)習教程給大家免費試用。3、 實(shí)踐是檢驗真理的*標準,學(xué)習編程一定要記得多動(dòng)手寫(xiě)代碼,視頻只需要看一兩遍即可。有很多同學(xué)不懂得如何學(xué)習編程,盲目無(wú)腦的一直刷視頻看,但你看完視頻后很快就會(huì )忘記,其實(shí)是在浪費你的時(shí)間。學(xué)習編程的主要目的是能做出好的互聯(lián)網(wǎng)軟件產(chǎn)品。這是一個(gè)需要動(dòng)手的工作,所以我們學(xué)編程一定要注重動(dòng)手寫(xiě)代碼。而很多人學(xué)習編程都是只看視頻,這樣的學(xué)習方式是非常錯誤的,所以大家對于這點(diǎn)一定要牢記在心。4、 項目作品是展現我們水平的重要因素,我們在學(xué)完一個(gè)階段后,一定要記得針對這個(gè)階段去完成一個(gè)項目實(shí)戰。真正能讓我們印象深刻,加深理解的學(xué)習方式就是參與到項目的開(kāi)發(fā)中。項目才能檢驗我們這個(gè)階段到底學(xué)的怎么樣,所以大家在學(xué)習的過(guò)程中切記項目的重要性,很多人學(xué)習Java*卻不能獨立完成一個(gè)項目模塊,如果你達不到這個(gè)水平,那么你是不可能找到Java開(kāi)發(fā)工作的。我認為新手在學(xué)習Java的過(guò)程中常見(jiàn)的誤區:1.沒(méi)有詳細系統的學(xué)習規劃,越學(xué)越迷茫,不知道應該往哪里走,特別有想放棄的想法。2.學(xué)習的技術(shù)并不是現在企業(yè)需要的技術(shù),跟不上時(shí)代,不具備競爭力。3.學(xué)習效率非常低,遇到一個(gè)小問(wèn)題解決起來(lái)很費時(shí)間,甚至有的時(shí)候會(huì )卡幾個(gè)小時(shí),導致信心受挫,對自己適不適合產(chǎn)生懷疑。4.沒(méi)有掌握學(xué)習Java的方法和技巧,導致走的彎路特別多,鉆進(jìn)程序的死胡同出不來(lái)。如果你也有以上的學(xué)習困惑,覺(jué)得自己無(wú)從下手,學(xué)習的效率很低,學(xué)了后面就把前面的忘記這些問(wèn)題,基本都是因為自己的學(xué)習方法不對。所以我建議你一定要找有經(jīng)驗的人多溝通,這些問(wèn)題都是可以得到很好解決的。我強烈推薦大家加入到這個(gè)Java交流學(xué)習群

                                                                                        3.編寫(xiě)一個(gè)簡(jiǎn)單的Java程序

                                                                                        首先啟動(dòng)eclipse,進(jìn)入到如下主頁(yè)面:   新建一個(gè)項目,選擇“File-New-Java Project”:  彈出了一個(gè)如下頁(yè)面,假設命名為T(mén)est,其余默認即可:點(diǎn)擊Finish后,左欄的“Package Explorer”中就會(huì )出現新建的工程:  那么如何編寫(xiě)一個(gè)Java程序呢?  首先我們要先創(chuàng )建一個(gè)包,可在上方工具欄直接點(diǎn)擊,或右鍵Test目錄下的src新建一個(gè)包如下所示:在彈出的界面填寫(xiě)包名,如hello:點(diǎn)擊Finish我們就能看見(jiàn)src目錄下多了一個(gè)名為hello的空包:接下來(lái)在包下創(chuàng )建一個(gè)類(lèi)用于編寫(xiě)代碼,在上方工具欄點(diǎn)擊,或右鍵hello包創(chuàng )建一個(gè)Class文件如下所示:  在彈出頁(yè)面輸入你的類(lèi)名如Hello,勾選“public static void main(String[] args)”,可以自動(dòng)幫你創(chuàng )建一個(gè)main方法:點(diǎn)擊Finish后就會(huì )看到以下界面,然后就可以開(kāi)始編寫(xiě)代碼了:  那么我們就先來(lái)寫(xiě)一個(gè)簡(jiǎn)單的代碼吧,初學(xué)編程語(yǔ)言時(shí)我們都是以“Hello World”開(kāi)頭的,我們可以輸出博客地址試一下,代碼如下:  點(diǎn)擊運行,或右鍵“Run As-Java ”:  然后會(huì )在控制臺(Console)中看到如下輸出結果:

                                                                                        上述文章了解到關(guān)于使用記事本編寫(xiě)運行Java程序【java編程進(jìn)階】,*荒廢三年,大四自學(xué)7個(gè)月Java,找到了12K的工作,編寫(xiě)一個(gè)簡(jiǎn)單的Java程序?? ,讓我們對程序java編程 有一個(gè)直觀(guān)的認知。我們發(fā)現,作為一個(gè)優(yōu)秀的Java程序員是多么的自豪。

                                                                                        本文由 全國千鋒IT培訓 整理發(fā)布。更多培訓課程,學(xué)習資訊,課程優(yōu)惠,課程開(kāi)班,學(xué)校地址等學(xué)校信息,可以留下你的聯(lián)系方式,讓課程老師跟你詳細解答:
                                                                                        咨詢(xún)電話(huà):400-850-8622

                                                                                        如果本頁(yè)不是您要找的課程,您也可以百度查找一下:

                                                                                        奇米在线7777在线精品|国产成人精品免费视|精品无码不卡一区二区三区|国内综合精品午夜久久资源|亚洲视频在线观看..