java包和类的关系,创建和引用包的关键字分别是什么

java里包和类的关系,创建和引用包的关键字分别是什么

java编译单元中的所有类都放到xx.bb.aa这个package里面,并且这个包它的路径应该是 net/java/Something.java 这样保存的。 package(包)的作用是把不同的java程序分类保存,更方便的被其他java程序调用。

另外,package中所存放的文件一般分一下就分这三种

  1,java程序源文件,扩展名为.java。.java文件是一个独立的编译单元,类似c++里面的cpp文件,但是它不需要.h文件,只要.java就足够了,一个.java文件里面可以包含一个public的类,若干package类(package类特征是没有任何访问控制修饰),还有内隐类的话,则还可以包含若干protected和private的类。每个类,都会在编译的时候生成一个独立的.class文件,所以.java和.class不是一对一,而是一对多的关系,不过.java和public的类是一对一的。所有这些.class,都由这个.java开头的package语句来确定自己在package中的位置。

  2,编译好的java类文件,扩展名为.class。

  3,其他文件,其他任何文件,也称为resource例如图片文件,xml文件,mp3文件,avi文件,文本文件……
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-04-15
简单暴力来说:包相当于文件夹,类是文件。创建就是package+包的地址 ,引用包是(import +包的地址)
第2个回答  2019-04-15
只有两个类在同一个包中,其中一个类调用那另一个类时才可以找得到
当然没必要以java开头
以java开始的包那是sun公司已经定义好的类在那个包中
package A 是你将当前的这个类添加到A包中
import A.* 是你在此类中要用到这个包里面的东西,而将其导入本回答被网友采纳
第3个回答  2019-04-15
package com.org.apache.demo;
这句话的意思就是,声名此类在com.org.apache.demo这个包中!
相似回答