大数据系列-day2变量

学习目标:

1. 关键字和保留字

2. 标识符

  • 凡是自己可以起名的地方都叫标识符
  • 命名规则

> 26个英文字母大小写,0-9,_或$

> 数字不能打头

> 不能使用关键字和保留字,但能包含关键字和保留字

> 严格区分大小写,长度不限制

> 标识符不能包含空格

  • 命名规范

包名:所有字母小写:xxyyzz

类名、接口名:首字母大写:XxxYyyZzz

变量名、方法名:第二个单词起首字母大写:xxxYyyZzz

常量名:所有字母大写,用下划线连接XXX_YYY_ZZZ

3. 变量

// 定义变量  变量类型  变量名 = 值;
class
VariableTest{ puvlic static void main(String[] args){ int myAge = 12; System.out.println(myAge); int myNumber; myNumber = 1001; System.out.println(myNumber); } }
// 基本数据类型  8种 
class
VariableTest1{ puvlic static void main(String[] args){ // byte -127 ~ 128 byte b1 = 12; byte b2 = -128; System.out.println(b1); System.out.println(b2); // short int long short s1 = 128; int i1 = 1234; long l1 = 3414233324L; System.out.println(l1); // float double double d1 = 123.3; System.out.println(d1); float f1 = 12.3F; System.out.println(f1); // char char c1 = 'A'; System.out.println(c1); char c2 = '\n'; System.out.print("Hello" + c2); System.out.println("World!"); char c3 = '\u0043'; System.out.println(c3); // boolean boolean bb1 = true; System.out.println(bb1); boolean isMarried = true; if(isMarried){ System.out.println("你就不能参加\"单身派对\"了,很遗憾~"); }else{ System.out.println("你可以多谈谈女朋友"); } } }
// 自动类型提升
// byte、char、short --> int --> long --> float --> double
class
VariableTest2{ puvlic static void main(String[] args){ type b1 = 12; int b2 = 12; int b3 = b1 + b2; long l3 = b1 + b2; double d3 = b1 + b2; System.out.println(b3); System.out.println(l3); System.out.println(d3); } }
// 强制类型转换
class VariableTest3{
    public static void main(String[] args){
    double d1 = 12.9;
    //精度损失
    int i1 = (int)d1; // 截断操作
    System.out.println(i1);

    long l1 = 123;
    short s2 = short(l1);

    //精度损失2
    int i2 = 128;
    byte b2 = (byte)i2;
    System.out.println(b2);
    }
}
class StringTest{
    public static void main(String[] args){
        String s1 = "Hello, World!";
        String s2 = "";
        System.out.println(s1);
        System.out.println(s2);
        
        int number = 1001;
        String numberStr = "学号: ";
        boolean b1 = true;
        String info = numberStr + number;
        String info1 = info + b1;
        System.out.println(info);
        System.out.println(info1);
    }
}
posted @ 2020-05-20 22:12  覆水难收d  阅读(95)  评论(0编辑  收藏  举报