steinqiao  
          日歷
          <2011年11月>
          303112345
          6789101112
          13141516171819
          20212223242526
          27282930123
          45678910
          統計
          • 隨筆 - 8
          • 文章 - 0
          • 評論 - 1
          • 引用 - 0

          導航

          常用鏈接

          留言簿

          隨筆檔案

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

           

          2011年11月17日

               摘要:       Java SE Lesson 3   1.   接口中所聲明的方法都是抽象方法。接口中的方法都是 public 的。 2.   接口中也可以定義成員變量。接口中的成員變量都是 public、final、static 的。 3.   一個類不能既是 final,又是 abst...  閱讀全文
          posted @ 2011-11-24 17:42 斯坦 閱讀(125) | 評論 (0)編輯 收藏
           
               摘要:       JAVA SE Lesson 1     1. 類是一種抽象的概念,對象是類的一種具體表示形式,是具   體的概念。先有類,然后由類來生成對象(Object)。對象又   叫做實例(Instance)。   2. 類由兩大部分構成:屬性以及方法。屬性一般用名詞來表...  閱讀全文
          posted @ 2011-11-22 22:35 斯坦 閱讀(330) | 評論 (1)編輯 收藏
           
               摘要:       Java SE  第九講   1.   面向對象程序設計的三大基本特征:繼承(Inheritence)、封裝(Encapsulation)、多態 (Polymorphism) 2.   封裝:類包含了數據與方法,將數據與方法放在一個類中就構成了封裝。 3.   ...  閱讀全文
          posted @ 2011-11-21 20:57 斯坦 閱讀(147) | 評論 (0)編輯 收藏
           

           

           

           

          Java SE  第六節

           

          1.   條件運算符(三元表達式),其形式為:

          type d = a ? b : c; 具體化形式為:int d = 2 < 1 ? 3 : 4;

          2.   輕量級的文本編輯器:UltraEditEditplusvivimgvim

          3.   流程控制語句 if 的用法為:

           

          第一種形式:

           

          if(布爾表達式)

          {

          //待執行的代碼

          }

           

          第二種形式:

           

          if(布爾表達式)

          {

          //待執行的代碼

          }

          else

          {

          //待執行的代碼

          }

           

          第三種形式:

           

          if(布爾表達式)

          {

          //待執行的代碼

          }

          else if(布爾表達式)

          {

          //待執行的代碼

          }

          else if(布爾表達式)

          {

          //待執行的代碼

          }

          else

          {

          //待執行的代碼

          }


           

           

           

          4.   switch 語句,使用形式為:

           

          switch(變量) //此處的變量類型就目前所學內容來看,只能為 4 種類型:byte, short, int,

          char

          {

          case 常量 1:

          //待執行的代碼

          break;

          case 常量 2:

          //待執行的代碼

          break;

          case 常量 3:

          //待執行的代碼

          break;

          default

          //待執行的代碼

          }

           

          雖然 case 語句中的 break 是可選的,但在絕大多數情況下,如果沒有 break,程序的邏

          輯就會發生錯誤,因此,通常情況下都需要加上 break


          Java SE  7

           

          1.   Java 中的循環控制語句一共有 3 種,分別是 whiledo… while 以及 for 循環。

          2.   while 循環,形式為:

          while(布爾表達式)

          {

          //待執行的代碼

          }

          3.   do…while 循環,新式為:

          do

          {

          //待執行的代碼

          }

          while(布爾表達式);

           

          4.   while do…while 之間的區別:如果布爾表達式的第一次判斷就為 false,那么 while

          環一次也不執行;do…while 循環則會執行一次。如果布爾表達式第一次判斷為 true

          那么 while 循環與 do…while 循環等價。

          5.   for 循環(使用最多的一種循環),形式為:

          for(變量初始化;  條件判斷;  步進)

          {

          //待執行的代碼

          }

           

          for 循環的執行過程:

          1 執行變量初始化。

          2 執行條件判斷。如果條件判斷結果為假,那么退出 for 循環,開始執行循環后面的

          代碼;如果條件判斷為真,執行 for 循環里面的代碼。

          3 執行步進。

          4 重復步驟 2

          posted @ 2011-11-18 21:16 斯坦 閱讀(144) | 評論 (0)編輯 收藏
           

           

           

           

          Java SE  第四講:

           

          1.   當有若干個變量參與運算時,結果類型取決于這些變量中表示范圍最大的那個變量類型。

          比如,參與運算的變量中,有整型 int,有雙精度浮點型 double,有短整型 short,那么

          最后的結果類型就是 double

          2.   int a = 1;

          int b = 2;

          double c = (double)a / b;

           

          上面的代碼中,a b 都是整型,但是通過(double)a 這種轉換將 a 轉換為一個匿名的變

          量,該變量的類型是 double,但是要注意:a 本身依舊是 int 類型,而不是 double 類型,

          這樣,(double)a / b 就是 double 類型除以 int 類型,結果自然是 double 類型。

          3.   取模運算符:使用%表示。

          int a = 5;

          int b = 3;

           

          int c = a % b;

          上面代碼的運行結果是 2,因為 5 除以 3 結果是 1 2

           

          取模的規律:取模的結果符號永遠與被除數的符號相同

           

           

          int a = 5;

          int b = -3;

           

          int c = a % b;

          被除數是 5,那么取模的結果是 2

           

          int a = -5;

          int b = 3;

           

          int c = a % b;

          被除數是-5,那么取模的結果是-2

           

           

           

          Java SE  第五講:

           

          1.   關系運算符:大于(>)、小于(<)、等于(==)、不等于(!=)、大于等于(>=)、小于等

          于(<=),關系運算的結果是個 boolean 值。

          2.   邏輯運算符:重點講解兩個,邏輯運算符本身也返回一個 boolean 值。

          1 邏輯與:使用&&表示,邏輯與是個雙目運算符(即有兩個操作數的運算符),只有

          當兩個操作數都為真的時候,結果才為真;其余情況結果均為假。邏輯與表示的并

          且的意思。

          2 邏輯或:使用||表示,邏輯或也是個雙目運算符,只有當兩個操作數都為假的時候,

          結果才為假;其余情況結果均為真。邏輯或表示或者的意思。

          3.   關于邏輯運算符的短路特性。

          1 邏輯與:如果第一個操作數為 false,那么結果肯定就是 false,所以在這種情況下,

          將不會執行邏輯與后面的運算了,即發生了短路。

          2 邏輯或:如果第一個操作數為 true,那么結果肯定就是 true,所在在這種情況下,

          將不會執行邏輯或后面的運算了,即發生了短路。

          4.   關于變量的自增與自減運算。

          1 關于 int b = a++,作用是將 a 的值先賦給 b,然后再讓 a 自增 1.

          2 關于 int b = ++a,作用是將 a 的值先自增 1,然后將自增后的結果賦給 b

          posted @ 2011-11-17 22:14 斯坦 閱讀(108) | 評論 (0)編輯 收藏
           
          Copyright © 斯坦 Powered by: 博客園 模板提供:滬江博客
          主站蜘蛛池模板: 七台河市| 青龙| 婺源县| 浙江省| 万安县| 孟村| 苍梧县| 平定县| 衡南县| 肃南| 博爱县| 塔城市| 车险| 昭苏县| 米脂县| 保亭| 若尔盖县| 邛崃市| 洪江市| 鲁甸县| 江永县| 来安县| 汽车| 临高县| 霞浦县| 五台县| 白水县| 仙居县| 洛浦县| 松江区| 巩留县| 安图县| 自贡市| 庆城县| 长海县| 盘锦市| 漳平市| 新安县| 桂林市| 巫溪县| 云南省|