详解Java基础数据类型

 Java的数据类型   

        在java语言中,数据类型分为基础数据类型引用数据类型,每一个变量都必须声明一种类型。基础数据类型是直接包含魔法值,而引用数据类型则是引用对象。在本章中,只解读Java语言中的基础数据类型。

 Java八种基础数据类型(图)

类型详解

整型int

字节型byte

短整型short

长整型long

单精度浮点型float

双精度浮点型double

字符型 char

布尔型boolean


 Java八种基础数据类型(图)

        

         在Java中,上图八种基础数据类型也可被归结为四类基础数据类型。分别为:整数型浮点型字符型以及布尔类型

类型详解

整型int

        整型int在Java的整数型中属于是默认的,占4个字节,也是我们在编写代码时最常用的整形数据类型。

它的语法格式:

int 变量名 = 初始值;

字节型byte

        字节型byte占1个字节,是Java中最小的数据类型。

 它的语法格式:

byte 变量名 = 初始值;

短整型short

        短整型short占2个字节。

 它的语法格式:

short 变量名 = 初始值;

长整型long

        长整型long占8个字节,赋值后面需要加上L/l 表示为长整型。

 它的语法格式:

long 变量名 = 初始值L;

单精度浮点型float

        单精度浮点型float占4个字节,精度较小,赋值后需要加上F/f 表示单精度浮点型。

 它的语法格式:

float 变量名 = 初始值F;

双精度浮点型double

        双精度浮点型double占8个字节,精度高,属于默认的浮点类型。

 它的语法格式:

double 变量名 = 初始值;

字符型 char

        字符型char占2个字节,在Java中声明时采用 单引号+单个字符 表示。

        在Java 中使用 Unicode编码表示字符,因此也支持中文。

        char类型也可与整形转换,因为Java为char提供算术运算支持。

 它的语法格式:

char 变量名 = '初始值';

布尔型boolean

        布尔型boolean占一个字节,只有true(真)和flase(假)。

        通常用于逻辑条件判断中。

 它的语法格式:

boolean变量名 = true/flase;

 PS:

  1. 在Java中的 = 符号含义为赋值,与数学中的含义不相同。
  2. 在判断语句中,需要使用 == 符号才是判定是否相等。
  3. 变量名尽量遵循驼峰法则(Camel-Case),养成良好的代码书写规范。
  4. 每一个语句块结尾必须加上 ;否则编译时会报错。
  5. 声明全局变量时,必须赋初始值,否则编译不通过。


版权声明:本文为m0_70115494原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。