JAVA语言基础(一)

1.字面值

  • 字符串(双引号)
  • 整数
  • 小数
  • 字符(单引号)
  • 布尔型(boolean)

2.变量

定义:在程序执行的过程中,在某个范围内其值可以进行改变的量。

定义变量:数据类型 变量名=变量值

意义:有效节省空间

变量初始化,赋值:

int b1,b2,b3=23(error)

//声明b1,b2,b3
//23赋值给b3

3.基本数据类型(四类八种)

  1. 整数型
  •     byte(一个字节)(-128~127)
  •     short(两个字节)(-32768~32767)
  •     int(四个字节)(默认使用)
  •     long(八个字节)(使用时加上L)

    2.浮点型

  •     double(八个字节)(默认)
  •     float(四个字节)(使用时加上个F)
  •     bigDecimal(精准数据时使用)

    3.字符型

  •     char(两个字节)(单个汉字、字母,使用单引号)(注:赋值为数字是是ASCII所对应的值)

    4.Boolean型

  •     应用在逻辑运算当中

    5.总结

  • 从容量大的数据类型想容量小的数据类型进行转换时,需要进行强制转换
  • 转义字符用“\”来使用(“\n" 换行)
  • char类型+int型=int型
  • //两个byte型相加赋值给第三个byte型数据(error)
    //理由:默认是int,需要进行强制转换
    
    byte a=1;
    byte b=2;
    
    byte c=(byte)(a+b);

     

  • 关于基本数据类型转换规则 
  1. 8种基本数据类型除了boolean型外都可以进行相互转换
  2. 小容量数据类型向大容量数据类型转换叫做自动转换
  3. 大容量数据类型向小容量数据类型转换时,需要进行强制转换
  4. byte、short、char转化时,转换成int在做运算
  5. 如果没有超出byte、short、char的取值范围,可以直接将整数赋值给byte、short、char
  6. 多种数据类型做混合运算,转换成容量最大的进行运算

  

 

 

    

 

posted @ 2019-03-26 17:30  一起学编程  阅读(95)  评论(0编辑  收藏  举报