Java 基础 —— 域
来源:互联网 发布:vb对皮肤瘙痒有用吗 编辑:程序博客网 时间:2024/06/03 06:35
在看《Java编程思想》 P172 的时候遇到了一句话——“接口也可以包含域,但是这些域隐式地是 static 和 final 的。”
不知道 域 是啥玩意,于是查了一下。
http://www.answers.com/Q/What_is_a_field_in_java
What is a field in java?
A field is an attribute. A field may be a class’s variable, an object’s variable, an object’s method’s variable, or a parameter of a function.
field 域,是一种属性,可以是一个类变量,一个对象变量,一个对象方法变量或者是一个函数的参数。(补充,class‘s variables,类的实例变量和静态变量称为class’s variables,类属变量,也称类变量或数据域)。
class bike{ static int bikes; int gear; int cadence; void create( int newGear, int newCadence ){ bikes = bikes + 1; gear = newGear; cadence = newCadence;} int getSpeed(){ int speed = gear*cadence*5*3.141; return speed; } }
‘bikes’ is a class’s variable (class variable) (static field).
‘gear’ and ‘cadence’ could be an object’s variables (instance variables) (non-static fields).
‘speed’ is an object’s method’s variable (local variable).
‘newGear’ and ‘newCadence’ are parameters of a function (parameters).
bikes
是一个类变量。(静态域) gear
、cadence
是对象的变量。(实例变量)(非静态域) speed
是对象方法的变量。(局部变量) newGear
、newCadence
是方法的参数。(参数)
http://blog.csdn.net/iaiti/article/details/38794007
- Java 基础 —— 域
- java基础概述——java基础
- java基础——java异常基础
- Java基础—java基础语法
- Java基础—基本概念
- Java基础—总结
- Java基础—数组
- Java基础—标识符
- Java基础—线程
- Java基础—集合
- Java基础—GUI
- Java基础—继承
- Java基础—反射
- Java基础—泛型
- Java基础—数组
- Java基础 — Socket
- Java基础 — JDBC
- java基础—byte
- Servlet的配置(四)
- python的一些基础知识
- ssm框架创建简单的DVD管理系统(四)spring的配置与mybatis的配置
- 复习1、变量,元组,字典,字典练习等
- 反转部分单向链表 Python 版
- Java 基础 —— 域
- GTX 950 内存太小,训练VGG6 Resource exhausted 错误
- C++——黑白棋(连续子个数)
- QAQ……#define INF 0x3f3f3f3f 原来是定义成无穷大
- EasyDSS流媒体解决方案之直播录像清理
- 《机器学习》NumPy函数库基础
- 从树莓派摄像头获取一帧直接送到inception做推理
- 题目90:整数划分
- Java精选笔试题