基本数据类型

数据类型分为两大类

基本数据类型: 统称为四类八种

整数型:byte short int long

浮点型:float double

字符型:char

布尔型:boolean

引用数据类型:字符串、类、数组、接口

数据类型

关键字

内存占用

取值范围

字节型

byte

1个字节

-128—127

短整型

short

2个字节

-32768—32767

整型

int

4个字节

基本数据类型 java 基本数据类型包括_基本数据类型 java

长整型

long

8个字节

基本数据类型 java 基本数据类型包括_后缀_02

单精度浮点

float

4个字节

1.4013E-45~3.4028E+38

双精度浮点

double

8个字节

4.9E-324~1.7977E+308

字符型

char

2个字节

0-65536

布尔型

boolean

1个字节

true、false

 

 

 

 

 

 

 

 

 

 

注意事项:

1.字符串不是基本类型,而是引用类型。

2.浮点型可能只是一个近似值,并非精确的值。

3.数据范围与字节数不一定相关,例如float数据范围比long更加广泛,但是float是4字节,long是8字节。

4.浮点数当中默认类型是double。如果一定要使用float类型,需要加上一个后缀F。

   如果是整数,默认为int类型,如果一定要使用long类型,需要加上一个后缀L。推荐使用大写字母后缀。

 

 

变量的概念和定义格式

定义:程序运行期间,内容可以发生改变的量

格式:
数据类型 变量名; 创建一个变量

变量名 = 数据值; 赋值,将右边的数据值,赋值给左边的变量

第二种格式:

数据类型 变量名 = 值; 在创建一个变量的同时,立刻放入指定的变量名中。

 

变量的使用

int num;
        num = 10;
        System.out.println(num);

        num = 20;
        System.out.println(num);

运行结果:

基本数据类型 java 基本数据类型包括_赋值_03

 


 首先定义一个变量赋值为10,输入结果为10。在之后又赋值20,那么这个20会顶替之前的20,所以输出20

int i = 30;
        System.out.println(i);

运行结果:

基本数据类型 java 基本数据类型包括_数据类型_04

 

 在这里直接在创建变量的时候进行赋值,赋值为几,输出就是几。

 

注意事项:

1、如果创建多个变量,那么变量之间的名称不可以重复

2、对于float和long类型来说字母后缀F和f不要丢掉

3、如果使用byte或者short类型的变量,那么右侧的数据值不能超过左侧类型的范围

4、没有进行赋值的变量不能直接使用,一定要赋值之后才能使用

5、变量使用不能超过作用域的范围

  作用域:从定义变量的一行开始,一直到直接所属的大括号结束为止