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
          主站蜘蛛池模板: 富裕县| 达日县| 宜君县| 绍兴县| 伊春市| 鄂尔多斯市| 北碚区| 调兵山市| 黑河市| 济南市| 贵州省| 叙永县| 独山县| 双江| 石嘴山市| 樟树市| 句容市| 肇源县| 徐水县| 新巴尔虎左旗| 林芝县| 潼南县| 磐安县| 玉龙| 罗田县| 义乌市| 宜川县| 肥东县| 鹤庆县| 扬中市| 汶川县| 苏尼特左旗| 探索| 登封市| 清水县| 临颍县| 大关县| 延安市| 宁夏| 梁山县| 云阳县|