社区
Java SE
帖子详情
Java 中的 Field 什么意思?
flamefiredelphi
2003-10-20 05:50:26
在Java 的DOC中,Java中每个类都有一个Field Summary 中的Field是什么意思啊?
...全文
4538
7
打赏
收藏
Java 中的 Field 什么意思?
在Java 的DOC中,Java中每个类都有一个Field Summary 中的Field是什么意思啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
网络咖啡
2003-10-20
打赏
举报
回复
1
我一般翻译成属性列表
kinzey34
2003-10-20
打赏
举报
回复
对不起,honkyjiang是对的,是我没弄清楚,我上面说的只是类变量和实例变量的区别,sun 的
DOC里的 Field 指的既是类变量,也是实例变量
kinzey34
2003-10-20
打赏
举报
回复
whyxx说的不够清楚,而honkyjiang是说错了(他的name/id都是实例变量)
Field 的确如whyxx所说,是类的变量,但它是类的 static 变量,也可以叫静态变量或类变量,
类变量适用于整个类,而不是象实例变量一样被单独地保存在类的某对象中
比如:
public class Test
{
static int num=0; //类变量,有static修饰,值在整个类中有效
String name; //实例变量,值仅在实例化后的对象中起作用
int id; //实例变量,值仅在实例化后的对象中起作用
Test(String inName,int inId)
{
name=inName;
id=inId;
num++;
}
void display()
{
System.out.println(name);
System.out.println(id);
System.out.println(num);
}
public static void main(String[] args)
{
Test test1=new Test("J2SE",100);
test1.display();
Test test2=new Test("J2EE",200);
test2.display();
}
}
那么从这个例子可以看到类变量(Field)和实例变量的区别,类变量num统计了类一共实例化了几个对象(程序里是两个),它在任何对象中都起作用,而实例变量name和id只能在它们自己的对象里起作用
再举个JAVA基础类的例子: 类java.awt.Color 类有许多Field Summary,其中就有
public static final Color white,这样white就是Color类的一个类变量,可以在任何Color对象里用Color.white来使用此类变量
edisonkun
2003-10-20
打赏
举报
回复
成员 也应该对,,
star821116
2003-10-20
打赏
举报
回复
一般翻译成域
honkyjiang
2003-10-20
打赏
举报
回复
public class test{
String name;
public int id;
public static void main(String[] args){
System.out.println("hello world !");
}
}
这里的name 和id 都是field !
whyxx
2003-10-20
打赏
举报
回复
类的变量
Lucene全文检索框架+Solr+ElasticSearch搜索引擎(
Java
高级必备.ES)
课程提供所有代码笔记素材以及答疑 1、Lucene框架的熟练应用实现类似百度、京东商城等应用的全文检索效果; 1、Solr简介 2、Solr下载安装以及目录结构介绍 3、Solr应用部署至Tomcat服务器 4、Solr后台管理界面介绍 5、通过managed-schema配置
Field
以及
中
文分词器 6、将数据库
中
的数据导入至Solr索引库 7、通过Solr后台管理界面对索引进行CRUD高亮过滤排序分页 8、通过Solrj实现索引的添加更新 9、通过Solrj实现索引的删除 10、索引的检索_过滤_高亮等操作 11、项目实战应用 12、Solr知识点总结 1、熟练掌握Lucene框架的使用,实现类似百度、京东商城等应用的全文检索效果; 2、ElasticSearch下载安装(window以及linux下安装) 3、集群环境搭建 4、客户端Kibana安装与使用 5、集群管理插件head安装使用 6、
java
api 操作 ES 7、电商项目实战应用等等 .....
java
反射
field
_
java
反射
field
用法
我们在前面的文章
中
学习了
java
反射机制是什么的问题,相信大家对反射机制有了全面的理解。在
java
中
使用反射机制,会提高程序的灵活性和扩展性,还能节省资源,因此在
java
编程
中
使用好反射是重要的。今天来学习
java
反射
field
用法的内容。反射是一种常用的技术手段,通过加载类的字节码的方式来获取相关类的一些信息,比如成员变量、成员方法等。学习
java
反射
field
用法,要知道
field
是什么,Ja...
java
中
属性是
什么意思
啊_
Java
中
的字段和属性到底有什么区别?
Java
中
的字段和属性到底是什么?他们的含义真的是相同的吗?如果不同,那他们到底又分别是何含义呢?相信上面的问题,对于很多
Java
初学者都是相当困惑的,但是好像把他们理解为一个含义也没啥问题,很多
Java
er也就这么放过这个问题了,但是遇到如下两个问题,你能正确解决并给出问题出现的原因吗?先给出如下的一个
Java
Beanpublic class UserInfoVo {private boolea...
java
中
的域(
field
)是什么
域(
field
)是一种属性,可以是类变量,对象变量,一个方法变量,或则是一个参数。 class bike{ static int bikes; int gear; int cadence; void create( int newGear, int newCadence ){ bikes = bikes + 1; gear =...
关于
java
中
field
的理解
最近在看
java
注解这块的东西,一直不明白target
中
field
的说明,我看完下边这篇文章以及其他的帖子之后觉得这里注解里边的
field
说的是类的成员变量。不知道对不对,反正现在是这样理解的,如果有错误还望指正。 下面是我看到的文章,贴出来,虽然跟我理解的有点不一样,但是觉得说的也在理。 尊重人家的辛勤劳作,我转载的地址:http://blog.csdn.net/iait
Java SE
62,615
社区成员
307,307
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章