黑马程序员技术交流社区

标题: System.out.println 求解释 [打印本页]

作者: Doit    时间: 2014-10-20 16:42
标题: System.out.println 求解释
System.out.println 求解释
作者: mengzi987    时间: 2014-10-20 16:49
你这是解释啥?
作者: zd12345    时间: 2014-10-20 18:40
先记住吧,看完IO你会懂的。
作者: yl82846094    时间: 2014-10-20 18:44
固定的,记下来就好!!!
作者: 付江涛    时间: 2014-10-20 19:19
先学会怎么问问题!
作者: wf111sxwf    时间: 2014-10-20 19:23
在控制台打印 这个解释可否
作者: Doit    时间: 2014-10-20 22:48
为什么可以实现打印的功能
作者: 千里马    时间: 2014-10-20 23:00
楼主是想表达什么意思呢?
作者: 苏浩    时间: 2014-10-21 00:41
这个可以直接查看它的源代码实现....
作者: treanow    时间: 2014-10-21 01:11
好吧,,我只是知道print和ln是什么意思
作者: 肖建伟    时间: 2014-10-21 01:18
解释什么?打印个换行!你看看毕老师第十九天的视频,里面有讲!
作者: 戏言丶    时间: 2014-10-21 03:29
我都不知道楼主想问什么、、、
作者: uoyouwy    时间: 2014-10-21 06:27
进来后,总要留点东西,但是楼主,system.out.println() 这个打印输入语句好像这的没有什么好说的,我只是先记下来,
作者: 小爷邱烙    时间: 2014-10-21 07:53
这里System.out等价于 public static final PrintStream out;
也就是说 out是System工具类中定义的一个常量
println是调用PrintStream的方法,作用是将数据存入缓冲区,换行并刷新

这是API中的说明


作者: HM2014nuli    时间: 2014-10-21 07:55
就一输出语句需要解释什么
作者: Eagle    时间: 2014-10-21 07:57
楼主听老师的,现在没有必要了解,记住就行,以后会讲的,学习要一步一步来。
作者: ジ旋律    时间: 2014-10-21 08:15
呵呵,死记的东西
作者: zhappy    时间: 2014-10-21 08:22
输出语句,输出到控制台,记住就行了。
作者: 雪人    时间: 2014-10-21 10:45
System是个类,out是System类中的一个静态的打印流,可以直接通过System.out来访问. println是打印流的一个方法.这样就是System.out.println
作者: nerveva2000    时间: 2014-10-21 11:36
本帖最后由 nerveva2000 于 2014-10-21 11:40 编辑

System是位于 java.long中的包,里面存有很多对象

out
public static final PrintStream out“标准”输出流。此流已打开并准备接受输出数据。通常,此流对应于显示器输出或者由主机环境或用户指定的另一个输出目标。
对于简单独立的 Java 应用程序,编写一行输出数据的典型方式是:

     System.out.println(data)

对应的有输出,必然有输入System.in


作者: 加油    时间: 2014-10-21 13:57
这是JAVA中定义的吧,应该也是虚拟机能是别的吧
作者: lxfang1122    时间: 2014-10-21 19:34
输出语句  你先记住就好
作者: 践行渐远    时间: 2014-10-21 22:16
本帖最后由 践行渐远 于 2014-10-21 22:20 编辑

System.out.println(): 作用是用于在控制台上输出字符串信息。
   原理分析:
  (1)System是java.lang包中的一个类,里面封装了一些系统相关的重要函数与变量。
  (2)System类中的所有成员都是静态的,静态属性和静态方法的调用分别是:类名.字段名、类名.方法名。在System类中,out是一个PrintStream类型的静态成员变量,因此可以通过System.out的形式来调用。
    在System.class文件中,可以看到声明:public final static PrintStream out = null;
  (3)同时,out是一个PrintStream类的对象,PrintStream类有println()方法,因此out对象可以调用println()方法。即out.println()
   综合上述,调用系统的向控制台打印输出信息的功能,即System.out.println()。   不知是否解释清楚!

作者: 郑飞    时间: 2014-10-22 13:45
http://www.baidu.com/baidu?word=System.out.println+%E6%B1%82%E8%A7%A3%E9%87%8A&ie=utf-8&tn=98012088_2_dg
作者: 坚持525    时间: 2014-10-22 14:16
后面的教程要懂得的,现在先学好基础吧
作者: WJN_YES    时间: 2014-10-22 15:24
打印语句???是这个意思嘛

作者: 十万一千    时间: 2014-10-22 22:45
如果单纯从面相对象的角度讲,这应该就是一个名为println方法的调用,那么System.out 就是调用它的对象了。因前面并非是类名的直接书写形式,所以可以判定它是一个非静态的方法。
作者: OnlyStyle    时间: 2014-10-27 23:52
打印流中的一个常量。

作者: Carter    时间: 2014-10-28 00:20
println是一个封装好的方法,具体内容你是看不到的,你只需知道这个方法的功能和用法就可以
作者: 冥夜    时间: 2014-10-28 21:45
print英文是打印的意思,你也可以理解为输出,ln表示换行。System.out.println()java自带的一个指令,效果是打印并且换行
作者: Tyson    时间: 2014-10-28 22:40
输出打印语句




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