lystems.java

          不依不念,不怨不悔
          posts - 9, comments - 1, trackbacks - 0, articles - 0
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          2005年11月5日

          1.java的源文件是1個以.java結尾的編譯單元(.java源文件中只能有1個public類,而且類的名字必須與.java
             源文件名相同),每個.java文件中的類都會被編譯為1個.class文件。java程序就是1堆類文件
           2.Package 將1對類文件組成1個類庫,來區別相同名字的類
              package myclasslibrary;
              import myclasslibrary.*;
          3.java類的訪問修飾符號只能用public公共的,abstract(抽象的),final(最終)3個關鍵字,默認為package
          4.

          posted @ 2005-11-05 10:11 lystems 閱讀(256) | 評論 (0)編輯 收藏

          2005年11月4日

          1.用戶進程(User process)
            比如sql plus
          2.服務進程(Server process)-PGA
             1.排序區
             2.會話信息
             3.游標狀態
             4.堆棧空間
          3.實例(Instance)-SGA(system global area)
             1.Shared pool
                a.shared_pool_size 共享池尺寸
                b.library cache 庫高速緩存 :存放SQL語句文本,解析代碼,執行計劃
                c.data dict cache 數據字典高速緩存   :包括表定義和權限信息
             2.database buffer cache  數據高速緩沖區
             3.redo log buffer cache   重做日志緩沖區 
          4.數據庫(Database)
             1.數據文件  data file
             2.控制文件  control file  用來連接instance和database
             3.重做日志文件  redo log file
             4.參數文件   parameter file
             5.口令文件   password file
             6.歸檔日志文件  archived log file

          posted @ 2005-11-04 17:20 lystems 閱讀(193) | 評論 (0)編輯 收藏

          1.構造函數(Constructor)  
             class Class1{
                     Class1() {}
                                }
          2.方法的重載(overload)
             class Calss1{
                     Class1() {}
                     Class1(int i) {}
                                }
          3.this關鍵字,   指當前對象的引用(reference)
          4.finalize()方法,在垃圾回收器前調用
          5.創建對象的總結類Dog
             a.在第1次創建dog類對象或者調用Dog類的方法和字段的時候,java解釋器會搜尋class路徑,找到Dog.class
             b.裝載Dog.class類后,會對static方法和成員進行初始化
             c.用new關鍵字實例化對象的時候,為對象分配內存空間
             d.對成員進行初始化
             e.執行定義成員所做的初始化
             f.調用構造函數
            
            

          posted @ 2005-11-04 14:13 lystems 閱讀(150) | 評論 (0)編輯 收藏

          1.if (boolean) statement  else statement
          2.return 返回1個值并中斷方法的執行
          3.while(boolean) statement   先判斷后執行
          4.do statement while(boolean)  執行1次再判斷
          5.for(init;boolean;step) statement
          6.逗號運算符,只能用于for循環中
             for(i=1,j=2,k=3;i<10;i++)
          7.break      中止循環的執行,跳出循環
          8.continue   中止本次循環,執行下1次循環
          9.標簽
              bq:
              循環語句;
              continue bq; 退出循環,重新執行循環  
              break     bq; 退出整個循環,不再執行 
          10.switch語句 只能用于整數和字符
               switch(整數變量)
               {
                   case 1:statement;break;
                   case 2:statement:break;
                   default :statement;
               }
            

          posted @ 2005-11-04 13:23 lystems 閱讀(461) | 評論 (0)編輯 收藏

          1.算術運算符
             +  -  *   /  %
          2.關系運算符
             >  <  >=  <=  ==  !=
          3.邏輯運算符
             &&   ||    !
          4.位運算符
             & 與運算符       2位都為1的時候為1
              |   或運算符      2位有1位為1的時候為1
             ^   異或運算符  2位有且只有1位為1的時候為1
             ~   非運算符     
          5.移位運算符  只能用于整型的primitive類型
             <   >>n右移位 把左邊的操作數向右移動n位    操作數為正,高位用0填充,操作數為負,高位用1填充
          6.三元運算符
             (boolean)?value1:value2

          posted @ 2005-11-04 12:40 lystems 閱讀(267) | 評論 (0)編輯 收藏

          主站蜘蛛池模板: 嘉祥县| 酒泉市| 海盐县| 黔江区| 呼图壁县| 绥阳县| 乳源| 邢台市| 南京市| 孟连| 阿拉善左旗| 临澧县| 盐亭县| 刚察县| 镇安县| 夹江县| 南川市| 普宁市| 南康市| 五大连池市| 石景山区| 开阳县| 淮南市| 高陵县| 舞钢市| 久治县| 海门市| 拉萨市| 温州市| 隆回县| 西安市| 文安县| 峡江县| 郧西县| 西林县| 麻栗坡县| 台东市| 昌平区| 威宁| 吉木乃县| 麦盖提县|