本資料來自于國信安項目經(jīng)理劉陽的筆記 1. Java的程序結(jié)構(gòu)(如果是用Eclipse來完成Java項目的創(chuàng)建) l 先要創(chuàng)建一個工程項目(Java Project) l src存儲Java源碼的目錄,xxx.java l 需要在src下面創(chuàng)建Java的package,package的作用主要是區(qū)分不同功能的Java代碼 l package的寫法: 公司的域名(www.gxaedu.com),com.gxaedu
2. Java程序需要注意的編碼規(guī)范 l 一行Java代碼寫完需要加一個”;”來標(biāo)明這行代碼已經(jīng)結(jié)束 l {},Java程序的一個代碼塊。什么時候用{},定義一個class,定義一個方法 l {} 另外一個含義,在括號里面會有多行Java代碼 l 定義一個類名, 單詞的首字母需要大寫 l {} 括號里面的代碼需要一個縮進 l 在定義變量名的時候,單詞首字母小寫,第二個單詞首字母大寫 l 在定義方法名的時候,單詞首字母小寫,第二個單詞首字母大寫 l 以字母, 下劃線, 和$符號開頭(數(shù)字不能開頭) l 不能是關(guān)鍵字和保留字(標(biāo)識符內(nèi)可以包含關(guān)鍵字,但不能與關(guān)鍵字完全一樣) l 嚴格區(qū)分大小寫
3. Java中數(shù)據(jù)類型 l 基本數(shù)據(jù)類型:byte,short,int,long,float,double,char,boolean l 引用數(shù)據(jù)類型:類,數(shù)組,枚舉,接口
數(shù)據(jù)類型為什么要講:數(shù)據(jù)類型就是用來存儲數(shù)據(jù)值的
4. 整型數(shù)據(jù)類型(掌握數(shù)據(jù)類型的長度) l byte, short, int, long l byte --> 1字節(jié) --> 8位 --> -2^7 ~ 2^7-1 l Short --> 2字節(jié) --> 16位 --> -2^15 ~ 2^15 -1 l int --> 4字節(jié) --> 32位 --> -2^31 ~ 2^31-1 l long --> 8字節(jié) --> 64位 --> -2^63 ~ 2^63-1
5. 浮點數(shù)據(jù)類型 Float --> 4字節(jié) double --> 8字節(jié)
6. 布爾類型(沒有長度只存兩個邏輯值 true和false)
7. 字符類型 char --> 2字節(jié) 可以存儲一個中文漢字
8. 變量的使用 語法: 修飾符 數(shù)據(jù)類型 變量名字 [賦值操作] 修飾符:public, private, protected, static, final 數(shù)據(jù)類型:基本數(shù)據(jù)類型和引用數(shù)據(jù)類型 操作符:=
9. 變量和數(shù)據(jù)類型賦值操作過程需要注意一個環(huán)節(jié) l 凡是給定一個固定的數(shù)據(jù)值的時候,這些數(shù)據(jù)都有一個數(shù)據(jù)類型來接收它 l 整數(shù) 1, 2 , 888,這些具體的數(shù)據(jù)值接收它的數(shù)據(jù)類型默認是int l 浮點數(shù) 1.2, 8.88,這些具體的數(shù)據(jù)值接收它的數(shù)據(jù)類型默認是double l 則在變量賦值的過程中一定要看你寫的變量的數(shù)據(jù)類型是什么? float a = 1.2F; long b = 1L; l char字符類型是一個unicode編碼字符,所以 char c = ‘\u9999’;定義方式是正確的
10. 基本數(shù)據(jù)類型轉(zhuǎn)換 l 引入了算術(shù)運算符我們就可以來看看基本數(shù)據(jù)類型的轉(zhuǎn)換,目的就是數(shù)據(jù)精度變化會受到影響,所以提出基本數(shù)據(jù)類型轉(zhuǎn)換的概念
|
|
來自: 昵稱33869941 > 《待分類》