Jafe Lee

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

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

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

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

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

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

          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 閱讀(368) 評論(0)  編輯  收藏 所屬分類: Java
          主站蜘蛛池模板: 阳信县| 无锡市| 栖霞市| 双柏县| 文山县| 双鸭山市| 张家口市| 平江县| 西丰县| 瑞安市| 丰城市| 越西县| 延寿县| 洞头县| 星子县| 临汾市| 太保市| 绥阳县| 泸定县| 崇阳县| 湘阴县| 藁城市| 祥云县| 绩溪县| 陕西省| 寿阳县| 安岳县| 金华市| 札达县| 怀安县| 韩城市| 寿阳县| 荆州市| 民勤县| 光泽县| 莱阳市| 灌阳县| 宜宾县| 梁平县| 米易县| 尼玛县|