java包和文件夹的区别是什么意思,jdk和jre有什么区别
大家好,感谢邀请,今天来为大家分享一下java包和文件夹的区别是什么意思的问题,以及和jdk和jre有什么区别的一些困惑,大家要是还不太明白的话,也没有关系,因为接下来将为大家分享,希望可以帮助到大家,解决大家的问题,下面就开始吧!
java package是什么意思
为了更好地组织类,Java提供了包机制,用于区别类名的命名空间。
包的作用
1、把功能相似或相关的类或接口组织在同一个包中,方便类的查找和使用。
2、如同文件夹一样,包也采用了树形目录的存储方式。同一个包中的类名字是不同的,不同的包中的类的名字是可以相同的,当同时调用两个不同包中相同类名的类时,应该加上包名加以区别。因此,包可以避免名字冲突。
3、包也限定了访问权限,拥有包访问权限的类才能访问某个包中的类。
Java使用包(package)这种机制是为了防止命名冲突,访问控制,提供搜索和定位类(class)、接口、枚举(enumerations)和注释(annotation)等。
详情见:http://www.runoob.com/java/java-package.html######
jdk和jre有什么区别
JDK:
Java Develpment Kit java开发工具
JRE:
Java Runtime Environment java运行时环境
JVM:
java Virtual Machine java虚拟机
jdk是给开发人员使用的, jre和jvm是给普通用户使用,如果只是运行Java程序,安装JRE即可
JDK:
是java开发工具包,是Sun公司针对java开发人员的产品,jdk中包含jre,在jdk的安装目录下有一个jre的目录,里面有两个文件夹bin和lib,在这里可以认为bin里面就是jvm,lib中是java工作需要的类库,而java和lib合起来就称为jre
JDK(Java Development Kit)是整个JAVA的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具(javac/java/jdb等)和Java基础的类库(即Java API包括rt.jar)。
文件是什么意思
1、电脑中的文件是指电脑中建立的图片、音乐、文本、视频等通过电脑可显示、播放出的文字、图像、声乐类内容的一种数据模块。(本文附带的图就是电脑中建立的文档、图片,也是文件的一种)
2、非电脑文件通常指的是印刷或写在纸张上的文字、图片;也特指政府下发的公文,或者企业与企业之间、企业内部之间通过纸质等进行交互意见的一种载体。
Java的Package到底是什么概念
当前文件所在的文件夹。可以这么说
只能说你描述的不好,都不知道你问的是什么
src是存放源码的地方,在src下面有很多package,也就是包。这些包你大考工作目录,其实就是文件夹
package game;这句意思就是当前这个目录是game这个包
import java.util.*;这里是引入jar包里的文件
public class Game{这个就是类了
}
不用纠结这些东西啊,它只是个目录而已
我的工作区设在E盘,如果打开E盘去找这个文件,目录是
E:\workspace\test\src\game
就是个文件夹的名字
END,本文到此结束,如果可以帮助到大家,还望关注本站哦!