JAVA中全局变量

java中的全局变量是由public修饰的static成员变量,形如publicstaticintID;java中的全局变量是放在静态方法区中的,所有的实例对象会共享同一份全局变量。所以一旦对某个类实例化后对其中的全局变量做出修改,那么其他的实例其中的全局变量值也相应的会被修改。定义了一个测试类如下:packageTEST;publicclassClassTest{ pu…

大家好,又见面了,我是你们的朋友全栈君。

java中的全局变量是由public修饰的static成员变量,形如public static int ID;
java中的全局变量是放在静态方法区中的,所有的实例对象会共享同一份全局变量。所以一旦对某个类实例化后对其中的全局变量做出修改,那么其他的实例其中的全局变量值也相应的会被修改。
定义了一个测试类如下:

package TEST;

public class ClassTest {
	public static int id;
	public static int name;
	
	public static int getId() {
		return id;
	}
	public static void setId(int id) {
		ClassTest.id = id;
	}
	public static int getName() {
		return name;
	}
	public static void setName(int name) {
		ClassTest.name = name;
	}
	

}

调用此类创建实例化对象,为其中的全局变量赋值。

package TEST;

public class ClassTestExample {
	public static void main(String[] args) {
		
		ClassTest test1 = new ClassTest();
		ClassTest test2 = new ClassTest();
		test1.setId(1);
		System.out.println(test1.getId());
		System.out.println(test2.getId());
		
	}

}

在这里插入图片描述
执行结果如图所示,对其中一个实例进行赋值之后,其他实例对象全局变量也相应的被修改。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/125169.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 闫学灿acwing_acm题

    闫学灿acwing_acm题在给定的 N 个整数 A1,A2……AN 中选出两个进行 xor(异或)运算,得到的结果最大是多少?输入格式第一行输入一个整数 N。第二行输入 N 个整数 A1~AN。输出格式输出一个整数表示答案。数据范围1≤N≤105,0≤Ai<231输入样例:31 2 3输出样例:3#include<bits/stdc++.h>using namespace std;const int N = 31e5 + 10;int trie[N][2],ctx,cnt[N];

    2022年8月9日
    2
  • 也谈谈动态绑定dropdownlist(1)

    也谈谈动态绑定dropdownlist(1)说来,很多的dropdownlist选项都不是固定的,是会动态改变的,一种方法是在页面上写死,改变时,直接修改页面就可以了。但是很多人是使用动态绑定的,因此dropdownlist的Text和Valu

    2022年7月3日
    23
  • 浅谈RHEL7和RHEL6的主要变化

    浅谈RHEL7和RHEL6的主要变化

    2022年4月2日
    48
  • sql server 高可用性技术总结

    sql server 高可用性技术总结

    2021年6月5日
    86
  • QQ密码防盗十大建议

    QQ密码防盗十大建议1.去腾讯申请密码保护,这样如果密码被激活成功教程或自己忘记了还可以利用密码保护功能取回来。    2.QQ密码的位数一定要超过8位,而且最好包含数字、字母和特殊符号,否则以现代计算机的超强计算能力,要想暴力激活成功教程你的QQ密码简直是易如反掌。    3.不要在QQ中填入真实的年龄、E-mail等敏感消息,更不能告诉任何人,小心行得万年船。    4.不要随意运行别人发给你的文件,即便那些看起来很诱人的文件也

    2022年7月20日
    37
  • Burp Suite 抓Android手机应用包教程[通俗易懂]

    Burp Suite 抓Android手机应用包教程[通俗易懂]环境可以连WIFI的的渣渣电脑一台BurpSuitev1.7.33小米mix2sMIUI10配置手机端配置手机和电脑同时接入同一个WiFi(同一个无线局域网)查看电脑的无线局域网IP和手机的无线局域网IP可以得到电脑端的IP为192.168.1.181,手机端的为192.168.1.145设置手机代理为电脑的IP端口可以自定义,IP地址设置为电脑的局域地址…

    2022年5月7日
    427

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号