紅知博客

          知其然,亦知其所以然
          posts - 32, comments - 35, trackbacks - 0, articles - 0

          原:Java 初學(java2核心技術)(更新)

          Posted on 2007-09-17 11:13 紅子 閱讀(505) 評論(0)  編輯  收藏 所屬分類: JAVAJ2EE 綜合

          java 鏈表的學習!----:



          一、Java 簡介:

          白皮書的十一特征:
              1、簡單的
              2、面向對象的
              3、分布的
              4、健壯的:Java提供了兩種情況下的最佳選擇:對常用數據結構,如字符串和數值,不必用指針。需用指針時,則具有指針的功,如鏈表(linked list),并保證絕對安全,因為不可能訪問到錯誤指針或錯誤地分配內存。
                
              5、安全的
              6、有中性結構的
              7、可移植的:基本數據類型的大小是確定的(消除了代碼移植的主要障礙);二進制數據按固定格式存儲,消除了“高位結束/低位結束
          ”的混淆;字符串按標準Unicode格式存儲。

              8、解釋型的
              9、高效的
              10、多線程的
              11、動態的

          二、Java基本編程結構

              1、字符串的相等測試:
                  用equals方法測試兩個字符串是否相等:s.equals(t)
                 相等則返回真;對equals而言 s、t 可以為字符串常量,也可以字符串變量。


              注:比較兩字符串是否相等,若忽略大小寫區別,可用 equalsIgnoreCase 方法。

              2、控制臺類:Console ---確保在使用控制臺類的程序中加入該行:import corejava.*;
                 三個方法:  
                    通過帶提示的輸入捕獲整數;
                    通過帶提示的輸入捕獲浮點數;
                    通過帶提示的輸入捕獲字符串或單詞(字)。
                 readWord():讀入字符串,直到輸入第一個空格
                 readInt(String prompt):讀入一個整數,如果輸入的不是整數,該方法重新提示輸入正確的整數。
                 readDouble(String prompt):讀入雙精度范圍內的浮點數,如果輸入的不是浮點數,該方法則重新提示輸                                 入浮點數
              3、控制語句:

                    a、for 確定循環:
                  

                    b、多重選擇-----switch 語句:
                        java設計者沒有改進C/C++的switch語句:只能夠用所有整數類型(長整數類型除外)或字符類型進行多重選擇比較,仍不能比較某個值范圍。

                    c、帶標號的break 語句 代替 goto 語句:

                   



          我要啦免费统计
          主站蜘蛛池模板: 白水县| 昌平区| 大同市| 南安市| 乌审旗| 微山县| 万源市| 林西县| 平乡县| 郧西县| 筠连县| 桑日县| 仪陇县| 汶川县| 江油市| 遂溪县| 武威市| 且末县| 绥阳县| 德化县| 呼玛县| 印江| 马公市| 平果县| 即墨市| 清水河县| 巴塘县| 香河县| 师宗县| 天气| 马鞍山市| 区。| 浮梁县| 丹棱县| 青铜峡市| 合水县| 广灵县| 喀喇沁旗| 临海市| 宁阳县| 龙南县|