浅谈Java语言中的数据类型和变量

Java语言是一种强调数据类型的语言,在声明任何变量时,必须将该变量定义为一种数据类型。Java中的数据类型分为基本数据类型和对象类型(引用数据类型)。

基本数据类型主要有整型、字符型、浮点型、布尔型。

其中整型有字节型、短整形、整数型、长整型。字节型byte用一个字节来表示整·数,它的范围介于-128到127之间,无论采用哪种进制,在输入控制台上,系统都会将其转化为十进制。短整型short用两个字节来表示整数值,其整数值介于-32768到32767之间,它有八进制、十进制、十六进制三种表示方法。整数型int,用四个字节来表示整数,整数值介于-2147483648到2147483647之间,整数型拥有以上所说的各种进制。长整型long用八个字节来表示整数,其数值介于-9223372036854775808到9223372036854775807之间,拥有以上所说的各种进制。在长整型的数据后面要有一个L字母。

字符型数据占两个字节,必须以单引号表示,如‘A’。如果是“A”,就表示一个字符串。

浮点型分为单精度浮点型float和双精度浮点型double。float占4个字节,有效数字最长为7位。double占8个字节,有效数字最长为15位,后面带有标志性符号“D”和“d”。

布尔型数据类型用“true”和“flase”表示。

在了解了相关基本数据类型的学习后,就可以进入初步的学习编程。但之前,我们需要先了解变量。什么是变量呢?变量是指在程序运行中可以变化的量。下面演示了变量声明方法:

声明了一个数据类型为整型的变量a:int a;

变量的划分,从作用范围上看,分为全局变量和局部变量;从数据类型上看,分为基本类型变量和对象类型变量;从所属范围看,分为类变量和成员变量。类变量是指用static声明的全局变量。

变量的初始化,简单的说,就是给变量赋值。例如:int a;a=10.

在程序中有变量就有常亮·,常亮在程序开始到运行结束值都不会变。通常用final声明。

下面是关于常亮变量的程序演示:


public class example {

    //声明一个常亮
    public final int x = 10;
    //定义一个int类型的变量a
    int a = 1;
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        example e = new example();
        System.out.println("全局变量a"+" "+e.a);
        System.out.println("常亮x"+" "+e.x);
        e.print();
    }
    void print(){
        //定义局部变量c
        float c = 23;
        System.out.println("局部变量c"+" "+c);
        
    }

}

猜你喜欢

转载自blog.csdn.net/qq_42080635/article/details/81210743