java类实例定义为全局变量

问题描述

怎么把java类实例定义为全局变量比如classtext{}texta=newtext();怎么把a定义成全局变量

解决方案

解决方案二:
publicclasstext{publicvoid方法(){}}classtext1{texta=newtext();publicvoid方法1(){a.方法();}publicvoid方法2(){a.方法();}}

解决方案三:
publicstatictexta;a=newtext();设置成静态的
解决方案四:
3楼不对,我已用其他方法,谢谢大家
解决方案五:
楼主用的什么方法,给大家分享一下吧。
解决方案六:
publicclassTest{privateintb;privatestaticTestc;publicstaticvoidmain(String[]args){Testa=newTest();c=a;}}
解决方案七:
引用5楼thkhxm的回复:

publicclassTest{privateintb;privatestaticTestc;publicstaticvoidmain(String[]args){Testa=newTest();c=a;}}

你这个方法太雷了……
解决方案八:
这个方法挺好引用2楼dyllove98的回复:

publicstatictexta;a=newtext();设置成静态的

解决方案九:
classtext{}texta=newtext();classtext2{privatetextb;text2(texta){b=a;}}text2c=newtext2(a);定义一个私有的text类,用构造函数传过去

时间: 2024-09-09 06:15:02

java类实例定义为全局变量的相关文章

osconstants-OsConstants.java类中定义了很多常量,但都是用placeholder赋值,为什么这样做

问题描述 OsConstants.java类中定义了很多常量,但都是用placeholder赋值,为什么这样做 Android OsConstants.java定义了许多常量,但是都是用placeholder来赋值的,这些常量的结果将会一样. 为什么要这样做? 解决方案 这些都是预设的,也就是考虑到以后可能会更改,或者考虑到未来可能跨平台.所以没有写死,用占位符表示.但是有时候这种东西一辈子也不会再更改了.但是因为历史原因保留了下来.

Python的类实例属性访问规则探讨_python

一般来说,在Python中,类实例属性的访问规则算是比较直观的. 但是,仍然存在一些不是很直观的地方,特别是对C++和Java程序员来说,更是如此. 在这里,我们需要明白以下几个地方: 1.Python是一门动态语言,任何实体都可以动态地添加或删除属性. 2.一个类定义了一个作用域. 3.类实例也引入了一个作用域,这与相应类定义的作用域不同. 4.在类实例中查找属性的时候,首先在实例自己的作用域中查找,如果没有找到,则再在类定义的作用域中查找. 5.在对类实例属性进行赋值的时候,实际上会在类实例

java类中如何直接调用JSP中定义的bean实例

问题描述 在JSP页面中,定义了<jsp:useBeanid="pool"scope="application"class="dataConnPool.PoolBean"/>然后在编写一个java类,里面想直接调用jsp页面中的pool实例,怎么做? 解决方案 解决方案二:这个需求都被你想出来了请问你要做什么呢解决方案三:看一下tlt文件.

php类的定义与继承用法实例_php技巧

本文实例讲述了php类的定义与继承用法.分享给大家供大家参考.具体如下: <?php /* * class */ class people { public $name; public $age; function __construct($namec,$agec) { $this->name = $namec; $this->age = $agec; } protected function getmessage() { return "姓名:".$this->

java spring注入bean生成一个类实例,请问这个类实例是单体类吗?全局唯一吗。

问题描述 java spring注入bean生成一个类实例,请问这个类实例是单体类吗?全局唯一吗. 小弟刚从C++转JAVA不久,遇到这样一个问题,求高人帮忙解答. 我现在大体理解了注入的实现方式,例如在一个标注有@configuration 的类里面,如果一个方法 上面有@bean,那么这个方法的返回的类对象会被实例化. 我的疑问是这样的,这个实例化的对象是全局唯一的吗,或者说 是一个单体类吗? 因为我要在我的程序里不同地方使用调用这个bean的方法,我担心如果是单体类的话, 是否存在数据同步

java中如何理解这种初始化类实例的方式,我只懂new的方式

问题描述 java中如何理解这种初始化类实例的方式,我只懂new的方式 java中public boolean setViewValue(Viewarg0,Object arg1){ImageView imageView =(ImageView)arg0 Bitmap bitmap=(Bitmap)arg1}如何理解这种初始化类实例的方式,我只懂new的方式 解决方案 这种构造方法是将 依赖的成员对象作为构造函数的参数传进入来的,而传人时还是需要new的啊. 解决方案二: 这没有什么别的,只是a

python通过定义一个类实例作为ftp回调方法

  本文实例讲述了python通过定义一个类实例作为ftp回调方法.分享给大家供大家参考.具体实现方法如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 class Writer: def __init__(self, file): self.f = open(file, "w") def __call__(self, data): self.f.write(data) self.f.write('n') print data FILENAME = "AutoI

ava json-用java的谷歌库gson解析JSON,如下的json数据,该如何定义java类??

问题描述 用java的谷歌库gson解析JSON,如下的json数据,该如何定义java类?? 求高人指点,用java的谷歌库gson解析JSON,如下的json数据,该如何定义java类?? 在线等............... { "00:00:8e:d7:ba:ac:88:47": { "flow-mod-3": { "version": 1, "type": "FLOW_MOD", "le

class-为什么说java中一个类中定义两个构造函数。

问题描述 为什么说java中一个类中定义两个构造函数. 为什么说java中一个类中定义两个构造函数.是不是意思就是一个是无参构造函数,一个是有参数的构造函数, 解决方案 构造函数可以定义很多个,如同函数重载,只要参数个数类型不同就可以. 因此无参构造函数只能有一个.至于定义2个,可以是一个无参,一个有参,也可以是2个有参. 解决方案二: oh no, an object can have multiple constructors with different parameters. 解决方案三