java的System. out. println()是什么意思?out是System类中的吗?

2024-11-07 23:00:44
推荐回答(2个)
回答1:

out是System类中的一个PrintStream类静态对象,

println()是PrintStream类下的一个公共方法。

2021-10-18补充一下,System.out是系统输出流,System类中初始化out是用的native方法:

native修饰的方法的逻辑本体不是由java实现,而是由操作系统来实现(详情可以百度看看),其具体实现逻辑根据os的不同有差别,总之这里setOut0就是获取操作系统的输出流然后初始化给out实例。

回答2:

是在控制台里面输出一行,out应该是系统里的输出流