Java學習第二天

變量:

  • 變量是數(shù)據(jù)的存儲空間
  • 定義變量的語法:
    類型 變量名 = 值
import java.util.Scanner;

public class Hello {

    public static void main(String[] args) {
        //變量 -- 數(shù)據(jù)的存儲空間
        //定義變量的語法:
        //類型  變量名 = 值盏筐;
        //double a, b;
        Scanner input = new Scanner(System.in);
        System.out.print("a = ");
        int a = input.nextInt();
        System.out.print("b = ");
        int b = input.nextInt();
        input.close();
        // f -- format -- 格式化
        // \n -- 轉(zhuǎn)義字符 -- 換行
        // %f -- 浮點數(shù)(小數(shù))占位符
        // %d -- 整數(shù)占位符
        System.out.printf("%d + %d = %d\n ",  a , b , a + b);   
        System.out.printf("%d - %d = %d\n ",  a , b , a - b);
        System.out.printf("%d * %d = %d\n ",  a , b , a * b);
        System.out.printf("%d / %d = %d\n ",  a , b , a / b);
        //如果要在格式化字符串中寫%
        //那么需要寫成%%(第一個%是轉(zhuǎn)義字符)
        System.out.printf("%d %% %d = %d\n", a , b , a % b);
    }
}
  • 被final修飾的變量只能一次賦值,以后不能再修改它的值
    通常稱之為常量
import java.util.Scanner;

