Java學習資料(適合c轉java的同學):
Java官網下載頁:https://www.oracle.com/technetwork/java/javase/downloads/index.html
翻到最下面,找到Java SE <你所用的版本號> Document,然后下載即可
下載了一個zip后解壓,然后在解壓的文件夾里的各子目錄找到各個index.html,打開后即可查閱,最好是加為書簽(方便以后的使用)
另外,關於printf() print()方法在API里找不到:
原因:
參考資料:
在System類中,out是一個PrintStream類型的靜態成員變量,因此可以通過System.out的形式來調用。[引用自CSDN:我就是小在]
引用文章:
前段時間我奇怪為什么在api文檔的System.out里面找不到printf()和print().那是因為System類里面的out是java.io.PrintStream類的對象printf()和print()都是在PrintStream里面定義的.而api文檔下面的"另請參見"里面沒有把PrintStream里面所有的method列舉出來.
![]()
只要你找到PrintStream類,你就能看見print()和printf()這兩個method.
![]()
JavaSE11——API之printStream類和printf()方法的位置:
https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintStream.html
https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/PrintStream.html#printf(java.lang.String,java.lang.Object...)
End
JDK1.8 SE版本需要登錄才能下載,並且官方宣布不再維護
而且JDK發展到1.12,性能和安全性提升明顯,個人學習其實沒必要用到8