我开始学习函数式编程语言(SML)并用这种语言编写一些程序.然后我开始检查Java,我觉得类字段看起来像全局变量,它们使编程变得复杂.例如,我必须阅读方法,以查看哪一个读/写它们等.
从我所听到的,使用像C这样的编程语言中的全局变量是一个坏主意.但是Java类字段呢,它们不是像所有类方法的全局变量一样吗?使用字段是个坏主意吗?(或者我可能理解错误或者我以"错误的方式"Java编程)
java field global-variables
field ×1
global-variables ×1
java ×1