在java.io.BufferedWriter
還有一個方法:java.io.BufferedWriter.min(int a,int b)的含義是什麼?
/**
* Our own little min method, to avoid loading java.lang.Math if we've run
* out of file descriptors and we're trying to print a stack trace.
*/
private int min(int a, int b) {
if (a < b) return a;
return b;
}
這是什麼方法呢?加載java.lang.Math
需要額外的文件描述符?
如果我編譯和-verbose:class
public class Main {
public static void main(String[] args) {
}
}
空運行程序我會在日誌中:
[Loaded java.lang.Math from /opt/jdk/jdk1.8.0_65/jre/lib/rt.jar]
哈! Probabaly於1995年撰寫。 – ZhongYu
我認爲評論足夠描述。你的問題是什麼? – Tunaki