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

          導航

          常用鏈接

          留言簿

          隨筆檔案

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

           

          Java SE  第二講:

           

          1. Windows: notepad, editplus, ultraedit, gvim

          Linux: vi, vim, gedit

          (這個是編寫java的編輯器)

           

          2. Java 中的數據類型分為兩大類:

          1)原生數據類型 Primitive Data Type

          2)引用類型(對象類型) Reference Type

           

          3. 變量與常量:所謂常量,就是值不會變化的量;所謂變量,就是值可以變化

          的量。

           

          4. 如何定義變量?

           

          變量類型 變量名;

          int a;

           

          5. 如何為變量賦值?

           

          變量名 =  變量值;

          a = 2;

           

          =  表示賦值,將等號右邊的值賦給了左邊的變量。

          Java 中使用==表示相等,等價于數學中的=

           

          6.綜合變量定義與賦值。

           

          變量類型 變量名;

          變量名 =  變量值;

           

          int a;

          a = 1;

           

          可以將上面兩個步驟合二為一:

           

          變量類型 變量名 =  變量值;

          int a = 1;

           

          7. 變量名:在 Java 中,變量名以下劃線、字母、$符號開頭,并且后跟下劃線、

          字母、$符號以及數字。總之,Java 中的變量名不能以數字開頭。

           

          Java 中的原生數據類型共有 8 種:

          1 整型:使用 int 表示。(32 位)

          2 字節型:使用 byte 表示。(表示-128127 之間的 256 個整數)。


           

           

           

          3)短整型:使用 short 表示。(16 位)

          4)長整型:使用 long 表示。(64 位)

           

          8. 關于計算機系統中的數據表示

          位:bit(只有 01 兩種狀態),是計算機系統中的最小數據表示單位。

          字節:byte 1 byte = 8 bit

          1 KB = 1024 Byte 1Kg = 1000g,與計算機系統不同)

          1 MB = 1024 KB

          1 GB = 1024 MB

           

          9.注釋。注釋是給人看的,不是給計算機看的。Java 中共有 3 種類型的注釋:

          1)單行注釋:以//開頭,//后面的所有內容均被當作注釋處理。

          2)多行注釋:以/*開頭,以*/結束,中間的所有內容均被當作注釋處理。多行注釋來源于

          C/C++。關于多行注釋,需要注意的是,多行注釋不能嵌套。

          3)另一種多行注釋。用于產生 Java Doc 幫助文檔。暫且不介紹。

           

           

           

          Java SE  第三講:

           

          1.   Java 中的原生數據類型共有 8 種:

          1 整型:使用 int 表示。(32 位)

          2 字節型:使用 byte 表示。(表示-128127 之間的 256 個整數, 8 位)。

          3)短整型:使用 short 表示。(16 位)

          4)長整型:使用 long 表示。(64 位)

          5)單精度浮點型:使用 float 表示。所謂浮點型,指的就是小數,也叫做實數,比如 1.2

          6)雙精度浮點型:使用 double 表示。雙精度浮點型表示的數據范圍要比單精度浮點型大。

          7)字符型:使用 char 表示(char character 的縮寫)。所謂字符,就是單個的字符表示,

          比如字母 a,或者中文張,外面用單引號包圍上。比如 char a = ‘B’; char b = ‘’;

          8)布爾類型,使用 boolean 表示。布爾類型只有兩種可能值,分別是 true false

           

          2.   Java 中的所有浮點類型默認情況下都是 double。不能將 double 類型的值賦給 float 類型

          的變量,即便該 double 類型的值處于 float 類型的范圍內也是不可以的。總之,能否成

          功賦值取決于等號右邊的值類型與等號左邊的變量類型是否一致。

          3.   如何將 double 類型的值賦給 float 類型的變量?答案就是(1)強制類型轉換,將 double

          型的值強制轉換為 float 類型。(2)使用 java 預言的支持。

          強制轉換的語法: 類型 變量名 = (類型)變量值;

          4.   變量在使用前必須要賦值;變量必須要聲明其類型方可使用;變量在使用前必須要定義,

          并且只能定義一次。

          5.   如下代碼無法通過編譯:

          int a = 1;

          short b = a;

           

          a int 類型,b short 類型,int 類型表示的數據范圍要比 short 類型大,不能將表示

          范圍大的值賦給表示范圍小的變量。

          6.   如下代碼可以通過編譯:

          short a = 1;

          int b = a;

          a short 類型,b int 類型,int 類型表示的數據范圍要比 short 類型大,可以將表示

          范圍小的值賦給表示范圍大的變量。

          7.   總結:可以將表示范圍小的值賦給表示范圍大的變量;但不能直接將表示范圍大的值賦

          給表示范圍小的變量,只能通過強制類型轉換實現。

          posted on 2011-11-16 19:36 斯坦 閱讀(340) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
           
          Copyright © 斯坦 Powered by: 博客園 模板提供:滬江博客
          主站蜘蛛池模板: 中卫市| 新蔡县| 普兰店市| 当涂县| 灌南县| 灌云县| 措美县| 沭阳县| 民勤县| 古交市| 海宁市| 越西县| 临沧市| 马边| 岳阳县| 江华| 扎兰屯市| 安达市| 太和县| 巨野县| 渝中区| 台中市| 灵寿县| 凤庆县| 海丰县| 闵行区| 镇沅| 绵竹市| 佛冈县| 临猗县| 府谷县| 灵川县| 新营市| 桂林市| 平湖市| 道孚县| 区。| 嵊泗县| 阳春市| 广安市| 浑源县|