直接理解为变量,有什么不妥吗??
感觉这个field的名称不是很贴切呀.总让我感觉是一个语句块.

解决方案 »

  1.   

    Thinking in java,第七章.前几页到处可见..
      

  2.   

    对  在Java里面就理解为域   有类的域  方法的作用域   你直接理解成控制范围好了   就是一个变量(或者方法)在一个范围内都是起作用的  而出了这个范围 这个变量就不存在了
      

  3.   

    其实感觉域(field)的范围比块(block)要大  block应该算是更小级别的划分了  比如if块就是if后面的两个大括号  其实没必要深究这些个概念啊  你明白是什么就行了  关键是到了方法变量的作用域的时候  你别出错就OK了
      

  4.   

    field类似于C++里面习惯说的memeber variable,翻译成域感觉挺别扭的.
      

  5.   

    C++里的成员变量,java的术语是field
    C++里的函数,java里面为method
    只是术语的不同.