《重新學(xué)習(xí)》筆記(1

          日期:  2005-10-07

          關(guān)于:  j2se---java.lang

          java.lang概況

          Java.lang主要是java的一些基本的類,如基本數(shù)據(jù)類型的外附類---Boolean,Integer等,此外String類也存放在java.lang下。

          在新建項(xiàng)目的時(shí)候,java.lang會(huì)自動(dòng)被導(dǎo)入項(xiàng)目中,所有類的原始類Object就在其中。

           

          Java.lang中出現(xiàn)最多的基本類型的外附類,在項(xiàng)目中用的最多,也是最常見,基本上可以做到,將String在任何類型中任意轉(zhuǎn)換(但是要注意內(nèi)容不能不錯(cuò),這里可以設(shè)計(jì)一個(gè)工廠,讓工廠自動(dòng)去判斷,然后轉(zhuǎn)換!)。

           

          Java.lang.Character,從字面上看應(yīng)該是一個(gè)處理國(guó)際化的東東主要使用來出來char型的東西,我想應(yīng)該用的不是很多。

           

          Java.lang.Class經(jīng)典的類,它中的很多方法充分的體現(xiàn)出類了java強(qiáng)大的放射機(jī)制,通過 getMethods()可以知道類有多個(gè)方法,分別是什么;

          getName()通過一個(gè)實(shí)例可以得到類的名字(這個(gè)包名一起得到);

          getPackage()得到包名,但是前面會(huì)帶有package的字樣;

          java.lang.Class這個(gè)類主要是在處理加載class時(shí)候用的,這個(gè)類在5.0上作了相當(dāng)大的擴(kuò)充。加入了很多新的方法,確實(shí)像sun說的,增強(qiáng)了反射機(jī)制。

           

          java.lang.ClassLoder主要是用來做類的加載的。

           

          java.lang.Compiler 主要用于類的編譯?文檔上說它什么也沒有做,只是在JVM啟動(dòng)的時(shí)候看看System中有沒有java.compiler,如果有,就取出lib出來,如果沒有,就要將java.vm.info放到System

           

          java.lang.management下的各個(gè)類和接口主要用于對(duì)JVM的管理和監(jiān)控。

           

          Java.lang.Math 這個(gè)類里面都是最基本的各種數(shù)學(xué)運(yùn)算方法。(并不嚴(yán)格)

           

          java.lang.StrictMath嚴(yán)格的數(shù)學(xué)運(yùn)算類
           

          重要類:

          Java.lang.String 處理字符型數(shù)據(jù),方法豐富,但是一旦在類中對(duì)String對(duì)象附值就不法改變其內(nèi)容。

          Java.lang.StringBuffer 解決了附值不能改變的問題,但是他的增加要是使用append()方法向其中追加內(nèi)容(每次都追加到最后面),insert()方法可以將數(shù)據(jù)追加到指定位置。


          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           

          posts - 19, comments - 31, trackbacks - 0, articles - 2

          Copyright © JavaXP

          主站蜘蛛池模板: 井研县| 临潭县| 汝州市| 丰原市| 扶绥县| 贵南县| 龙口市| 湖口县| 沙洋县| 桂东县| 诏安县| 广灵县| 牙克石市| 沧源| 西藏| 沈丘县| 台中市| 榕江县| 延吉市| 扎赉特旗| 盈江县| 镶黄旗| 甘洛县| 揭西县| 银川市| 庆云县| 南充市| 五台县| 仁寿县| 文山县| 普洱| 和田市| 辽阳市| 于都县| 石狮市| 孟津县| 郑州市| 阳原县| 左权县| 甘德县| 五莲县|