您的位置:首页 > 编程语言 > Java开发

Java学习第一天—数据类型

2018-12-05 20:39 211 查看

关键字定义:被java语言赋予了特殊含义,用作专门用途的字符串

特点:关键字中所有字母都为小写 标识符:能自己命名的类,方法,变量等
Java中的命名规范

  1. 变量

  2. 基本数据类型
    整数(int ,long ,short , byte):long型数值后面要加 L ,如 45L
    浮点数(double,float):float型的数值,要再后面加 f 或者 F,如 19.3f
    字符型(char):只能表示一个字符,英文,中文,标点
    布尔型(boolean):Boolean的初始值为false

  3. 数据类型自动转换
    当容量小的数据类型与容量大的数据类型做运算的时候,容量小的会自动转换为容量大的数据类型
    byte , short ,char , —> int , —> long , —> float , —> double

    int i1 = 12;
    short s1 = 2;
    int i2 = s1+i1;
    float f1 = 12.3F;
    float f2 = f1 + i2;
    //i2 + f1 自动转换为 float
    **//需要注意:当char\byte\short之间做运算时,默认的结果为int**
  4. 强制转换
    容量大的转换为容量小的

    long l1 = 12345L;
    int m1 = **(int)** l1;

但强制转换可能造成精度损失

byte by1 = (byte) m1;
System.out.println(by1);
结果显示by1的值为  57 ,不是12345

字符串与基本数据类型的运算只能是连接,结果仍为一个字符串

String st1 = "hello";
int myInt = 12;
char c= 'a';
System.out.println(st1 + myInt + c);
System.out.println(myInt + c + st1);
结果为

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