System.out.println()详解

System是一个类,位于java.lang这个包里面。
out是这个System类的一个PrintStream类型静态属性。
println()是这个静态属性out所属类PrintStream的方法。

public final class System{static PrintStream out;  //out是用其他类定义的一个变量,好用其他类的方法,out就是相当于一个对象...            //这个System类中并没有pringln方法,别的类有,然后再System类中申明一个别的类的对象,然后调用方法}public class PrintStream{public ... println(){....}}

然后System.out.println()就可以调用这个方法了System是一个类,out是该类下面的一个其他类的类型的成员变量,然后out就可以调用其他类的方法

1.在java.lang下有个System类

2.该System类下面有个PringStream类型的成员变量out

时间: 2024-10-04 13:06:15

System.out.println()详解的相关文章

java中System.getProperty()方法详解

java中System.getProperty()方法详解,如下: System.out.println("java版本号:" + System.getProperty("java.version")); // java版本号 System.out.println("Java提供商名称:" + System.getProperty("java.vendor")); // Java提供商名称 System.out.println

C语言中的system函数参数详解

http://blog.csdn.net/pipisorry/article/details/33024727 函数名: system 功   能: 发出一个DOS命令 用   法: int system(char *command); system函数已经被收录在标准c库中,可以直接调用 system()函数用于向操作系统传递控制台命令行,以WINDOWS系统为例,通过system()函数执行命令和在DOS窗口中执行命令的效果是一样的,所以只要在运行窗口中可以使用的命令都可以用SYSTEM()

java控制台输出print和println详解

在使用java编程的过程中,控制台输出用得不少,今天我想梳理一下,print.println.printf三者的区别. 一.print 通过System.out.print方法调用,print方法的参数有很多种:boolean.char.char[].String.int.float.double.long等. print的输出末尾不换行. 1.print(boolean b) 打印boolean类型时,输出只有true和false两种.我们查看print(boolean b)的源代码,可以看到

LFS(the Log-structured File System)系统详解

There was a large and growing gap between random I/O performance and sequential I/O performance: Existing file systems perform poorly on many common workloads: LFS文件系统的设计木主要是为了解决上面这以前文件系统所存在的两个问题:随机输入输出的性能和序列输入输出的性能相差很大:还有就是磁盘搜索和旋转延迟比较大. LFS, short f

System.AppDomain类详解(二)

进程是存在独立的内存和资源的,但是AppDomain仅仅是逻辑上的一种抽象.一个process可以存在多个AppDomain.各个AppDomain之间的数据时相互独立的.一个线程可以穿梭多个AppDomain. 一.属性 ActivationContext 获取当前应用程序域的激活上下文.ApplicationIdentity 获得应用程序域中的应用程序标识.ApplicationTrust 获取说明授予应用程序的权限以及应用程序是否拥有允许其运行的信任级别的信息.BaseDirectory

System.AppDomain类详解(一)

AppDomain是CLR(Common Language Runtime:公共语言运行库),它可以加载Assembly.创建对象以及执行程序. AppDomain是CLR实现代码隔离的基本机制. 每一个AppDomain可以单独运行.停止:每个AppDomain都有自己默认的异常处理:一个AppDomain的运行失败不会影响到其他AppDomain的运行. CLR在被CLR Host(windows shell or InternetExplorer or SQL Server)加载后,会创建

system.map文件详解

有时system.map文件可以帮助我们理解内核编译,它记录了所有代码的运行地址.对于系统的oop消息.或者通过gdb的调试消息,都需要根据该对照表,将内核熟悉的函数地址转化为用户熟悉的函数名称,便于用户进行故障定位.运行监控. system.map内容格式为:线性地址 类型 符号 符号类型. 小写字母表示局部; 大写字母表示全局(外部). A The symbol's value is absolute, and will not be changed by further linking.

谈谈分布式事务之三: System.Transactions事务详解[上篇]

在.NET 1.x中,我们基本是通过ADO.NET实现对不同数据库访问的事务..NET 2.0为了带来了全新的事务编程模式,由于所有事务组件或者类型均定义在System.Transactions程序集中的System.Transactions命名空间下,我们直接称基于此的事务为System.Transactions事务.System.Transactions事务编程模型使我们可以显式(通过System.Transactions.Transaction)或者隐式(基于System.Transact

谈谈分布式事务之三: System.Transactions事务详解[下篇]

在前面一篇给出的Transaction的定义中,信息的读者应该看到了一个叫做DepedentClone的方法.该方法对用于创建基于现有Transaction对 象的“依赖事务(DependentTransaction)”.不像可提交事务是一个独立的事务对象,依赖事务依附于现有的某个事务(可能是可提交事 务,也可能是依赖事务).依赖事务可以帮助我们很容易地编写一些事务型操作,当环境事务不存的时候,可以确保操作在一个独立的事务中执行:当环境事务存在 的时候,则自动加入其中. 一.依赖事务(Depen