紅知博客

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

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

          Posted on 2007-09-17 11:13 紅子 閱讀(504) 評論(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 語句:

                   



          我要啦免费统计
          主站蜘蛛池模板: 晋中市| 周口市| 墨玉县| 营口市| 平遥县| 安化县| 靖州| 慈利县| 宁晋县| 贵定县| 孟村| 通化县| 荔波县| 威远县| 德兴市| 巴塘县| 犍为县| 登封市| 阳信县| 沾化县| 大城县| 轮台县| 黑山县| 明光市| 来宾市| 准格尔旗| 十堰市| 桦南县| 松滋市| 宜良县| 无极县| 柳江县| 丰城市| 襄城县| 射洪县| 嵩明县| 涪陵区| 新津县| 兴隆县| 克什克腾旗| 临朐县|