java學習筆記總結(jié)

java學習筆記總結(jié)

ID:8267245

大?。?4.94 KB

頁數(shù):10頁

時間:2018-03-15

java學習筆記總結(jié)_第1頁
java學習筆記總結(jié)_第2頁
java學習筆記總結(jié)_第3頁
java學習筆記總結(jié)_第4頁
java學習筆記總結(jié)_第5頁
資源描述:

《java學習筆記總結(jié)》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在教育資源-天天文庫。

1、java學習筆記總結(jié)1.Java是什么呢?Java不僅是一門語言,而且是一個完整的平臺,有一個龐大的庫,其中包含了很多可重用的代碼和一個提供安全性、跨操作系統(tǒng)的可移植性以及自動垃圾收集等服務的執(zhí)行環(huán)境。2.JDK和JRE是什么?JDK:全稱是JavaDevelopmentKit,這是我們編寫java程序的開發(fā)人員需要的。我們首先要下載和安裝JDK,然后設置環(huán)境變量,具體操作可以加我扣:七零五叁零六久久久?JRE:全稱是JavaRuntimeEnvironment,它包含虛擬機但不包含編譯器,這是運行j

2、ava程序的用戶需要的環(huán)境3.來個HelloWorld看看吧??照例先創(chuàng)建一個類HelloWorld.java,源代碼如下:/**?*@author老孫?*/publicclassHelloWorld{???publicstaticvoidmain(String[]args){?????System.out.println("HelloWorld");???}}?Java類名一般是以大寫字母開頭的名詞,多個單詞的話每個單詞首字母都應該大寫。Java源代碼以.java作為擴展名,而且文件名必須和文件里的

3、公共類同名。?4.怎么用命令行運行java程序?比如上面我們編寫了一個類叫做HelloWorld.java,·首先打開一個終端;·然后進入到HelloWorld.java類所在的目錄;·輸入命令?javac?HelloWorld.java。javac是一個java編譯器,注意該命令需要的是文件名,也就是要帶著.java后綴?!ぽ斎朊?java?HelloWorld。java啟動Java虛擬機,該命令只需要類名,不需要帶著.java或者.class等后綴。5.Java代碼怎么加注釋??//?單行注釋?

4、和?/*{……}*/長篇注釋,這兩種方式很多語言都一樣,沒什么特別強調(diào)的。另外還有一種注釋可以方便的生成javadoc文檔,以/**開頭,以*/結(jié)束。6.Java的幾種基本數(shù)據(jù)類型是?·4種整型:byte(1字節(jié)),short(2字節(jié)),int(4字節(jié)),long(4字節(jié))。(PS:Java沒有無符號整型)·2種浮點型:float(4字節(jié)),double(8字節(jié))·字符類型:char·布爾類型:boolean在Java種每個類型占用幾個字節(jié)是固定的,與運行java的機器無關,這點與C#不同,這也是Ja

5、va具有可移植性的關鍵點。浮點類型一般double比float常用,而且浮點型存在四舍五入的情況,如果用在對精確度要求高的商業(yè)場景,就得使用java.math.BigDecimal類型了。我們寫個demo看看:/**?*@author老孫?*/publicclassDemoDouble{???publicstaticvoidmain(String[]args){?????doubled1=0.05;?????doubled2=0.01;?????doubleresult=d1+d2;?????Syst

6、em.out.println(result);//結(jié)果:0.060000000000000005????BigDecimalbd1=newBigDecimal("0.05");?????BigDecimalbd2=newBigDecimal(Double.valueOf("0.01"));?????doubleresult2=bd1.add(bd2).doubleValue();?????System.out.println(result2);//結(jié)果:0.06???}}7.Java怎么定義常量?使用

7、關鍵字final定義常量,之前C#用的是const關鍵字,這一點不同要注意一下。命名規(guī)則上,常量一般使用大寫字母,中間用下劃線分隔。例如:privatestaticfinalIntegerMAX_SIZE=100;8.String字符串怎么截取子串??Substring(beginIndex,endIndex):返回子字符串,從beginIndex到endIndex-1。?Strings="你好,今天是2018年1月5日,圣誕快樂!!"Stringdate=s.substring(6,17);?Sys

8、tem.out.println(date);//輸出:2018年1月5日注意:該方法的返回結(jié)果不包含最后一個位置的字符。如果有問題就問我:七零五叁零六久久久9.Java字符串怎么拼接??①最簡單的拼接方式就是使用+符號。②String.join(char,str1,str2….strN):靜態(tài)方法拼接字符串,用字符char分隔,將字符串進行拼接。//拼接Strings2=String.join("、","JAVA核心技術","JAVA編程思想","Spr

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。