日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

第二章 java常用开发工具以及程序的编写

發(fā)布時間:2025/3/21 编程问答 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 第二章 java常用开发工具以及程序的编写 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

2019獨角獸企業(yè)重金招聘Python工程師標準>>>

第二章 java常用開發(fā)工具以及程序的編寫

? ? ? ? 1. 程序的概念
????????2. java程序的開發(fā)的三個步驟
????????3. 編寫并運行一個HelloWorld.java程序
????????4. HelloWorld程序的分析
????????5. java常用開發(fā)工具

1. 程序的概念

????現(xiàn)實生活中程序把處理某一事情的過程就叫做程序,例如最典型的一個問題:怎樣把大象裝進冰箱里,那么要完成這個事情你需要這樣做:?
????????1、打開冰箱?
????????2、把大象放進冰箱里?
????????3、關(guān)上冰箱的門?
????通過上述三個步驟你就能夠做到把大象裝進冰箱中(有的人也許會想到大象那么大,我家也沒有那么大的冰箱,我們在這里不用考慮,沒有的話給你做一個不就好了,你只管裝進去就行了)。那么上述三個步驟就是你做這個事情的整個流程(也就是程序)。那么現(xiàn)在你你就理解了什么是程序了吧?總結(jié)起來那么在計算機中的程序就可以得到如下的定義:?
程序就是為實現(xiàn)特定目標或解決特定問題而用計算機語言編寫的命令的集合。?
在數(shù)據(jù)結(jié)構(gòu)中程序被定義為: 程序 = 數(shù)據(jù)結(jié)構(gòu)+算法。(簡單提一下:例如一張成績表單就是一種數(shù)據(jù)就結(jié)構(gòu),而算法就是一個好的解決問題的方案或步驟。)

2. java程序的開發(fā)的三個步驟

3. 編寫并運行一個HelloWorld.java程序

????在這里我程序存放在我的D盤的Java示例代碼下編輯器使用的是NotePad++,下載地址如下:?
https://notepad-plus-plus.org/?
????編寫并運行一個HelloWorld.java程序的步驟如下:?
????????1、新建HelloWorld.txt文本文件 -> 把后綴名改為.class即HelloWorld - > 用NotePad++打開 -> 編寫程序:

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

????????2、保存已經(jīng)寫好的程序,打開cmd的dos命令窗口,輸入d: 命令并按下回車鍵,切換至d盤目錄下?
?
????????3、輸入 cd java示例代碼,回車切換至d盤下的java示例代碼目錄?

????????4、輸入dir 命令回車便可以查看該目錄下的所有文件?
?
????????5、輸入javac HelloWorld.class 命令回車編譯HelloWorld.java源文件,如果沒有任何提示,則表示代碼成功編譯(由于之前配置過環(huán)境變量,則可以使用javac名命令編譯源文件)?


????????6、此時打開d盤的java示例代碼文件,就會發(fā)現(xiàn)多了個HelloWorld.class文件,這就是java的字節(jié)碼文件,它是經(jīng)過javac命令編譯后生成的,也就是可以被機器識別和執(zhí)行的二進制文件。?
?
????????7、最后輸入java HelloWorld 命令運行字節(jié)碼文件便可以看到結(jié)果了?

????????這就是java的代碼從編寫到運行的整個過程,在后面使用eclipse編譯工具也是類似的運行程序的,它為我們提供了很多的工具,不需要你手動輸入,提高我們的開發(fā)效率。

4. HelloWorld程序的分析

public class HelloWorld{/*main是一個主程序的入口*/public static void main(String[] args){//輸出一句話System.out.println("Hello World!");} }

????在上述程序中?
????????public:是一個權(quán)限修飾符的關(guān)鍵字,表示公有的,表示的是最高權(quán)限可以供所有類訪問和使用;?
????????class:也是一個關(guān)鍵字,指的是一個類別,用來聲明一個類;?
????????HelloWorld:表示的是一個類名(例如:Person: 人就是一個類別,Person就是一個類名);?
????????/**/表示多行注釋,也叫文檔注釋,中間為注釋的內(nèi)容;?
????????//表示行注釋,一次只能注釋一行;?
????????static是一個關(guān)鍵字將在后面介紹;?
????????main是函數(shù)的入口,最開始進入執(zhí)行的,且只能有一個main方法;?
????????{ } 里面的是方法體;?
????System.out.println(“Hello World!”)是功能語句輸出一個字符串,字符串用雙引號括起來“ ”,內(nèi)容可以自己定義(可以是中文,數(shù)字,字母和符號),一個完整的功能語句必須以分號((要是英語輸入法下的分號))結(jié)尾。

5. java常用開發(fā)工具

????1、編輯器?
????????記事本、EditPlus、Notepad++還有其他文本編輯器。?
????2、集成開發(fā)工具?
????????Eclipse(http://www.eclipse.org/)、NetBeans(http://www.netbeans.org/)、JBuilder。?
前一階段的學習采用的是NotePad++作為編輯和編譯java的工具,這樣可以提高敲代碼的速度和熟悉java的基本語法以及關(guān)鍵字,為后面學習打下基礎(chǔ),后面學習階段使用主流集成開發(fā)環(huán)境eclipse來進行代碼的編寫。?
下一章將介紹NotePad++編寫java代碼的環(huán)境搭建。

????附語?
????由于本人知識有限,若發(fā)現(xiàn)錯誤,希望大家能夠批評和指正,謝謝

轉(zhuǎn)載于:https://my.oschina.net/u/3875806/blog/1926244

總結(jié)

以上是生活随笔為你收集整理的第二章 java常用开发工具以及程序的编写的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。