public class Text02 {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        System.out.print("輸入圓半徑為 = ");
        double a = input.nextDouble();
        //被final修飾的變量只能一次賦值吆倦,以后不能再修改它的值
        //通常稱之為常量
        final double  PI = 3.14;
        input.close();
        System.out.println("半徑為" + a + "的圓的面積= " + PI * a * a);
        System.out.println("半徑為" + a + "的圓的周長= " + PI * 2 * a);
    }

}

  • 關鍵字
    在程序中有特殊含義的單詞
    表示類型的關鍵字:
    byte(1)、short(2)斗幼、int(4)包颁、long(8)

  • 標識符
    我們給變量、常量咆耿、方法、類爹橱、接口等起的名字叫標識符

  • 標識符的命名規(guī)則
    1. 字母(Unicode字符)萨螺、數(shù)字、下劃線和$愧驱。數(shù)字不能開頭慰技。
    2.大小寫敏感(區(qū)分大小寫)。
    3.不能使用關鍵字作標識符组砚。
    4.見名知意
    5.駝峰命名法:
    命名類吻商、接口、枚舉糟红、注釋每個單詞首字母大寫手报。
    命名常量全部用大寫蚯舱,多個單詞用下劃線分隔。

  • 運算符
    1.賦值運算符:
    =掩蛤、 +=、 -+陈肛、 *=揍鸟、 /=、 %=....
    2.算術運算符
    +句旱、 -阳藻、 *、 /谈撒、 %
    3.比較運算符
    >=腥泥、 <=、 >啃匿、 <蛔外、 ==、 溯乒!= 結果一定是布爾值
    4.短路運算符
    &&(短路與運算-而且)夹厌、 ||(短路或運算-或者)
    5.邏輯運算符
    &(邏輯與運算)、 |(邏輯或運算)

  • 字面量(直接量)-literal
    1.整數(shù)字面量:123裆悄、0x123矛纹、0123、0b101光稼、10L
    2.小數(shù)字面量:1.23F或南、1.23、1.23e2艾君、1.23e-2
    3.字符字面量:'a'采够、'A'、'易'腻贰、'\n'吁恍、'''、'\0123'
    4.布爾字面量:true播演、false
    5.引用字面量:null
    6.類型字面量:String.class冀瓦、int.class

  • 分隔符(separator)
    ; 写烤, {} [] () : 空格

//在計算機中表示數(shù)據(jù)的最小單位是比特 - bit - 一個0或者一個1
//1字節(jié)(Byte) = 8比特
//千字節(jié)(KB) = 1024字節(jié)
//兆字節(jié)(MB) = 1024KB
//吉字節(jié)(GB)= 1024MB
//太字節(jié)(TB) = 1024GB
public class Text04 {

    public static void main(String[] args) {
    //關鍵字 - 在程序中有特殊含義的單詞
    //表示類型的關鍵字
    //  - byte(1)/short(2)/int(4)/long(8)
    //  - float(4)/double(8)
    //  - char(2)
    //  - boolean(1bit)  true(真)/false(假)
    //  標識符 - 我們給變量翼闽、常量、方法洲炊、類感局、接口等起的名字叫標識符
    //  標識符的命名規(guī)則 :
    //  1. 字母(萬國碼字符/Unicode字符)尼啡、數(shù)字、下劃線和$询微。數(shù)字不能開頭
    //  2. 大小寫敏感(區(qū)分大小寫)
    //  3. 不能使用關鍵字作標識符
    //  4. 見名知意
    //  5. 駝峰命名法
    //    - 命名類崖瞭、接口、枚舉撑毛、注釋: 每個單詞首字母大寫
    //    - 命名變量书聚、方法,第一個單詞全小寫從第二個單詞開始每個單詞首字母大寫
    //    - 命名常量用全大寫藻雌,多個單詞用下劃線分隔
    //  運算符
    //     - 賦值運算符 = 雌续、 += 、 -= 胯杭、 *= 驯杜、 /= 、 %=做个、....
    //     - 算術運算符 +、-叁温、*、/冲九、%
    //     - 比較運算符 >、<跟束、>=莺奸、<=、==灭贷、!=  - 結果一定是布爾值
    //     - 短路運算符 &&(短路與運算-而且)、||(短路或運算-或者)
    //     - 邏輯運算符&(邏輯與運算)甚疟、|(邏輯或運算)
    //      字面量(直接量)-literal
    //       - 整數(shù)字面量:123 0x123 0123 0b101 10L
    //       - 小數(shù)字面量:1.23F 1.23 1.23e2 1.23e-2
    //       - 字符字面量: 'a' 'A' '昊' '\n' '\' '\'' '\0123'
    //       - 布爾字面量: true false
    //       - 引用字面量: null
    //       - 類型字面量: String.class  int.class
    //       分隔符 - separator
    //         - ; , () {} [] : 空格
        int a = 10;
        a += 20; // a = a + 20
        a *= 5; // a = a *5
        a *= a + 2; // a = a * (a + 2)
        int a1 = 101;    //十進制
        int a2 = 0101;   //八進制
        int a3 = 0x101;  //十六進制
        int a4 = 0b101;  //二進制
        long a5 = 101L;
        int a6 = 123_456_789;
        System.out.println(a1);
        System.out.println(a2);
        System.out.println(a3);
        System.out.println(a4);
        System.out.println(a5);
        System.out.println(a6);
        System.out.println(Byte.MIN_VALUE + "~" + Byte.MAX_VALUE);
        float b1 = 1.23F;
        double b2 = 1.23;
        double b3 = 123.456;
        double b4 = 1.23456e2;
        double b5 = 1.23456e-2;
        System.out.println(b1);
        System.out.println(b2);
        System.out.println(b3);
        System.out.println(b4);
        System.out.println(b5);
    }

}
最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市逃延,隨后出現(xiàn)的幾起案子览妖,更是在濱河造成了極大的恐慌,老刑警劉巖讽膏,帶你破解...
    沈念sama閱讀 211,743評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件拄丰,死亡現(xiàn)場離奇詭異俐末,居然都是意外死亡奄侠,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,296評論 3 385
  • 文/潘曉璐 我一進店門遭铺,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人魂挂,你說我怎么就攤上這事馁筐。” “怎么了果正?”我有些...
    開封第一講書人閱讀 157,285評論 0 348
  • 文/不壞的土叔 我叫張陵盟迟,是天一觀的道長。 經(jīng)常有香客問我攒菠,道長,這世上最難降的妖魔是什么卓起? 我笑而不...
    開封第一講書人閱讀 56,485評論 1 283
  • 正文 為了忘掉前任凹炸,我火速辦了婚禮,結果婚禮上啤它,老公的妹妹穿的比我還像新娘奕筐。我一直安慰自己变骡,他們只是感情好,可當我...
    茶點故事閱讀 65,581評論 6 386
  • 文/花漫 我一把揭開白布笆怠。 她就那樣靜靜地躺著誊爹,像睡著了一般瓢捉。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上泡态,一...
    開封第一講書人閱讀 49,821評論 1 290
  • 那天迂卢,我揣著相機與錄音,去河邊找鬼靶壮。 笑死,一個胖子當著我的面吹牛腾降,可吹牛的內(nèi)容都是我干的碎绎。 我是一名探鬼主播,決...
    沈念sama閱讀 38,960評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼奸晴,長吁一口氣:“原來是場噩夢啊……” “哼日麸!你這毒婦竟也來了寄啼?” 一聲冷哼從身側響起赘淮,我...
    開封第一講書人閱讀 37,719評論 0 266
  • 序言:老撾萬榮一對情侶失蹤梢卸,失蹤者是張志新(化名)和其女友劉穎走诞,沒想到半個月后蛤高,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,186評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡塞绿,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,516評論 2 327
  • 正文 我和宋清朗相戀三年异吻,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,650評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡棋返,死狀恐怖雷猪,靈堂內(nèi)的尸體忽然破棺而出睛竣,到底是詐尸還是另有隱情求摇,我是刑警寧澤,帶...
    沈念sama閱讀 34,329評論 4 330
  • 正文 年R本政府宣布验夯,位于F島的核電站摔刁,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏簸搞。R本人自食惡果不足惜准潭,卻給世界環(huán)境...
    茶點故事閱讀 39,936評論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望寺擂。 院中可真熱鬧泼掠,春花似錦怔软、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,757評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至吝梅,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間苏携,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,991評論 1 266
  • 我被黑心中介騙來泰國打工装蓬, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人矛物。 一個月前我還...
    沈念sama閱讀 46,370評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像峦萎,于是被迫代替她去往敵國和親忆首。 傳聞我的和親對象是個殘疾皇子爱榔,可洞房花燭夜當晚...
    茶點故事閱讀 43,527評論 2 349

推薦閱讀更多精彩內(nèi)容