Java 基礎之走進JAVA!
1、JAVA的跨平台性
比如我現在以遊戲開發者的身份,要使用某一種編程語言編寫一套遊戲軟體,為了能在不同平台都能玩該遊戲,我得為每一種平台製作一份可執行文件,這樣就非常的麻煩了,對於每一個平台都有著自己獨特的語言開發環境,所以一個程序是不可以在其他平台上面運行的,要實現在不同的平台上面運行,應該在各個平台的電腦上裝上模擬器,讓跨平台的文件運行在模擬器里.
2、JDK-JRE-JVM
JRE(Java Runtime Environment):Java運行環境,如果要運行Java程序,就需要JRE的支持,JRE里包含JVM。
JDK(Java Development Kit):Java開發工具,包含開發Java程序的所有工具,如javac和java等,JDK里包含JRE。
JVM是Java語言的運行環境就是一個java模擬機
所以在開發的過程中我們只需要安裝JDK就行了,對於新版本的JDK我們在配置環境變數的時候,可以不用再去配置classpath,JRE會自動搜索當前路徑下的jar包,並自動載入dt.jar和tools.jar。直接配置path就可以了。
3、第一個java程序
注意:只要類被public修飾,類名就必須要和保存的文件名一樣,包括字母的大小寫都要相同,保存的文件名後綴為.Java。
4、Java基本語法:
1):Java語言嚴格區分大小寫,好比main和Main是完全不同的概念。
2):一個Java源文件里可以定義多個Java類,但其中最多只能有一個類被定義成public類。若源文件中包括了public類,源文件必須和該public類同名。
3):一個源文件中包含N個Java類時,編譯後會生成N份位元組碼文件,即每個類都會生成一份單獨的class文件,且位元組碼文件名和其對應的類名相同。
4):一個類必須擁有main方法才能運行,因為main方法是程序的入口.
編程建議:
一個Java源文件只定義一個類,不同的類使用不同的源文件定義;
將每個源文件中單獨定義的類都定義成public的;
保持Java源文件的主文件名與源文件中的類名一致;
5、Java的三大注釋:
Java的注釋信息是給程序員看的,編譯器(javac)在編譯的時候會忽略掉源文件中的注釋信息。
為此,Java提供3種注釋類型:
單行注釋;
單行注釋://;//注釋信息,從//開始到本行結束的所有字元會被編譯器忽略;
多行注釋;
多行注釋:/ /;/注釋信息/之間的所有字元會被編譯器忽略
文檔注釋;
文檔注釋:/* /;/*注釋信息/和多行注釋一樣,除此之外還可以專門生成文檔信息API。在講面向對象的javadoc時詳述。
注意:多行注釋和文檔注釋之間彼此都不能交叉嵌套.
6、Java語言分隔符:
分號(;):語句的分割,表示一句話結束,好比咱們使用的句號。
花括弧({}):表示一個代碼塊,是一個整體,花括弧要成對使用。
方括弧([]):定義數組和訪問數組元素時使用。
圓括弧(()):使用很廣泛,具體用到細講。
圓點(.):類和對象訪問它的成員時使用。
空格( ):把一整條語句分割成幾段,空格的次數不限制,好比一句英文里單詞都要分開寫一樣。
注意:必須都是半形下的英文符號。
中文的:,,,,,,
半形:,
全形:,
在寫代碼的時候為了增強代碼的閱讀性會自定義很多名字,比如:類名,方法名,變數名等。
在編程的里我們把這種為了增強程序閱讀性而自定義的名稱,稱為標識符。
7、標識符命名規則:
由字母、數字、下劃線、$組成,但不能以數字開頭(註:此處的字母可以是中文、日文等)。
大小寫敏感。
不得使用java中的關鍵字和保留字。
不用Java API里的類名作為自己的類名。
其實,大家也沒必要記這麼多,使用一個非關鍵字和保留字的有意義的英文單詞就很OK了。
規範:類名首字母要大寫.


※答答租車系統簡易版 50行代碼
※Java 網路編程
※零基礎學Java 10個方法
TAG:java吧 |
※Nike Air Max 97「Metallic」即將上架;走進 Jony J 球鞋店鋪 OKAY WZK | HB Daily
※巴黎後首秀亮相KIDS WEAR上海時裝周,Connie Junior帶你走進詩意之境
※走進 VERDY「Wasted Youth」藝術體驗 Pop-Up
※走進點描畫家 BANANAYAMAMOTO x Hide & Seek 期間限定畫展
※走進藝術家 Ton Mak 全新「FLABJACKS: PANG PANG MARKET」展覽
※走進 COMME des GAR?ONS 支線 CDG 最新 Dover Street Market 展示空間
※走進 A BATHING APE 全新 Baby Milo 寵物系列香港 Pop-Up 店
※YSL年度彩妝派對 邀你走進 YSL Beauty Hotel !
※CCEE走進歐洲(7):義大利工業設計師Gianluca Vassalli將亮相
※AI走進課堂 AR/VR還會遠嗎?
※率先走進 KITH 洛杉磯旗艦新店,Kanye 已解決 Saint Pablo 巡演訴訟案 | HB Daily
※走進 INVINCIBLE 上海 adidas CONSORTIUM 4D「Born From Light」發布會現場
※走進 AWGE x Under Armour 紐約 Pop-Up 店鋪
※帶你逛China Joy之「走進大廠」
※PLEASURES 2018 假日系列發布,走進 A BATHING APE? Baby Milo 快閃店 | HB Daily
※A Bathing Ape新款上市,帶你走進「潮人街」!
※Virgil Abloh x Nike Air Presto 新配色曝光,走進奈良美智香港個展 | HB Daily
※從《GT賽車》走進現實 奧迪e-tron Vision GT
※走進位於加州的Yeezy工作室 | Mastermind JAPAN x Converse | ACG 2018SS造型示範
※走進 BEAMS x Tom Sachs 東京期間限定店