JDK API从下载到使用
经常有人问我一些java常用类的使用方法,还有一些问某个常用类是干啥的。这些问题都是不会查询jdk api,对常用类的方法不熟悉等情况。于是,经过再三思考决定编写jdk api查询使用手册。
☆准备工作
①,浏览器能上网②,英语翻译软件(下载中文的可不用)③,已安装jdk
☆下载api帮助
多年前,曾有热心肠的人,将英文版的api帮助文档翻译成中文版,此版为jdk1.6中文版。所以,我们可以在网络去下载中文版的,还可以下载最新版的英文版的对照查看。目前市面上没有1.6以后的中文版,所以到目前为止比较高的就是1.6的中文版。
在百度搜索网站输入 jdk1.6中文版。选择chm格式的下载,chm为帮助文档,查询快捷,使用方便。该文件大小约为34M到37M之间(请确认大小)。

右键另存为 你要保存的位置,一般我选择存在页面。

然后,去桌面查看,这个文件就是。打开这个文件,将chm格式的文件拖出来。

选择压缩包1位置处的文件,按住左边不松,然后拉到桌面松开,就解压出来2这样形状的帮助文件。
☆ 介绍JDK API帮助文档

打开JDK API文档,我们看到的左边上半部分为所有包的介绍,左边下半部分为包内文件的介绍,而右边则是对左边选中的类的介绍。
☆ 使用JDK API查询
我们在这里选择Scanner这个类为例。首先,我在打开的api 上面的菜单项找”显示”,然后点击它。然后当前api变为三栏,这可以忽略,点击“索引(N)”这项。

接下来,在”输入关键字进行查询(W)”下面的文本框输入Scanner,然后看到下面出现这个选中Scanner,双击它或按回车。

弹出这个框

这个是询问你是否打开Scanner的说明页面,点击显示按钮即可。

此时,我们看到的右边这一部分就是对常用类Scanner的说明。你也是输入System,Math等。
☆ api的查询说明
大部分人都能查询到如图所示的界面,可以不知道该怎么找。
那么,我们首先来看最上面

java.util 是说Scanner是在这个包下,使用Scanner是,需要引入java.util.Scanner这个包,接着很清楚说明Scanner是一个类,在下面结构说的是Scanner的继承结构。最下面是关于Scanner实现的接口。(这里我知道引入那个包名即可)

下面汉字,说明这个是干什么用的。

构造方法摘要,说明Scanner有那些构造方法,参数分别都可以传入什么类型和格式。

方法摘要,说明Scanner提供的方法都有那些,分别描述方法干什么的。
比如,看nextInt()这个方法,点击它,就会看到如下图所示

这是,看到nextInt() 前是int类型,说明返回时一个int类型,下面返回处已说的相当明确。于是,就有了
Scanner sc = new Scanner(System.in);//实例化扫描器int a = sc.nextlnt();// 扫描一个int的存给变量a
其他的方法按照类型的方法查询。
☆ 说明
①,对于有的类说还有 字段摘要这项,这是对当前类的属性和常量说明。

②,有的api使用后,桌面会生成一个.chw格式的缓存文件,关闭api后,删掉这个文件即可。

③,对于一些方法可以在搜索选项中找,这里就不解说。
曾有大神曰:学习JavaSE,玩的就是API。
技术分享:www.kaige123.com
JDK API从下载到使用的更多相关文章
- JDK 1.6 下载 地址
JDK1.6官方下载_JDK6官方下载地址: http://www.java.net/download/jdk6/6u10/promoted/b32/binaries/jdk-6u10-rc2-bin ...
- Linux,Centos系统下配置java Jdk(附下载地址)
一.下载jdk 官网下载地址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html 需要登录Oracle ...
- 通过XHR API来下载和上传图片
1.不用HTML中的img标签来下载图片,通过XHR api来下载图片: var xhr = new XMLHttpRequest(); xhr.open('GET','/img/tooth-int ...
- JAVA API的下载和中文查看API
一.JAVA API的下载 1.1 JAVA由SUN公司开发,2006年SUN公司宣布将Java技术作为免费软件对外发布,标志着JAVA的公开免费.2009年,SUN公司被甲骨文公司收购,因此我们现在 ...
- JDK历史版本下载地址
JDK历史版本下载地址: http://www.oracle.com/technetwork/java/archive-139210.html -startupplugins/org.eclipse. ...
- Oracle JDK各版本下载地址记录
Oracle JDK各版本下载地址: https://www.oracle.com/technetwork/java/javase/archive-139210.html
- JDK API文档下载
java SE 8 API文档:http://www.oracle.com/technetwork/java/javase/documentation/jdk8-doc-downloads-21331 ...
- jdk eclipse SDK下载安装及配置教程
原文地址https://blog.csdn.net/dr_neo/article/details/49870587 最新鲜最详细的Android SDK下载安装及配置教程 最近Neo突发神经,想要将学 ...
- Linux 下编译自己的 OpenJDK7 包括JVM和JDK API
1.首先去 这里 http://download.java.net/openjdk/jdk7/ 下载OpenJDK7的源码zip包 2. 简要介绍下OpenJDK7中的目录 hotspot: 放有Op ...
随机推荐
- 在windows环境中用eclipse搭建hadoop开发环境
1. 整体环境和设置 1.1 hadoo1.0.4集群部署在4台VMWare虚拟机中,这四台虚拟机都是通过NAT模式连接主机 集群中/etc/hosts文件配置 #本机127.0.0.1 localh ...
- Python 学习笔记01
print:直接输出 type,求类型 数据类型:字符串,整型,浮点型,Bool型 note01.py # python learning note 01 print('Hello w ...
- WPF [调用线程无法访问此对象,因为另一个线程拥有该对象。] 解决方案以及如何实现字体颜色的渐变
本文说明WPF [调用线程无法访问此对象,因为另一个线程拥有该对象.] 解决方案以及如何实现字体颜色的渐变 先来看看C#中Timer的简单说明,你想必猜到实现需要用到Timer的相关知识了吧. C# ...
- Cellular Automata编写历程
2016.10.14:完成大致框架编写,控制台下实现 取点方式:南北半球对称取点;同一半球同一经度相邻点之间弧长相等;同一纬度相邻点之间弧长相等;不同纬度的圆周长度不等 地图设定为球形 2016.10 ...
- flex设置成1和auto有什么区别
首先明确一点是, flex 是 flex-grow.flex-shrink.flex-basis的缩写.故其取值可以考虑以下情况: flex 的默认值是以上三个属性值的组合.假设以上三个属性同样取默认 ...
- Codeforces Round #253 (Div. 2) D. Andrey and Problem
关于证明可以参考题解http://codeforces.com/blog/entry/12739 就是将概率从大到小排序然后,然后从大到小计算概率 #include <iostream> ...
- Codeforces Round #248 (Div. 2) A. Kitahara Haruki's Gift
解决思路是统计100的个数为cnt1,200的个数为cnt2 则 cnt1 cnt2 奇数 奇数 奇数 偶数 偶数 奇数 偶数 偶数 当cnt1为奇数时一定 ...
- Jquery表格变色 复选框全选,反选
/*jquery静态表格变色*/ $(".tr2").mouseover(function(){ $(this).css("background"," ...
- 转自虫师:性能测试的 Check List
原文地址:http://www.cnblogs.com/jackei/archive/2006/03/24/357372.html 1. 开发人员是否提交了测试申请? 2. 测试对象是否已经明确? 3 ...
- 【HDU】3506 Monkey Party
http://acm.hdu.edu.cn/showproblem.php?pid=3506 题意:环形石子合并取最小值= =(n<=1000) #include <cstdio> ...