2017計算機二級Java語言程式設計知識點
java語言2.08W
想要考試通過,可以從一個一個小知識點學起,以下本站小編整理的2017計算機二級Java語言程式設計知識點,歡迎閱讀! 宣告陣列變數 首先必須宣告陣列變數,才能在程式中使用陣列。下面是宣告陣列變數的語法: dataType[] arrayRefVar; // 首選的方法 或 dataType arrayRefVar[]; // 效果相同,但不是首選方法注意: 建議使用dataType[] arrayRefVar 的宣告風格宣告陣列變數。 dataType arrayRefVar[] 風格是來自 C/C++ 語言 ,在Java中採用是為了讓 C/C++ 程式設計師能夠快速理解java語言。 例項 下面是這兩種語法的程式碼示例: double[] myList; // 首選的方法 或 double myList[]; // 效果相同,但不是首選方法處理陣列 處理陣列 陣列的元素型別和陣列的大小都是確定的,所以當處理陣列元素時候,我們通常使用基本迴圈或者foreach迴圈。 示例 該例項完整地展示瞭如何建立、初始化和操縱陣列: public class TestArray { public static void main(String[] args) { double[] myList = {1.9, 2.9, 3.4, 3.5}; // 列印所有陣列元素 for (int i = 0; i < th; i++) {tln(myList[i] + " "); } // 計算所有元素的總和 double total = 0; for (int i = 0; i < th; i++) {total += myList[i]; } tln("Total is " + total); // 查詢最大元素 double max = myList[0]; for (int i = 1; i < th; i++) {if (myList[i] > max) max = myList[i]; } tln("Max is " + max); } } 以上例項編譯執行結果如下: 1.9 2.9 3.4 3.5 Total is 11.7 Max is 3.5 StringBuffer物件的初始化 StringBuffer物件的初始化不像String類的初始化一樣,Java提供的有特殊的語法,而通常情況下一般使用構造方法進行初始化。 例如: StringBuffer s = new StringBuffer(); 這樣初始化出的`StringBuffer物件是一個空的物件。 如果需要建立帶有內容的StringBuffer物件,則可以使用: StringBuffer s = new StringBuffer(“abc”);這樣初始化出的StringBuffer物件的內容就是字串”abc”。 需要注意的是,StringBuffer和String屬於不同的型別,也不能直接進行強制型別轉換,下面的程式碼都是錯誤的: StringBuffer s = “abc”; //賦值型別不匹配StringBuffer s = (StringBuffer)”abc”; //不存在繼承關係,無法進行強轉StringBuffer物件和String物件之間的互轉的程式碼如下: String s = “abc”;StringBuffer sb1 = new StringBuffer(“123”);StringBuffer sb2 = new StringBuffer(s); //String轉換為StringBufferString s1 = ring(); //StringBuffer轉換為String
-
Javascript和Java語言間的異同比較
雖然Javascript與Java有緊密的聯絡,但卻是兩個公司開發的不同的兩個產品。那麼js和java有什麼關係,兩種語言的不同點是什麼呢?以下是本站小編搜尋整理的關於Javascript和Java語言間的異同比較,供參考學習,感興趣的小夥伴們可以參考一下!想了解更多相關資訊請持續關...
-
檢視java物件所佔的記憶體大小的方法
做一些cache的時候,我們不可能把資料庫的所有的資料都快取到記憶體裡面,我們要估計快取的大小。那麼如何檢視java物件所佔的記憶體大小呢?本文為大家介紹一下方法,希望可以為您提供幫助!更多內容請關注應屆畢業生考試網!(1)做一些cache的時候,我們不可能把資料庫的所有的...
-
Java中的物件與引用知識詳解
在Java中,有一組名詞經常一起出現,它們就是“物件和物件引用”,很多朋友在初學Java的時候可能經常會混淆這2個概念,覺得它們是一回事,事實上則不然。今天我們就來一起了解一下物件和物件引用之間的區別和聯絡。以下僅供參考!1.何謂物件?在Java中有一句比較流行的話,叫...
-
jsp向cookie寫入中文亂碼的解決辦法
jsp在向cookie寫入中文亂碼大家是怎麼處理的呢?下面是小編給大家提供的解決辦法,大家可以參考閱讀,更多詳情請關注應屆畢業生考試網。在jsp中對中文的處理有一點不好就可能出現亂碼了,下面我來給大家介紹jsp中向cookie寫入中文實現程式有需要了解的`朋友可參考。Co...