社区
Java EE
帖子详情
java中有全局变量这个概念吗?
c165334571
2012-07-27 08:09:08
java中有全局变量这个概念吗? 貌似只听说有成员变量和局部变量这2个概念?难道成员变量就是全局变量?知道的请回答下,谢谢。
...全文
1115
7
打赏
收藏
java中有全局变量这个概念吗?
java中有全局变量这个概念吗? 貌似只听说有成员变量和局部变量这2个概念?难道成员变量就是全局变量?知道的请回答下,谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
五哥
2012-07-28
打赏
举报
回复
static 定义的类变量 就是全局变量
如果要让这个变量不可变 加上final
netsgo
2012-07-27
打赏
举报
回复
首先我们界定一下全局变量的概念。
一般来说,全局变量指的是没有二次引用可以直接访问的变量。所谓二次引用,通俗的说就是没有用.操作符引用。
全局变量的缺点就是容易造成命名冲突,所以java引入了包的概念,同时要求访问任何一个变量必须通过类,包括类里的静态变量,静态变量也是成员变量,只不过需要加静态2字。
包加类名可以保证引用的唯一性,所以就不会出现命名冲突。
其实,也可以变通的认为类的静态变量是全局变量,这个无所谓。
问题的关键就是要防止命名冲突。
dxqrr
2012-07-27
打赏
举报
回复
没有全局变量这个概率
看LS的
zhangyong369
2012-07-27
打赏
举报
回复
java中就没有全局变量这个概念
分为成员变量和局部变量
成员变量:Static修饰成为类变量或静态变量,还有就是方法外的变量。生命周期与类相同。
局部变量:就是方法中的变量。生命周期就是再次方法中
夜空中苦逼的程序员
2012-07-27
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
使用static 关键字进行声明的变量叫做全局变量
在函数外面定义的变量叫做成员变量
[/Quote]
原来如此
z744489075
2012-07-27
打赏
举报
回复
加了static就是全局变量
wwwcomcn123
2012-07-27
打赏
举报
回复
使用static 关键字进行声明的变量叫做全局变量
在函数外面定义的变量叫做成员变量
Java
大数据培训学校全套教程-
Java
Script基础(20)
重要声明:如果感觉声音小,可以选择耳机或加音箱或电脑自带的声音,反复试一试。
Java
大数据培训学校全套视频课程:
java
大数据培训学校全套教材系列课程由750集视频构成,基本就是1)时下流行的
java
培训学校主流内部教材,2)和市面上培训学校的通 行的课程体系几乎一样。3)所以这套课程都能自己学下来,等于上了培训学 校一次,完全可以找个
java
工程师的工作了。本门课程为
java
大数据培训学校全套教材系列课程的第二十篇,学习Js,构造函数,局部变量等相关
概念
让大家对JS 基础编程打下好的基础。4)课程特色:专业细致,偏案例,理论强,多作业。5)课程软件使用:记事本,火狐浏览器。
为什么
Java
中没有
全局变量
?
为什么
Java
中没有
全局变量
? 初步理解:
Java
程序是由多个类、方法堆积而成的,而每个类、方法中的变量相当于自己的"
全局变量
", 而相对于其他类、方法而言,是属于不能直接调用的"局部变量"; 简单来说: 相当于一个main方法中,所有的类方法能调用的变量就是"
全局变量
"; 总的来说: "
全局变量
"和"局部变量"就是一个相对的
概念
; ...
java
私有
全局变量
_
java
中的
全局变量
知识点,转自网上首先,
java
中是没有
全局变量
这个
概念
的,
java
程序中不能像C++那样在类外定义
全局变量
,因为
JAVA
当初出现的初衷就是为了安全性和跨平台性, 所以去掉了类似C、C++中的
全局变量
的
概念
。
JAVA
中不应该有所谓
全局变量
的
概念
,
全局变量
严重影响了封装和模块化,所以中需要所谓的
全局变量
,那一 定是对程序的设计出了问题。以上是网上的观点,但就我目前来说,一个能在全局上使用的变量是有必要...
java
中的成员变量和
全局变量
有什么区别?
这个
概念
我在学习之初也有些迷惑,专门整理过这一份文档,希望对你有用。
java
中就没有
全局变量
这个
概念
,只分为成员变量和局部变量。 成员变量:Static修饰成为类变量或静态变量,还有就是方法外的变量。生命周期与类相同。 局部变量:就是方法中的变量。生命周期就是再次方法中。 但是,很多人学习都是先学习的C语言,C语言中存在
全局变量
这个
概念
,所以,大家对于
Java
中的成员变量有时候也称之为
全局变量
,同时也存在如下的一个约定俗成的小区别 使用static 关键字进行声明的变量叫做
全局变量
在函数外面定
java
全局变量
和局部变量的区别_
java
中的成员变量和
全局变量
有什么区别?
这个
概念
我在学习之初也有些迷惑,专门整理过这一份文档,希望对你有用。
java
中就没有
全局变量
这个
概念
,只分为成员变量和局部变量。成员变量:Static修饰成为类变量或静态变量,还有就是方法外的变量。生命周期与类相同。局部变量:就是方法中的变量。生命周期就是再次方法中。但是,很多人学习都是先学习的C语言,C语言中存在
全局变量
这个
概念
,所以,大家对于
Java
中的成员变量有时候也称之为
全局变量
,同时也存...
Java EE
67,513
社区成员
225,879
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章