首页 > 编程知识 正文

java变量详解2的简单介绍

时间:2023-12-11 12:29:16 阅读:314231 作者:BLSQ

本文目录一览:

JAVA 类变量和成员变量怎么理解

成员变量就是类中的属性。当new对象的时候,每个对象都有一份属性。一个对象中的属性就是成员变量。在类内部,任何地方都可以访问成员变量。类变量是被static修饰的属性。作用范围在类变量定义之后。

class Person{    

//成员变量,实例变量    

String name;    

//静态变量,类变量,所有对象共享的属性用static修饰    

static String country = "CN";    

public void show(){          

System. out.println(country + ":" + name); }}

class StaticDemo{    

public static void main(String[]args){          

Personp = new Person();          

System. out.println(p.country);             //可以用类名直接调用          

System. out.println(Person.country);      }} 

扩展资料:

成员变量和类变量的区别:

1、两个变量的生命周期不同

成员变量随着对象的创建而存在,随着对象的回收而释放。

静态变量随着类的加载而存在,随着类的消失而消失。

2、调用方式不同

成员变量只能被对象调用。

静态变量可以被对象调用,还可以被类名调用。

3、数据存储位置不同

成员变量存储在堆内存的对象中,所以也叫对象的特有数据。

静态变量数据存储在方法区(共享数据区)的静态区,所以也叫对象的共享数据。

Java的变量及数据类型介绍

Java的变量可以分为:成员变量和局部变量

数据类型分为原始数据类型和引用数据类型

原始数据类型:int

,double,float,byte,short,long,char,boolean

包装类:Integer,Double,Float,Byte,Short,Long,Character,Boolean

引用数据类型:数组,对象,String类等

Java中的变量是什么意思?

简单的说,我们可以把变量看作是个盒子,可以将钥匙、手机、饮料等物品存放在这个盒子中,也可以在需要的时候换成我们想存放的新物品。

在 Java 中,我们通过三个元素描述变量:变量类型、变量名以及变量值。

如果我们把变量比作是酒店的房间,要存储的数据就好比要住宿的客人,我们可以根据客人的要求安排其入住“标准间”或者是“总统套房”,并且可以根据房间名字快速查找到入住客人的信息。同理,在 Java 程序中,我们也可以根据所需要保存的数据的格式,将其保存在指定类型的变量空间中,并且通过变量名快速定位!

例如,我们定义了一个变量 love ,用来保存一个字符串 “imooc” , 在程序中只要找到了 love 这个变量,就能找到存储在里面的 ”imooc”!当然,我们也可以把 love 里面的值更换成新的字符串 “i love imooc” !

运行结果:

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。