广告
返回顶部
首页 > 资讯 > 后端开发 > JAVA >java中什么是类库
  • 386
分享到

java中什么是类库

java入门java类库 2020-05-06 17:05:33 386人浏览 绘本
摘要

Java 官方为开发者提供了很多功能强大的类,这些类被分别放在各个包中,随JDK一起发布,称为Java类库。例如我编写了一个类,可以获取计算机的各种硬件信息,它很强大很稳定,如果你的项目也需要这样一个功能,那么你就无需再自己编写代码,将我的

Java 官方为开发者提供了很多功能强大的类,这些类被分别放在各个包中,随JDK一起发布,称为Java类库。

例如我编写了一个类,可以获取计算机的各种硬件信息,它很强大很稳定,如果你的项目也需要这样一个功能,那么你就无需再自己编写代码,将我的类拿来直接用就可以。

但是,我的类代码很复杂,让你读完这些代码不太现实,而且我也不希望你看到我的代码我要保护我的版权,怎么办呢?

我可以先将我的类编译,并附带一个文档,告诉你我的类怎么使用,有哪些方法和属性,你只需要按照文档的说明来调用就完全没问题,既节省了你阅读代码的时间,也保护了我的版权。例如,获取CPU信息的方法:

getcpuInfo(int cpuType);

Java类库中包介绍:

以 java.* 开头的是Java的核心包,所有程序都会使用这些包中的类。

以 javax.* 开头的是扩展包,x 是 extension 的意思,也就是扩展。虽然 javax.* 是对 java.* 的优化和扩展,但是由于 javax.* 使用的越来越多,很多程序都依赖于 javax.*,所以 javax.* 也是核心的一部分了,也随jdk一起发布。

以 org.* 开头的是各个机构或组织发布的包,因为这些组织很有影响力,它们的代码质量很高,所以也将它们开发的部分常用的类随JDK一起发布。

在包的命名方面,为了防止重名,有一个惯例:大家都以自己域名的倒写形式作为开头来为自己开发的包命名,例如百度发布的包会以 com.baidu.* 开头,w3c组织发布的包会以 org.w3c.* 开头,微学苑发布的包会以 net.weixueyuan.* 开头……

组织机构的域名后缀一般为 org,公司的域名后缀一般为 com,可以认为 org.* 开头的包为非盈利组织机构发布的包,它们一般是开源的,可以免费使用在自己的产品中,不用考虑侵权问题,而以 com.* 开头的包往往由盈利性的公司发布,可能会有版权问题,使用时要注意。

推荐教程:java开发入门

--结束END--

本文标题: java中什么是类库

