基本数据类型和变量

基本数据类型

数据类型分为两大类

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

整数型:byte short int long

浮点型:float double

字符型:char

布尔型:boolean

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

数据类型 关键字 内存占用 取值范围
字节型 byte 1个字节 -128—127
短整型 short 2个字节 -32768—32767
整型 int 4个字节
长整型 long 8个字节
单精度浮点 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);

运行结果:

 

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

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

运行结果:

 

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

 

注意事项:

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

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

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

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

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

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

 

posted @   xjw12345  阅读(84)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示