zoukankan      html  css  js  c++  java
  • Java之旅_面向对象_包(Package)

    http://www.runoob.com/java/java-package.html

    包的作用:

    1.把功能相似或相关的类或接口组织在同一个包中,方便类的查找和使用。

    2.如同文件夹一样,包也采用了树形目录的存储方式。同一包中类名是不同的,不同包中的类名是可以相同的。

    当调用相同名字的类时,应该加上包名,包可以避免名字冲突。

    3.包也有访问权限,拥有包访问权限的类才能访问。

    Java使用包(package)这种机制是为了防止命名冲突,访问控制,提供搜索和定位类、接口、枚举、和注释等。

    package net.java.util;
    public class Something{
        ...
    }

    它的路径是net/java/util/Something.java这样保存的。

    以下是java中的包:

    java.lang --打包基础的类

    java.io --包含输入输出功能的函数

    创建包:

    包声明应该在源文件的第一行,每个源文件只能有一个包声明,这个文件中的每个类型都应用于它。

    如果一个源文件中没有使用包声明,那么其中的类,函数,枚举,注释等将被放在一个无名的包(unamed package)中。

    import 关键字:

    为了能够使用某一包的成员,我们需要在java程序中明确导入该包。

    在java源文件中import语句应位于package语句之后,所有类的定义之前,可以没有,也可以有多条。

    可以使用几种方式来实现引入其他包中的类:

    1.代码中otherPackage.otherClass

    2.import otherPackage.*;

    3.import otherPackage.otherClass;

    注:类文件中可以包含任意数量的import声明。import声明必须在包声明之后,类声明之前。

  • 相关阅读:
    酒香也怕巷子深,谈谈前端简历书写技巧。
    谈谈自己对语义化的认识
    服务器向用户返回的状态码和提示信息,常见的有以下一些(方括号中是该状态码对应的HTTP动词)
    Python常用库大全
    Python七大原则,24种设计模式
    Python设计模式(4):行为型
    Python设计模式(3):结构型
    Python设计模式(2):创建型
    python设计模式
    数据库的优化
  • 原文地址:https://www.cnblogs.com/happy-xiaoxiao/p/8564741.html
Copyright © 2011-2022 走看看