51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2184|回复: 2
打印 上一主题 下一主题

[原创] Java中几个常用的名词的意思

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-1-3 10:58:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请各位大哥帮忙解释一下以下几个名词的区别,谢谢
  越详细越好。。
1.实例变量
2.类变量
3.实例方法
4.类方法
5.引用型变量
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2009-1-6 09:09:20 | 只看该作者
实例变量就是当一个类有多个实例时,变量存在的个数的实例一样多,即意味着一个实例拥有一个实例变量的操作权,并且不能更改其它实例中的实例变量。
 而类变量其实就有些像DELPHI中的“全局变量”了,而且是“工程级”的全局变量,引用在DELPHI中就像是一个单元操作另外一个单元的变量,意思相似。在JAVA中就是多个类实例共同使用一个变量,多个类实例可以操作的那个变量在JAVA中就是类变量。
for example:
class multimedia{
int numer;
picture(int number1);
audio(int number2);
video(int number3);
};
我个人认为 number为类变量, number1, nmber2,number3为实例变量。

[ 本帖最后由 lidonghaihome 于 2009-1-6 09:13 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2009-1-6 12:15:18 | 只看该作者

回复 2# 的帖子

number是实例变量,
在int前面加一个static的话这个number才是类变量。
至于number1, nmber2,number3只是表示一下这几个方法的参数,跟实例变量没关系。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-27 17:50 , Processed in 0.071653 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表