zoukankan      html  css  js  c++  java
  • 03_6_package和import语句

    03_6_packageimport语句

    1. packageimport语句

    为便于管理大型软件系统中数目众多的类,解决类的命名冲突问题,Java引入包(package)机制,提供类的多重命名空间。

    package语句作为Java源文件的第一条语句,指明该文件中定义的类所在的包。(若缺省该语句,则指明为无名包)。

    它的格式为:

    package pkg1[.pkg2][.pkg3...];

    Java编译器把包对应于文件系统的目录管理,package语句中,用’,’来指明包(目录)的层次,例如使用语句

    package com.xfa;

    则文件中所有的类位于.comxfa目录下。

    如果将一个类打包,则使用该类时,必须使用该类的全名(例如:com.xfa.MyClass)Java编译器才会找到该类。

    也可以使用import在文件的开头引入要使用到的类;例如:

    import com.xfa.MyClass;

    import java.util.* //引入java.util包中所有的类

    MyClass myClass = new MyClass(); //可以直接使用类名

    可以不需要用import语句直接使用java.lang包中的类。

    如果想将一个类放入包中,在这个类源文件第一句话写package

    必须保证该类的class文件位于正确目录下

    该类的源码可能会产生影响

    删除或转移到另外的目录

    另外的类想访问的话:

    写全名

    引入

    *

    具体类名

    访问位于同一个包中的类不需要引入

    必须class文件的最上层包的父目录位于classpath

    执行一个类需要写全名

  • 相关阅读:
    项目编译
    sqlserver查列名
    list<>初始化赋值两种方式
    看到一句很不错的话
    typescript
    vscode里div等html标签代码补全
    JavaScript 基于原型链的继承
    大数据系列01:大数据离线计算平台hadoop集群搭建和本地环境配置实践
    java数据类型
    计算机基础及java基础
  • 原文地址:https://www.cnblogs.com/flyback/p/8679330.html
Copyright © 2011-2022 走看看