java类库以及组织结构(API)
来源:互联网 发布:万彩动画大师 知乎 编辑:程序博客网 时间:2024/06/14 20:00
Java类库中有很多包:
以java.*开头的是java的核心包,所有程序都会使用这些包中的类
以javax.*开头的是拓展包,x是extension的意思,也就是扩展。虽然javax.*是对java.*的优化和扩展,但是由于javax.*使用的越来越多,很多程序都会以来源于javax.*,所以javax.*也是核心的一部分了,也随JDK一起发布。
以org.*开头的是各个机构或组织发布的包,因为这些组织极具影响力,他们的代码质量也十分的高,所以也将他们开发的部分的常用的类随JSK一起发布。
在包的命名方面,为了防止重名,有一个惯例:大家都会以自己的域名的倒写形式作为开头来为自己开发的包命名,例如百度发布的包会以com.baidu.*开头,w3c组织发布的包会以org.w3c开头。
组织结构域名后缀一般为org,公司的域名后缀一般为com,可以认为org.*开头的包为非营利组织机构发布的包,他们一般都是开源的,可以免费使用在自己的产品中,不用考虑侵权问题,而以com.*开头的包往往是有盈利性的国内公司发布的,如果使用了能会有版权问题,所以使用的时候要注意。
2 0
- java类库以及组织结构(API)
- Java类库及其组织结构(Java Api)
- Java类库及其组织结构(Java API)
- java入门教程-1.8Java类库及其组织结构(Java API)
- Java类库及其组织结构
- Windows API 程序的组织结构
- 于Java内存结构组织
- GTK+2.0类组织结构
- MFC类的组织结构
- 组织结构
- 组织结构
- Java(JVM)虚拟机结构基础(转自Java研究组织)
- Java(JVM)虚拟机结构基础(转自Java研究组织)
- 组织结构树形结构
- Java主类结构以及基本数据类型
- MFC中类的组织结构
- 将类组织为继承层次结构
- C++类对象的内存组织结构
- 二叉树先根遍历
- log4j中log.isDebugEnabled(), log.isInfoEnabled()和log.isTraceEnabled()作用
- ArrayList底层实现源码解析
- Win7下qt5.3.1+opencv2.4.9编译环境的搭建
- 使用Log4j时,为什么要写if (log.isDebugEnabled()) 或 if (log.isInfoEnabled())
- java类库以及组织结构(API)
- 内存共享和qsort
- ubuntu14.04安装搜狗输入法-无法显示搜狗输入法问题
- 【Maven】创建的Maven Web工程无法部署到服务器
- 有序数组的二分法查询、删除、插入java代码
- J2EE:servlet 数据库操作
- JS面向对象理解
- JVM内存模型
- 【Java】注解