从Java官网下载最新的文档(包含API文档)

Java学习资料(适合c转java的同学):

Java中带包(创建及引用)的类的编译 - 小明快点跑

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:我就是小在]

https://blog.csdn.net/u014561933/article/details/50650414

https://blog.csdn.net/Hong_A/article/details/60136343

引用文章:

    前段时间我奇怪为什么在api文档的System.out里面找不到printf()和print().那是因为System类里面的out是java.io.PrintStream类的对象printf()和print()都是在PrintStream里面定义的.而api文档下面的"另请参见"里面没有把PrintStream里面所有的method列举出来.
api中在System.out中不能直接找到printf,println的原因.JPG

只要你找到PrintStream类,你就能看见print()和printf()这两个method.
在PrintStream 类里找print().JPG

 

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

 

posted @ 2019-01-15 11:44  蓝天上的云℡  阅读(9854)  评论(1编辑  收藏  举报