BlogJava 聯系 聚合 管理  

          Blog Stats

          隨筆檔案

          exams


          java世界

          世界Java

          這段時間又回頭補了遍java基礎,結合javaapi一些零碎的總結如下:

          System.exit(0);程序的退出代碼,因為方法執行結束了,但是線程并沒有結束。習慣上非零狀態嗎表示有錯誤

          java.text.Numberformat類:
          NumberFormat 是所有數字格式的抽象基類。此類提供了格式化和分析數字的接口。NumberFormat 還提供了一些方法,用來確定哪些語言環境具有數字格式,以及它們的名稱是什么。 如下面的類就是Numberformat類的簡單實現:

          import java.text.NumberFormat;
          public class hh
          {
              public static void main(String args[])
              {
                  int x= 350-018  HP0-401 70-500 70-305 ;
              String y=NumberFormat.getInstance().format(x);
                  System.out.println(y);
              }
          }

          中斷控制流程:
          break 他會跳出循環,到所在代碼快的外面,執行代碼塊以外的代碼。
          continue: 和break語句功能類似,用于中斷控制流。不同的是,continue語句把控制轉移到它所在的最內層循環的開始處。

          大數字的處理:
          如果基本的整形和浮點數據無法達到要求的精度, 那么可以使用java.math包中的BigInteger和BigDecimal。前者可以操作任意精度的整數運算,而BigDecimal實現了任意精度的浮點運算。
          使用靜態valueOf方法可以把普通的數字轉換成大數字,但是對大數字的操作,java定義的數學操作符號就失效了,必須使用大數字類中的add,multiply等方法

          數組變量的拷貝: 
          用System類的arraycopy方法,其語法如下:
          System.arraycopy(from,formidex,to,toindex,count);
          其中from參數是指原數組的數組名,fromindex是指從原數組的那個下表起開始拷貝。to是指要拷貝到的數組的名字,toindex是指拷貝到目標數組的開始位置,count是指以供拷貝350-018  HP0-401 70-500 70-305 等幾個元素過去

          對數組排序:
          sort對數組中的數字進行排序
          java.util.Arrays中常用的方法:
          static void sort(xxx[] a)
          參數 a是java基本類型中任意種。使用優化的快速排序算法對數組排序

          java.lang.System
          public final class System extends Object
          System 類包含一些有用的類字段和方法。它不能被實例化。 

          在 System 類提供的設施中,有標準輸入、標準輸出和錯誤輸出流;對外部定義的屬性和環境變量的訪問;加載文件和庫的方法;還有快速復制數組的一部分的實用方法。 

          java.lang.Class
          當運行程序時,java紀錄所有對象的運行時類型標識,該標識紀錄了每個對象所屬的類。java用此標識在運行時選擇正確的方法,用戶也可訪問這些標識消息。如下所示:
           void printClassName(Object obj) {
               System.out.println("The class of " + obj +
                              " is " + obj.getClass().getName());
               }
          還可以使用一個類字面值(JLS Section 15.8.2)來獲得命名類型(或 void)的 Class 對象。例如: 
               System.out.println("The name of class Foo is: "+Foo.class.getName());
          posted on 2007-08-31 14:35 java2java 閱讀(595) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 分宜县| 福泉市| 邢台市| 察雅县| 如皋市| 衢州市| 安远县| 万年县| 安义县| 金湖县| 仙游县| 巴林左旗| 沁水县| 绥德县| 龙山县| 包头市| 云阳县| 榆社县| 湖北省| 五家渠市| 绵阳市| 丁青县| 密云县| 通辽市| 东兴市| 蓬溪县| 黄龙县| 轮台县| 阿拉善右旗| 洱源县| 邢台县| 太和县| 宜阳县| 卢氏县| 恩施市| 上虞市| 长春市| 久治县| 沅江市| 长岭县| 白水县|