本文链接: https://www.lsjlt.com/news/3686.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • java中什么是类库
    Java 官方为开发者提供了很多功能强大的类,这些类被分别放在各个包中,随JDK一起发布,称为Java类库。例如我编写了一个类,可以获取计算机的各种硬件信息,它很强大很稳定,如果你的项目也需要这样一个功能,那么你就无需再自己编写代码,将我的...
    99+
    2020-05-06
    java入门 java 类库
  • java中的基础类库是指什么
    基础类库就是java提供了一个类库,我们开发时可以从库里选出类来,调用其方法去实现一些功能。免费视频教程推荐:java教学视频例如:(1)ScannerScanner可以读取用户的键盘输入,也可以读取文件输入。//System.in代表键盘...
    99+
    2020-10-29
    java入门 java 基础类库
  • java中类是什么
    类就是具备某些共同特征的实体的集合,它是一种抽象的数据类型,它是对所具有相同特征实体的抽象。在面向对象的程序设计语言中,类是对一类“事物”的属性与行为的抽象。举一个例子说明下类,比如Person(人)就是一个类,那么具体的某个人“张三”就是...
    99+
    2017-10-14
    java入门 java
  • Java NIO类库Selector机制是什么
    这篇文章主要介绍“Java NIO类库Selector机制是什么”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Java NIO类库Selector机制是什么”文章能帮助大家解决问题。迷惑不解 : 为...
    99+
    2023-06-17
  • java中什么是类型
    java中什么是类型java编程语言中说的类型通常是指数据类型,Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。同时java还有引用类型(对象,数组等)。推荐:《Java教程》 数据类...
    99+
    2019-01-14
    java基础 java 类型
  • JAVA中类Logon是什么
    这篇文章将为大家详细讲解有关JAVA中类Logon是什么,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。类Logon是一个记录登录信息的类,包括用户名和密码。首先它实现了接口Serializable,这就标...
    99+
    2023-06-03
  • Java中什么是Arrays类
    本篇文章为大家展示了Java中什么是Arrays类,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。java基本数据类型有哪些Java的基本数据类型分为:1、整数类型,用来表示整数的数据类型。2、浮点类...
    99+
    2023-06-14
  • java中Class类是什么
    java中Class类是什么?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。1、说明Class本身也是一个类。Class对象只能由系统确定。JVM中只有一个Cla...
    99+
    2023-06-15
  • java中什么是类,什么是对象
    类就是具备某些共同特征的实体的集合,它是一种抽象的数据类型,它是对所具有相同特征实体的抽象。在面向对象的程序设计语言中,类是对一类“事物”的属性与行为的抽象。对象就是一个真实世界中的实体,对象与实体是一一对应关系的,意思就是现实世界的每一个...
    99+
    2020-06-27
    java入门 java 对象
  • java什么是类
    java类就是具备某些共同特征的实体的集合,它是一种抽象的数据类型,它是对所具有相同特征实体的抽象。在面向对象的程序设计语言中,类是对一类“事物”的属性与行为的抽象。类:类是一个模板,它描述一类对象的行为和状态。类的声明 ...
    99+
    2015-12-31
    java入门 java
  • java中什么是嵌套类
    本篇文章给大家分享的是有关java中什么是嵌套类,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。Java可以用来干什么Java主要应用于:1. web开发;2. Android开...
    99+
    2023-06-14
  • java中string是什么类型
    (1)首先给出数据类型的分类 (推荐学习:java课程)(2)Java数据类型在内存中的存储:1)基本数据类型的存储原理:所有的简单数据类型不存在“引用”的概念,基本数据类型都是直接存储在内存中的内存栈上的,数据本身的值就是...
    99+
    2018-05-20
    java入门 java
  • java中什么是类变量
    本篇文章为大家展示了java中什么是类变量,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。Java可以用来干什么Java主要应用于:1. web开发;2. Android开发;3. 客户端开发;4. ...
    99+
    2023-06-14
  • Java中内部类是什么
    这篇文章给大家分享的是有关Java中内部类是什么的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。所谓内部类就是在类的内部申明另一个类,因为只有当前类能够访问到内部类,所以内部类相对来说是非常安全的,另外内部类可以继...
    99+
    2023-06-17
  • Java IO中File类是什么
    本文将为大家详细介绍“Java IO中File类是什么”,内容步骤清晰详细,细节处理妥当,而小编每天都会更新不同的知识点,希望这篇“Java IO中File类是什么”能够给你意想不到的收获,请大家跟着小编的思路慢慢深入,...
    99+
    2023-06-26
  • jquery类库是什么
    本篇内容介绍了“jquery类库是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2022-10-19
  • java什么是子类?
    java中子类的定义为在有继承关系的类中extends前面的类则是子类。【推荐学习:java课程】继承,是对有着共同特性的多类事物,进行再抽象成一个类。这个类就是多类事物的父类。父类的意义在于可以抽取多类事物的共性。子类继承父类,就是子类能...
    99+
    2019-02-12
    java教程 java 子类
  • Java中的类路径是什么?
    当我们在编写Java程序时,经常会涉及到使用外部的Java类库或者自己编写的Java类。在Java中,如果想要使用这些Java类,就需要将这些类的路径告诉Java虚拟机(JVM)。在Java中,类路径就是用来指定Java类的位置的。 类路...
    99+
    2023-09-01
    load path 索引
  • Java中什么是UML的类图
    这篇文章主要为大家展示了“Java中什么是UML的类图”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Java中什么是UML的类图”这篇文章吧。一、什么是UML统一建模语言(Unified Mod...
    99+
    2023-06-29
  • 在Java中什么是内部类
    小编给大家分享一下在Java中什么是内部类,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!前言一、什么是内部类在Java中,可以将一个类的定义放在另外一个类的定义内...
    99+
    2023-06-16
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作