Java变量和数据类型
变量
变量为我们提供了程序可以操纵的命名存储。您必须先声明所有变量,然后才能使用它们。以下是变量声明的基本形式-
data type variable [ = value][, variable [ = value] ...] ;
数据类型是Java的数据类型之一,变量是变量的名称。要声明多个指定类型的变量,可以使用逗号分隔的列表。
示例
以下是Java中变量声明和初始化的有效示例-
int a, b, c; // Declares three ints, a, b, and c. int a = 10, b = 10; // Example of initialization byte B = 22; // initializes a byte type variable B. double pi = 3.14159; // declares and assigns a value of PI. char a = 'a'; // the char variable a iis initialized with value 'a'
Java中存在三种变量-
局部变量-局部变量在方法,构造函数或块中声明。
实例变量 -实例变量在类中声明,但在方法,构造函数或任何块之外。
类/静态变量-类变量也称为静态变量,是在类中但使用方法,构造函数或块之外使用static关键字声明的。
数据类型
变量不过是用于存储值的保留内存位置。这意味着当您创建变量时,会在内存中保留一些空间。
根据变量的数据类型,操作系统分配内存并决定可以在保留的内存中存储什么。因此,通过为变量分配不同的数据类型,可以在这些变量中存储整数,小数或字符。
Java有两种可用的数据类型-
原始数据类型-Java支持八种原始数据类型。基本数据类型由语言预定义,并由关键字命名。
引用/对象数据类型-引用变量是使用类的已定义构造函数创建的。它们用于访问对象。这些变量被声明为无法更改的特定类型。例如,雇员,小狗等。