A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 苏格拉底的弟子 于 2012-1-4 12:29 编辑

每次查看API的时候 都去看构造函数 和 方法... 这几天忽然又看到了 字段...  到底字段是什么意思啊..? 毕老师JAVA基础里好像没有详细解释  就只记拿来用了 比如数组的 arr.length    字段也可以调用吗?  那和函数有有什么区别呢?

评分

参与人数 1技术分 +1 收起 理由
吴上储 + 1

查看全部评分

4 个回复

倒序浏览
字段摘要就是类里定义的字段,最常见的就是有的工具类中定义很多静态字段,可以方便地让我们在调用方法时作为参数传递,使用这种静态常量就比你自己去记住常量的值方便多了。
比如Calendar类中有静态常量YEAR,其实就是int值1,
而你要想知道年份用什么代表就不用自己去记住这个1,
只要直接调用Calendar.YEAR就行了,
要获取年份就直接Calendar.get(Calendar.YEAR);
而如果让你记住1代表什么2代表什么,估计很容易就混淆了。

还有其他的私有字段、受保护字段就不常用了。

评分

参与人数 2技术分 +1 黑马币 +5 收起 理由
吴上储 + 1
苏格拉底的弟子 + 5 很给力!

查看全部评分

回复 使用道具 举报
字段即属性,是一个成员,它表示与对象或类关联的变量。
函数即方法,是行为,要实现的动作

评分

参与人数 1技术分 +1 收起 理由
吴上储 + 1

查看全部评分

回复 使用道具 举报
字段就是一个对象的成员变量,也称类变量。
字段的用法,可包含标志性问题,也可用于业务逻辑。而方法是可以具体实现某个功能,也可操作字段。
被对象调用或者类名调用,必须看它们的修饰符,如是private修饰的就不行了。
和成员方法一样,只要访问它们的权限够,都可以用对象或者类名来调用或者访问

评分

参与人数 1技术分 +1 收起 理由
admin + 1

查看全部评分

回复 使用道具 举报
哦   类中的字段 就可以理解为 属性  是一个成员变量
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马