其实无论学习那种编程语言,一开始大多会教我们执行一个”Hello,world!”的输出语句。我初学Java时,最疑惑的一点就是为什么print()方法前面还要来个System.out。时至今日(原谅我当初没怎么好奇这个问题),去查了下API文档。如下:
1.关于System,API文档如下:
System是lang包下的一个类。
至于out,可想而知是System的一个类变量。关键就是out调用了println()等等方法,再来看API:
从图中可知,out是PrintStream类实例,自然就可以调用PrintStream类诸如println(),print()等相关实例方法了。
至此,读者可以自行查询PrintStream的API文档了。