我在看某人的代码,看到他反复声明
PrintStream out = System.out;
后来调用
out.println("blah");
我实际上认为这有点整洁。这是一种常见的做法吗?他只是在幻想吗?
最佳答案
这是一个合理的方法。他基本上是为 System.out
创建一个别名。有很多优点:
- 减少打字。
- 以后更容易更改代码以输出到不同的 PrintStream。
- 可能会提高性能,但可以忽略不计。
关于java - 关于 system.out,需要说明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3041482/