java类库

Java的应用程序接口(API)以包的形式来组织,每个包提供大量的相关类、接口和异常处理类,这些包的集合就是Java的类库。

Java类库可以分为两种

包名以java开始的包是Java核心包(Java Core Package)。

包名以javax开始的包是Java拓展包(Java Extension Package)。

常用的Java核心包(Java Core Package)

java.lang Java 编程语言的基本类库,使用时不需要import语句引用,由编译器自动引入。

java.applet 创建applet需要的所有类。

java.awt 创建用户界面以及绘制和管理图形、图像的类。

java.io 通过数据流、对象序列以及文件系统实现的系统输入、输出。

java.net 用于实现网络通讯应用的所有类。

java.util 集合类、时间处理模式、日期时间工具等各类常用工具包。

java.sql 访问和处理来自于Java标准数据源数据的类。

java.test 以一种独立于自然语言的方式处理文本、日期、数字和消息的类和接口。

java.security 设计网络安全方案需要的一些类。

java.beans 开发Java Beans所需要的所有类。

java.math 简明的整数算术以及十进制算术的基本函数。

java.rmi 与远程方法调用相关的所有类。

常用的Java拓展包(Java Extension Package)

javax.accessibility 定义了用户界面组件之间相互访问的一种机制。

javax.naming.* 为命名服务提供了一系列类和接口。

javax.swing.* 提供了一系列轻量级的用户界面组件,是目前Java用户界面常用的包。

Original: https://www.cnblogs.com/dumocheng/p/15879187.html
Author: 独莫城
Title: java类库

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/578720/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 4、多态

    多态概念(一共三点满足就行) 1、 继承 2、程序运行时将子类对象赋值给父类 3、通过父类去调用子类的方法 一、父类类型做方法的参数 <span class=”kwd”&gt…

    Java 2023年6月6日
    095
  • java环境变量配置

    环境变量的配置: 下载好的JDK是一个可执行安装程序,双击安装。将安装路径改为:D:\Program Files\Java\jdk1.6.0_05(当然其他路径也可以)。 JDK安…

    Java 2023年6月8日
    072
  • Mybatis完整版详解

    一、简介 1.什么是MyBatis MyBatis 是一款优秀的持久层框架 它支持自定义 SQL、存储过程以及高级映射。 MyBatis 免除了几乎所有的 JDBC 代码以及设置参…

    Java 2023年6月14日
    058
  • Java 自定义Excel数据排序

    通常,我们可以在Excel中对指定列数据执行升序或者降序排序,排序时可依据单元格中的数值、单元格颜色、字体颜色或图标等。在需要自定义排序情况下,我们也可以自行根据排序需要编辑数据排…

    Java 2023年6月7日
    096
  • 【紧急】继续折腾,Log4j再发2.1.6,强烈建议升级

    背景 继前天正式发布的2.15.0之后,Apache log4j 2 团队宣布 Log4j 2.16.0 发布! 由于SLF4J适配兼容性的中断,Log4j 现在发布两个版本的SL…

    Java 2023年6月7日
    087
  • 关于博客的解读

    写在前面 大家好,这里是满满! 最近也是想来写博客,我们学习过后的知识一旦过一段时间后,自然会有一些只是会遗忘,这时候大家都会去翻看以前的视频 ,笔记,遇到难一点的问题,可能就会去…

    Java 2023年6月7日
    0103
  • 利用docker-compose一键部署

    利用docker-compose一键部署 利用docker-compose一键部署 前言 快速编写微服务 common-api nacos-server-provider naco…

    Java 2023年6月13日
    078
  • IntelliJ IDEA Maven引入

    posted @2016-04-05 10:13 聊聊IT那些事 阅读(173 ) 评论() 编辑 Original: https://www.cnblogs.com/FCWORL…

    Java 2023年6月6日
    056
  • java保留小数点,数字格式化

    注意: 1、整数除法会取整,不会保留小数点,需要保留小数,转为float在除 方法1、使用字符串格式化 <span class="hljs-function&quo…

    Java 2023年6月13日
    0104
  • 【主流技术】Redis 在 Spring 框架中的实践

    前言 一、Redis 概述 1.1Redis 是什么? 1.2Redis 能做什么? 1.3基础知识 二、Redis 安装与基本命令 2.1Windows 安装 方式一 方式二 2…

    Java 2023年6月6日
    065
  • JVM-内存区域与OOM

    本篇博客内容主要参考《深入理解Java虚拟机》 内存区域与内存溢出异常 运行时数据区 Java虚拟机运行时数据区: 程序计数器(Program Counter Register)是…

    Java 2023年6月7日
    0106
  • Object类

    Java中存在最底层的类,所有类都直接或者间接的继承 java.lang.Object。如果在代码中,没有明确声明该类有继承的父类,那这个类的父类就是Object。 Object可…

    Java 2023年6月5日
    082
  • 通过宿主主机访问部署在虚拟机上的网站

    网站部署在笔记本的虚拟机(CentOS 6.8)上,虚拟机通过桥接的方式联网,网站开启成功,在虚拟机上可以打开,但是在宿主的浏览器打不开,后面百度一下发现是虚拟机的防火墙导致的。关…

    Java 2023年5月30日
    069
  • 关于离散数学到了期末这件事

    我的离散数学历程 附上我最后我两份痕迹 posted @2022-06-26 00:16 一冲子 阅读(14 ) 评论() 编辑 Original: https://www.cnb…

    Java 2023年6月5日
    088
  • Sql Server 基本概述

    SqlServer用户权限 设置权限用户的意义 数据库是一个应用程序,运行起来对应一个进程,这个进程中,有很多很强大的功能支持,对于开发者或者是数据库管理者,都是充分的来应用这些功…

    Java 2023年6月15日
    076
  • spring mvc org.springframework.beans.BeanInstantiationException: Failed to instantiate [java.util.List]: Specified class is an interface

    spring mvc 异常处理 org.springframework.beans.BeanInstantiationException: Failed to instantiat…

    Java 2023年5月29日
    056
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球