「java包和什么等同」java中什么是包?为什么要使用包
本篇文章给大家谈谈java包和什么等同,以及java中什么是包?为什么要使用包对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、java包和类的关系,创建和引用包的关键字分别是什么
- 2、Java中有包和类,包和类分别是什么?
- 3、Java中有包和类,包和类是什么
- 4、Java中包的主要作用是什么?它相当于C++语言中的什么功能?
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文件,文本文件……
Java中有包和类,包和类分别是什么?
通俗的说,
包就是包括文件的文件夹
例如import java.util.*;
这里导入的util文件夹,里面所有的类是不是全部用到暂且不论
而类,就是文件夹中的文件
import java.util.Date;
这里明确指的就是Date这个类,是java.util这个包里面的类。因为有许多的包同样有Date为名称的类。
如import java.sql.Date;在这里也有一个
Java中有包和类,包和类是什么
通俗一点点讲,类是为了解决java中的问题而出现的,你要跟好友通信,就写一个通信类来解决这个问题,你要处理网页前台的数据,你就写个数据处理类,写好的类就好比数学公式,参数不同,公式固定不变,得出结果不同,你写好一个通信类,这个类不改变,但你可以跟不同人聊天
包的存在是为了区别相同名字的类出现的,包通俗的讲就是电脑上的文件夹,你可以在一个文件夹下创建两个名字一样的文本文件么,当然不可以,包也是,包里不允许同名文件,你的手机可以选择移动的手机卡和电信的手机卡,卡长的都一样,但它们能在同一个运营商那里买到么,不能,移动运营商和电信运营商相当于包,电话卡相当于同名文件,不同包存储不同功能的类
Java中包的主要作用是什么?它相当于C++语言中的什么功能?
JAVA中的包,可以理解为命名空间,比如说你的团队中,都开发了一个名叫TestClass的程序,但是程序不同,那么就可以通过包把这2个程序区分开来了,比如A.TestClass就是A下面的TestClass,B.TestClass就是B下面的TestClass
其实c++并没有这样的功能,所以c++的命名管理是非常头疼的事情,非说有的话,就是
namespace的那个东西了,但是这个和java的包比起来,要混乱很多
关于java包和什么等同和java中什么是包?为什么要使用包的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。