黑马程序员技术交流社区

标题: 关于API中对象的字段应该怎么样理解? [打印本页]

作者: 苏格拉底的弟子    时间: 2012-1-3 22:16
标题: 关于API中对象的字段应该怎么样理解?
本帖最后由 苏格拉底的弟子 于 2012-1-4 12:29 编辑

每次查看API的时候 都去看构造函数 和 方法... 这几天忽然又看到了 字段...  到底字段是什么意思啊..? 毕老师JAVA基础里好像没有详细解释  就只记拿来用了 比如数组的 arr.length    字段也可以调用吗?  那和函数有有什么区别呢?
作者: 杨丹丹    时间: 2012-1-3 22:19
字段摘要就是类里定义的字段,最常见的就是有的工具类中定义很多静态字段,可以方便地让我们在调用方法时作为参数传递,使用这种静态常量就比你自己去记住常量的值方便多了。
比如Calendar类中有静态常量YEAR,其实就是int值1,
而你要想知道年份用什么代表就不用自己去记住这个1,
只要直接调用Calendar.YEAR就行了,
要获取年份就直接Calendar.get(Calendar.YEAR);
而如果让你记住1代表什么2代表什么,估计很容易就混淆了。

还有其他的私有字段、受保护字段就不常用了。
作者: 林晓波    时间: 2012-1-3 22:36
字段即属性,是一个成员,它表示与对象或类关联的变量。
函数即方法,是行为,要实现的动作
作者: 魏志雷    时间: 2012-1-3 22:36
字段就是一个对象的成员变量,也称类变量。
字段的用法,可包含标志性问题,也可用于业务逻辑。而方法是可以具体实现某个功能,也可操作字段。
被对象调用或者类名调用,必须看它们的修饰符,如是private修饰的就不行了。
和成员方法一样,只要访问它们的权限够,都可以用对象或者类名来调用或者访问
作者: 苏格拉底的弟子    时间: 2012-1-4 11:31
哦   类中的字段 就可以理解为 属性  是一个成员变量




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2