java中为什么没有全局变量

zzwh_0 2006-12-03 10:13:45
java中为什么没有全局变量?
...全文
3942 24 打赏 收藏 转发到动态 举报
写回复
用AI写文章
24 条回复
切换为时间正序
请发表友善的回复…
发表回复
sandflying 2006-12-15
  • 打赏
  • 举报
回复
java中没有全局变量的,你可以专门定义一个类,里面都是static类型的变量就可以拉
gongyali2005 2006-12-15
  • 打赏
  • 举报
回复
答案都让楼上的说完了!
rickyelf 2006-12-15
  • 打赏
  • 举报
回复
没有但是可以实现,这就足够了
softtian1983 2006-12-15
  • 打赏
  • 举报
回复
可以使用properties类将你想要全局有效的变量值写在properties文件中,那么在何处用时都从此properties文件中读取这个变量的值就可以了,此值在任何时候都可以修改的
SHauCle 2006-12-04
  • 打赏
  • 举报
回复








在Object里面声明个,然后替换原有Object就行了.










AFIC 2006-12-04
  • 打赏
  • 举报
回复
基于描述世界的基本框架的原因,Java将所有设计都基于对象的基础上。现实世界的万物之间是不存在任何一个可以共享的数据和属性的,包括神,也必须分为上帝、如来佛祖、玉皇大帝等各种不同的神。所以,Java的全局变量只能对一个类内部而言。能够在类内的任何地方使用的变量就是全局变量,而只在某个特定的函数或者局部的程序块内使用的变量则是局部变量。Java是不允许一个全宇宙(甚至比宇宙还要宇宙的宇宙)通用的神存在的。

===========================

是马?我怎马觉得只要存在这个世界上,
那么空间坐标就是通用的?
xun56789 2006-12-04
  • 打赏
  • 举报
回复
JianZhiZG(健之) ( ) 信誉:100 Blog 2006-12-03 16:52:05 得分: 0


基于描述世界的基本框架的原因,Java将所有设计都基于对象的基础上。现实世界的万物之间是不存在任何一个可以共享的数据和属性的,包括神,也必须分为上帝、如来佛祖、玉皇大帝等各种不同的神。所以,Java的全局变量只能对一个类内部而言。能够在类内的任何地方使用的变量就是全局变量,而只在某个特定的函数或者局部的程序块内使用的变量则是局部变量。Java是不允许一个全宇宙(甚至比宇宙还要宇宙的宇宙)通用的神存在的。
=====================
强啊
Gary强z 2006-12-04
  • 打赏
  • 举报
回复
JianZhiZG(健之) ( ) 信誉:100 Blog 2006-12-03 16:52:05 得分: 0


基于描述世界的基本框架的原因,Java将所有设计都基于对象的基础上。现实世界的万物之间是不存在任何一个可以共享的数据和属性的,包括神,也必须分为上帝、如来佛祖、玉皇大帝等各种不同的神。所以,Java的全局变量只能对一个类内部而言。能够在类内的任何地方使用的变量就是全局变量,而只在某个特定的函数或者局部的程序块内使用的变量则是局部变量。Java是不允许一个全宇宙(甚至比宇宙还要宇宙的宇宙)通用的神存在的。


强啊!!
其实为什么要追究JAVA为什么没有全局变量呢?只要它给我们提供了能够实现类似其它语言中全局变量的功能不就OK了吗
夏至夕陽 2006-12-04
  • 打赏
  • 举报
回复
发我的铁公鸡帖顶一下健之
fangtaohbjjxy 2006-12-04
  • 打赏
  • 举报
回复
object 就是沙
qq18503 2006-12-04
  • 打赏
  • 举报
回复
晕了
treeClimber 2006-12-04
  • 打赏
  • 举报
回复
没文化!
alex_homer 2006-12-04
  • 打赏
  • 举报
回复
舌战惊现!
fool_leave 2006-12-04
  • 打赏
  • 举报
回复
俄的神呐
Atwind 2006-12-04
  • 打赏
  • 举报
回复
OO是没有全局变量之说的~
jlu3389 2006-12-03
  • 打赏
  • 举报
回复
有全局变量还叫OO吗?
CrazyGou 2006-12-03
  • 打赏
  • 举报
回复
java没有叫 全局变量 的东西
见楼上
phuwan 2006-12-03
  • 打赏
  • 举报
回复
没有,java中只有static和非static变量,这个属于没个类的,如果需要全局变量比如PI(3.14...),你可以写一个类Math,定义static变量PI,调用Math.PI就可以使用了,这样就达到我们使用全局变量的目的那~~~~
zzwh_0 2006-12-03
  • 打赏
  • 举报
回复
那个不能全局使用吧?类变量只属于那个类的共享变量而已。
88324877 2006-12-03
  • 打赏
  • 举报
回复
有的啊 声明为static的变量就相当与c++中的全局变量~
加载更多回复(4)

62,636

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