JavaAPI学习-入门

JavaAPI学习-入门1、JavaAPI概述API(ApplicationProgramingInterface):应用程序编程接口,是java提供的一些预定义的函数。目的:基于API实现程序的快速编写。只需了解实现的作用,无需关注源代码。JavaAPI通常是一些基础、通用的基础类库,通过这些基础的类库,可以构造复杂的功能。JavaAPI在线文档:https://tool.oschina.net/apidocs/apidoc?api=jdk-zh1.1、如何学习针对一个API首先看概述,了解类的作用,然后看

大家好,又见面了,我是你们的朋友全栈君。

1、Java API概述

API(Application Programing Interface):应用程序编程接口,是java提供的一些预定义的函数(或者黑匣子)。目的:基于API实现程序的快速编写,在无需了解源码基础之上,即可完成功能开发。

JavaAPI通常是一些基础、通用的基础类库,通过这些基础的类库,可以构造复杂的功能。

JavaAPI在线文档;java1.6 java1.7 java1.8

1.1、如何学习

针对一个API首先看概述,了解类的作用,然后看构造函数,了解类的创建方式。最后看方法,了解提供的功能和实现。

1.2、如何调用

使用import语句,可调用Java类库(Java API)的方法。也或者直接写API的方法。使用编辑器导入包的快捷方式,引用API的对应方法。

import导入包有两种语法形式:

  • 单类型导入(single-type-import), 例如 import java.io.File;
  • 按需类型导入(type-import-on-demand),例如 import java.io.*;

第二种按需类型导入,虽然结尾是*,给人感觉是导入io包下所有文件,其实不是。它也仅仅是导入当前类下所引用的方法。尽量使用单类型导入。可以提高编译速度,并且避免包类型冲突。

2、常见的API

  • java.lang  提供利用java编程语言进行程序设计的基础类。(核心类库)不用import可以直接调用。
  • java  until  包含集合框架,遗留的collection类,事件模型,日期和时间设施,国际化和各种实用工具类。
  • java io 通过数据流,序列化和文件系统提供系统输入和输出。
  • java applet 提供创建applet 所必须的的类和applet 用来和其他applet 上下文通信的类。
  • java awt 包含用于创建用户界面和绘制图形图像的所有的类。
  • java beans  包含与开发beans 有关的类,即 基于javaBeans 架构的组件。
  • java math 提供用于执行任意精度整数算法(BigInteger)和任意精度小数算法(BigDecimal)的类。
  • java net 为实现网络应用程序提供的类。
  • java sql  提供使用java 编程语言访问并处理存储在数据源(通常指关系型数据库)中的数据API。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/156839.html原文链接:https://javaforall.net

(0)
上一篇 2022年7月8日 下午8:36
下一篇 2022年7月8日 下午8:36


相关推荐

  • 永恒之蓝病毒win7解决方法_win10永恒之蓝漏洞补丁

    永恒之蓝病毒win7解决方法_win10永恒之蓝漏洞补丁简介:NSA武器库的公开被称为是网络世界“核弹危机”,其中有十款影响Windows个人用户的黑客工具,包括永恒之蓝、永恒王者、永恒浪漫、永恒协作、翡翠纤维、古怪地鼠、爱斯基摩卷、文雅学者、日食之翼和尊重审查。这些工具能够远程攻破全球约70%的Windows系统,无需用户任何操作,只要联网就可以入侵电脑,就像冲击波、震荡波等著名蠕虫一样可以瞬间血洗互联网,木马黑产很可能改造NSA的武器…

    2022年10月16日
    4
  • TPS和QPS的区别和理解

    TPS和QPS的区别和理解TPS transactionp 是单位时间内处理事务的数量 QPS queryperseco 是单位时间内请求的数量 TPS 代表一个事务的处理 可以包含了多次请求 很多公司用 QPS 作为接口吞吐量的指标 也有很多公司使用 TPS 作为标准 两者都能表现出系统的吞吐量的大小 TPS 的一次事务代表一次用户操作到服务器返回结果 QPS 的一次请求代表一个接口的一次请求到服务器返回结

    2026年3月26日
    3
  • iloc[ ]函数(Pandas库)

    iloc[ ]函数(Pandas库)问题 iloc 函数是干什么的 回答 在数据分析过程中 很多时候需要从数据表中提取出相应的数据 而这么做的前提是需要先 索引 出这一部分数据 iloc 函数 属于 pands 库 全称为 indexlocatio 即对数据进行位置 location 索引 index 问题 iloc 函数怎么用 回答 iloc a b 其中 a 是行数 b 是列数 具体 a 和 b 的输入有以下几种形式 1 iloc a b 取第 a 行第 b 列的数据 注意 在 iloc 中认为数据中的行数和列数都是如图这样定义的图 1

    2026年3月26日
    3
  • IEEE | LLM Agent的能力边界在哪?首篇「图智能体 (GLA)」综述为复杂系统构建统一蓝图

    IEEE | LLM Agent的能力边界在哪?首篇「图智能体 (GLA)」综述为复杂系统构建统一蓝图

    2026年3月16日
    5
  • Javadb学习 连接Javadb的两种方法 javadb-10_5_1_1.zip[通俗易懂]

    Javadb学习 连接Javadb的两种方法 javadb-10_5_1_1.zip[通俗易懂]Javadb学习环境变量设置:DERBY_HOME=D:\ProgramFiles\Environment\javadbpath=.;%JAVA_HOME%/bin;%path%;%CATALINA_HOME%/bin;%ANT_HOME%/bin;%ANT_HOME%/bin;C:\ProgramFiles\IDMComputerSolutions\UltraEdit\;%JA…

    2022年7月8日
    32
  • 千问AI眼镜全球首秀:海外观众排队试戴,成为 “人气王”

    千问AI眼镜全球首秀:海外观众排队试戴,成为 “人气王”

    2026年3月13日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号