JAVA变量类型与数据类型

在JAVA语言中如果想使用变量,那么就得必需声明

JAVA数据类型分为两种,一种是基本类型,另一种是引用类型。

基本类型:
byte(8位 1个字节)
sort(16位 2个字节)
int(32位 4个字节)
long(64位 8个字节)
float (32位 4个字节)
double(64位 8个字节)
boolean (32位 4个字节)
char(16位 2个字节)
上面所说的一般是针对32位 和 64位操作系统的
如果是16位操作系统的 那么位数和字节减半

引用类型:JAVA对象

JAVA的变量类型

  • 实例变量
  • 局部变量
  • 类变量

局部变量

  • 声明在方法,构造方法,或语句块中
  • 局部变量在方法,构造方法,语句块中被执行时创建,一但执行完毕,立刻就会被销毁掉
  • 访问修饰符不能修饰局部变量
  • 局部变量只在,构造方法,语句块中,方法中可见
  • 局部变量创建的时候在栈上开辟空间
  • 局部变量没有初始值,只有在创建的时候给予初始值,才可以使用
public class Test{ 
   public void pupAge(){
      int age = 0;
      age = age + 7;
      System.out.println("Puppy age is : " + age);
   }
   
   public static void main(String args[]){
      Test test = new Test();
      test.pupAge();
   }
}

实例变量(成员变量)

  • 声明在类中,但是在方法,构造方法,语句块外
  • 当一个变量被实例化后,每一个变量的值就跟着确定了
  • 实例变量在对象创建的时候创建,在对象销毁的时候销毁
  • 实例变量至少被一个方法,构造方法,或者语句块引用,使得外部能够通过这些方法获取变量的信息。
  • 实例变量可以声明在使用前,或者使用后
  • 访问修饰符可以修饰实例变量
  • 实例变量一般在方法中,构造方法中,语句块中可见,一半把实例变量设置为私有,通过访问修饰符可以使实例变量对之类可见
  • 实例变量有默认值boolean 默认是false ,int默认是0,实例变量默认值是null
  • 实例变量可以通过中户声明其他方法中指定;
    实例变量可以直接通过变量名访问。但在静态方法以及其他类中,就应该使用完全限定名:
发布了69 篇原创文章 · 获赞 6 · 访问量 2507

猜你喜欢

转载自blog.csdn.net/qq_40539437/article/details/103947475