域与变量的区别是什么

David_Yang 2013-06-13 10:47:27
域与变量的区别是什么
...全文
288 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
David_Yang 2013-06-13
  • 打赏
  • 举报
回复
class Employee
{
 private int id;
 private static int nextId = 1;
}
“id是一个实例域,nextId是一个静态域”(Java核心技术110页)我觉的id也是个变量
Candylibin 2013-06-13
  • 打赏
  • 举报
回复
域是一个特定的范围 变量是一个变化的值 不知道Lz想干嘛
youyou1912 2013-06-13
  • 打赏
  • 举报
回复
完全不搭. { // 域范围 int x; // 变量 }
你怎么了熊吉 2013-06-13
  • 打赏
  • 举报
回复
变量分很多种,域是其中一种 应该可以这么说
你怎么了熊吉 2013-06-13
  • 打赏
  • 举报
回复
域是类的成员变量
菖蒲老先生 2013-06-13
  • 打赏
  • 举报
回复
根本就不是一种东西嘛。。。 域是范围,变量是值。。。
ZangXT 2013-06-13
  • 打赏
  • 举报
回复
field是一种变量。
David_Yang 2013-06-13
  • 打赏
  • 举报
回复
引用
剩下的等这本书看完了,自然也就懂了。
我书都看完了,现在正咀嚼呢
David_Yang 2013-06-13
  • 打赏
  • 举报
回复
知其然,知其所以然,这样才能迅速掌握知识
「已注销」 2013-06-13
  • 打赏
  • 举报
回复
java中对象中的数据称为实例域(instance field) 从这个定义除法,id确实是一个实例域。也就是我们通常说的变量。 实例域和域是两回事。 从学习的角度讲,我觉得知道id是变量,大括号当中的部分是域,这样已经足够了。学习的目的是为了应用,而不是探究这些概念。先记住域和变量,剩下的等这本书看完了,自然也就懂了。(实例域 静态域 的,概念真心不重要)
David_Yang 2013-06-13
  • 打赏
  • 举报
回复
赞成8L,顶
u011011528 2013-06-13
  • 打赏
  • 举报
回复
没看过那本书,不过id是域还是第一次了解到,见识浅薄了啊,学习学习
你怎么了熊吉 2013-06-13
  • 打赏
  • 举报
回复
引用 7 楼 yangchangda1 的回复:
class Employee
{
 private int id;
 private static int nextId = 1;
}
“id是一个实例域,nextId是一个静态域”(Java核心技术110页)我觉的id也是个变量
看4楼,你说id是个变量也没错,但它是类的成员变量,所以也可以称为域,域是变量的一种

62,609

社区成员

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

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