Java基礎知識點
Java是一門面向對象編程語言,不僅吸收了C++語言的各種優點,還摒棄了C++裏難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特徵。下面是相關的知識,歡迎閲讀。
1、把Java應用程序中涉及到的類壓縮成一個 jar 文件。
2、數組 是相同類型的數據按順序組成的一種引用數據類型。
3、Java中定義數組後通過數組名 加數組下標,來使用數組中的數據。Java中聲明數組包括數組的名字、數組包含的元素的數據類型 。
4、聲明數組僅僅是給出了數組名字和元素的數據類型,要想真正的使用數組還必須為它分配內存空間。
5、一維數組通過下標符訪問自己的元素,需要注意的是下標從0開始。創建數組後,系統會給每一個數組元素一個默認的值,如float型是 0 。
6、聲明數組僅僅是給出了數組名字和元素的數據類型,要想真正地使用數組還必須為它分配內存空間。數組聲明後,必須使用 new 運算符分配內存空間。
7、Java中使用包中的 String 類來創建一個字符串變量,因此字符串變量是類類型變量,是一個對象。
8、創建一個字符串時,使用String類的構造方法 。
9、String 類是不可變類,對象所包含的字符串內容永遠不會被改變。StringBuffer類是可變類,對象所包含的字符串內容可以被添加或修改。
10、使用String類的 length() 方法可以獲取一個字符串的長度。
11、可以使用String類的` startsWith(String s)方法判斷一個字符串的前綴是否是字符串s;可以使用String類的 endsWith(String s)方法判斷一個字符串的後綴是否是字符串s;可以使用String類的 equals(String s)方法比較一字符串是否與字符串s相同。
12、字符串調用 indexOf(String s)方法從當前字符串的頭開始檢索字符串s,並返回首次出現s的位置,字符串調用indexOf方法檢索字符串s,並返回首次出現s的位置。如果沒有檢索到字符串s,該方法返回的值是 -1 。
13、一個字符串s 通過調用方法 trim() 得到一個字符串對象,該字符串對象是s 去掉前後空格後的字符串。
14、parseInt 可以將“數字”格式的字符串,如“12387”,轉化為int型數據;可以使用包中的 Integer類將形如“12387”的字符串轉化為int型數據;可以使用包中的 Long 類將字符串轉化為long型數據;可以使用String類直接調用 valueOf 方法將數值轉化為字符串。
15、StringBuffer類調用方法, toString()返回緩衝區內的字符串。
16、Object類有一個public方法是 toString ,一個對象通過調用該方法可以獲得該對象的字符串表示。
17、Object 類是所有Java類的最終祖先,如果一個類在聲明時沒有包含extends 關鍵詞,那麼這個類直接繼承Object類。
18、對於一個已經不被任何引用變量引用的對象,當垃圾回收器準備回收該對象所佔用的內存時,將自動調用該對象的finalize() 方法。
19、每個Java 基本類型在 包中都有一個相應的包裝 類,把基本類型數據轉換為對象。
20、在Java 集合中不能存放基本類型數據,如果要存放數字,應該使用包裝類型 。
-
Java 正則表達式
Java是一門編程語言,那麼大家知道Java正則表達式是怎樣的呢?下面一起來看看!Java正則表達式正則表達式定義了字符串的模式。正則表達式可以用來搜索、編輯或處理文本。正則表達式並不僅限於某一種語言,但是在每種語言中有細微的差別。正則表達式實例一個字符串其...
-
java語言的接口與繼承
Java是一個面向對象的語言。對程序員來説,這意味着要注意應中的數據和操縱數據的方法,而不是嚴格地用過程來思考。下面是小編分享的java語言的接口與繼承,一起來看一下吧。大多數人認為,接口的意義在於頂替多重繼承。眾所周知Java沒有c++那樣多重繼承的機制,但是卻...
-
如何實現javascript去除字符串裏中文與空格
導語:如何實現javascript去除字符串裏中文與空格呢?下面是小編給大家提供的示例代碼實現,大家可以參考閲讀,更多詳情請關注應屆畢業生考試網。1.去掉空格:functionmoveSpace(){varstr="abcdefg";alert(ace(/[]/g,""));}moveSpace();2.去掉中文:vartitle="字符串zifuc...
-
如何在Javascript中為String對象添加trim,ltrim,rtrim方法
如何在Javascript中為String對象添加trim,ltrim,rtrim方法呢?下面是小編給大家提供的實現代碼,大家可以參考閲讀,更多詳情請關注應屆畢業生考試網。利用Javascript中每個對象(Object)的prototype屬性我們可以為Javascript中的內置對象添加我們自己的方法和屬性。j...