Jafe Lee

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            49 隨筆 :: 0 文章 :: 24 評論 :: 0 Trackbacks
          1、關于import:
          (1) 使用 * 一次只能import 一個package的類,例如想要 import 包java.util中內(nèi)容不能用 import java.*.*; 也不能企圖通過這種方式:import java.*; util.Date date = new Date();來引用

          (2)static imports: 從JDK 5.0開始,可以用static方法來import 某個類的靜態(tài)方法和靜態(tài)常量。例如:

          ImportTest.java

          static imports 的好處:例如:
          sqrt(pow(x, 2) + pow(y, 2))
          Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2))? ;? if (d.get(DAY_OF_WEEK) == MONDAY)if (d.get(Calendar.DAY_OF_WEEK) == Calendar.MONDAY) 看起來要整潔,可讀性也絲毫不會受影響~~

          2、塊作用域:(參考資料:《Java2 核心技術》)
          (1)塊(即符合語句)是指由一對花括號括起來的若干條簡單的Java語句。塊確定了變量的作用域。一個塊可以嵌套在另一個塊中。例如
          TestBlock.java
          注意k的作用域,在花括號外是不能再引用k的。
          (2)不能在嵌套的兩個塊中聲明同名變量。例如下面的代碼編譯時是通不過的:
          TestBlock.java

          但是這樣是可以的:
          TestBlock.java

          3、使用內(nèi)部類(inner class)的動機:
          • 內(nèi)部類方法可以訪問該類定義所在的作用域的數(shù)據(jù),包括私有的數(shù)據(jù)
          • 內(nèi)部類可以對同一個包中的其它類隱藏起來
          • 當想要定義一個回調(diào)函數(shù)且不想編寫大量代碼時使用匿名(anonymous)內(nèi)部類比較便捷。(?)
          4、只有內(nèi)部類可以是私有類,常規(guī)類只能具有包的可見性或公有的可見性

          5、JFrame 與JPane類的繼承層次結構
          jframe.JPG

          6、有時候JFrame程序退出時為什么要調(diào)用setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)?
          這是因為在包含多個程序框架的程序中,不能因為用戶關閉了其中一個框架就讓程序退出。在默認情況下用戶關閉窗口時只是將框架隱藏了起來,而程序并沒有終止。

          7、封裝了用戶系統(tǒng)的各個元素的顏色的SystemColor類中的系統(tǒng)顏色和它們的含義:

          System Colors

          desktop

          Background color of desktop

          activeCaption

          Background color for captions

          activeCaptionText

          Text color for captions

          activeCaptionBorder

          Border color for caption text

          inactiveCaption

          Background color for inactive captions

          inactiveCaptionText

          Text color for inactive captions

          inactiveCaptionBorder

          Border color for inactive captions

          window

          Background for windows

          windowBorder

          Color of window border frame

          windowText

          Text color inside windows

          menu

          Background for menus

          menuText

          Text color for menus

          text

          Background color for text

          textText

          Text color for text

          textInactiveText

          Text color for inactive controls

          textHighlight

          Background color for highlighted text

          textHighlightText

          Text color for highlighted text

          control

          Background color for controls

          controlText

          Text color for controls

          controlLtHighlight

          Light highlight color for controls

          controlHighlight

          Highlight color for controls

          controlShadow

          Shadow color for controls

          controlDkShadow

          Dark shadow color for controls

          scrollbar

          Background color for scrollbars

          info

          Background color for spot-help text

          infoText

          Text color for spot-help text

          posted on 2007-07-21 09:55 Jafe Lee 閱讀(358) 評論(0)  編輯  收藏 所屬分類: Java
          主站蜘蛛池模板: 吉首市| 黄陵县| 垫江县| 油尖旺区| 遂溪县| 乌兰县| 灵寿县| 西乌珠穆沁旗| 阿勒泰市| 阿图什市| 黄骅市| 股票| 买车| 六枝特区| 如东县| 文化| 内黄县| 巴青县| 通辽市| 信宜市| 寿阳县| 商河县| 宜川县| 阿拉善右旗| 弥勒县| 阳原县| 南康市| 遂宁市| 错那县| 股票| 梨树县| 莲花县| 修武县| 永兴县| 上犹县| 延庆县| 双流县| 徐汇区| 新巴尔虎右旗| 英超| 西峡县|