作者回复: 这两个count都是指的参数,就相当于count = count*2;
作者回复:
IntelliJ,现在Java开发最好的IDE没有之一,前面有介绍如何在Windows和Mac上安装:
https://time.geekbang.org/course/detail/181-95427
https://time.geekbang.org/course/detail/181-95428
如果你更喜欢轻量级的IDE,或者喜欢折腾,可以尝试一下VS Code,也是很不错的。但是集成度没有IntelliJ高。
作者回复:
Q1: “方法体里面的this.count 访问的是class类中的public int count对象 ”
class里定义的count不是对象,是这个类的每个实例都有的成员变量(member variable),可以认为class是模子,对象是用模子扣出来的。
----------
Q2: “方法定义中的 参数 (int count) 只是方法体中的局部变量,出了方法体就不是它的范围吧,即使还是在同一个class中,count默认是类中对象(public int count)而非参数方法中的?“
对,只是描述不准确,如上所述,count不是类中的对象。