刚开始学习Java,通过“hello world”应用程序,k了解了System.out对象。
Out是一个对象,但要使用它,我们必须在它前面编写系统。很明显,我的书说它属于系统类。
但是在本书后面,我的书说出来也属于PrintStream类。这使我们能够使用println方法,因为它们都属于PrintStream类。
我很困惑哪个班级属于哪个?
另外,对于像out这样的对象来说,只要我们使用它,我们就必须编写类。对于类似的东西;
String greeting =“Hello,World!”; 如果我们想使用.min()方法,我猜也属于字符串类,我们不写: int n = String.greeting.length()
相反,它只是: int n = greeting。();
答案 0 :(得分:1)
const Item *pa = a;
const Item *pb = b;
const Item item_a = *pa;
const Item item_b = *pb;
是类out
的(静态)成员变量
它是类System
的一个实例。
PrintStream
class Foo {
String x;
}
是一个字符串。它是班级x
的成员。同样的想法。