Java常量、变量、数据类型

常量、变量、数据类型

常量

指在程序执行期间其值不能发生变化的数据。例如数学中的π= 3.1415……又如:整数123,小
数1.23,字符’A’,布尔常量 true、false等。

程序开发中,常量名一般规则全部大写,声明常量时必须赋值,以后只能使用,不能再赋值,java语言声明常量使用final。
package cn.qhk;
//静态导入 PI是常量.
import static java.lang.Math.PI;
public class V1 {

    //成员,属性
    final static int AGE = 99;
    public static void main(String[] args) {
//局部 常量
            final double pi = Math.PI;
            System.out.println(AGE);
            System.out.println(pi);
//使用常量
            System.out.println(PI);
        }
    }

在这里插入图片描述

变量

变量:是指值在程序运行期间可以被改变的量。变量用于储存信息。它指向内存的某个单元,而且指明了这块内存有多大。Java是强类型,变量必须先声明初始化才可以使用。Java程序中,变量名是区分大小写的。

//属性 成员 变量 属性 在实例化会自动初始化 int 0 、double float 0.0 、Object null、boolean false

数据类型

Java支持的数据类型分为两类:基本数据类型和引用数据类型。
基本数据类型共有8种,可以分为三类:
(1)数值型:整数类型(byte、short、int、long)和浮点类型(float、double)
(2)字符型:char
(3)布尔型;boolean

在这里插入图片描述
在这里插入图片描述
float和double的最小值和最大值都是以科学记数法的形式输出的,结尾的“E+数字”表示E之前的数
字要乘以10的多少倍。比如3.14E3就是3.14×1000=3140,3.14E-3就是3.14/1000=0.00314。
注意一下几点:
(1)java八种基本数据类型的字节数:1字节(byte、boolean)、 2字节(short、char)、4字节(int、
float)、8字节(long、double)
(2)浮点数的默认类型为double(如果需要声明一个常量为float型,则必须要在末尾加上f或F)
(3)整数的默认类型为int(声明Long型在末尾加上l或者L)
(4)八种基本数据类型的包装类:除了char的是Character、int类型的是Integer,其他都是首字母
大写
(5)char类型是无符号的,不能为负,所以是0开始的
(6)f F 、l L 、dD

猜你喜欢

转载自blog.csdn.net/qq_56015865/article/details/128944135