我是靠谱客的博主 敏感眼神,最近开发中收集的这篇文章主要介绍面向对象——Package,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

使用Package是为了解决类之间的重名问题;为了便于管理类,合适的类位于合适的包
 Package怎么用:1:通常是类的第一句非注释性语句。2:域名倒着写即可,再加上模块名,并不内部管理
 Package包名定义:
       【1】:名字全部小写,中间用.隔开
       【2】;一般都是公司域名倒着写
           比如:www.baidu.com
           包名:com.baidu.
       【3】:包名的命名规则:
                       企业性质.企业名称.项目名称.模块名称.子模块名称...
                       企业性质:com org  edu   gov  
                       企业名称:baidu taobao  
                       项目名称:oa erp hrms  crm
                       模块名称:ums ---userManagementSystem用户管理系统

                                        oms---orderManagementSystem订单管理系统

                                        pms---produceManagementSystem产品 管理系统

                                        完整的包名:com.alibaba.taobao.ums

                                        限定名:包名+类名       

注意事项:1:写项目名时都要加包,不要使用默认包。2:com.gao和com。gao。gar,这两个包没有包含关系,时两个完全独立的包,只是逻辑上看起来后者时前者的一部分
        【4】:JDK中常用的包:
        lang:不用自己导入
        util:工具包
        net:网络包
        io:输入输出流包

java.lang:包含一些Java语言的核心类,如String,Math,integer,System和Thread,提供常用功能

java.awt:包含了构成抽象窗口工具类,(abstract,window,toolkits)的多个类,这些类被用来构建和管理应用程序的图形用户界面(GUI)

java.net:包含执行不同网络相关的操作的类

java.io:包含提供多中输入/输出功能的类

java.util:包含一些实用工具类,如定义系统特性,使用不同日期日历相关的函数


        import包:
       1、在Java.lang包下的类,可以直接使用不用导包;
      使用不同包下的类需要导包
       2、可以直接导包写为java.util.*;就是把java里面的所有包导进来,但是不建议,因为会影响编译速度
       3、在java中在导报中没有包含和被包含的关系;
      //静态导入:
    4、import static java.lang.Math.*;
      //导入:java.lang下的Math类中的所有静态的内容
 
 

最后

以上就是敏感眼神为你收集整理的面向对象——Package的全部内容,希望文章能够帮你解决面向对象——Package所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(45)

评论列表共有 0 条评论

立即
投稿
返回
顶部