前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >JavaAPI学习-入门

JavaAPI学习-入门

作者头像
全栈程序员站长
发布2022-09-08 11:59:36
4840
发布2022-09-08 11:59:36
举报
文章被收录于专栏:全栈程序员必看

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

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.cn/156839.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1、Java API概述
    • 1.1、如何学习
      • 1.2、如何调用
      • 2、常见的API
      相关产品与服务
      数据库
      云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档