黑马程序员技术交流社区

标题: 关于输出语句.. [打印本页]

作者: 梁清平    时间: 2012-5-8 20:00
标题: 关于输出语句..
请问System.out.print();每个单词代表是什么意思啊?为什么可以直接调用啊?
作者: 郭振    时间: 2012-5-8 20:06
调用System.out返回一个PrintStream对象,这个PrintStream对象有print方法,就会输出到屏幕上

作者: 孙宇晨    时间: 2012-5-8 20:12
system  n. 制度,体制;系统;方法
out 出
print 打印

因为他是系统提供的一个方法./所以可以直接调用
作者: 魏涞    时间: 2012-5-8 20:12
本帖最后由 魏涞 于 2012-5-8 20:13 编辑

System是一个类,不能被继承;out是System类中的一个成员,其定义为:public static final PrintStream out  ;   out是 “标准”输出流。此流已打开并准备接受输出数据。通常,此流对应于显示器输出或者由主机环境或用户指定的另一个输出目标。print()是PrintStream类中的一个方法。
LZ如果有JDK API帮助文档的话,去查查就就知道了。

作者: 杨鹏    时间: 2012-5-8 20:17
首先System类是java.lang包中的一个类,它提供了一些标准的输入输出流对象,包含err、in和out,这些都是System的静态成员。而out成员的类型是PrintStream,是一种字节输出流,即可以将数据以字节的形式写入指定的目标中,println就是其提供的一种写数据的方法,out默认的目的就是控制台。所以可以使用System.out.println的意思就是向控制台输出信息。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2