meta的中文意思是什么 meta-inf是什么文件?
meta-inf是什么文件?Java中所说的jar包是干什么的?1. Jar文件是java存档文件。顾名思义,它的应用与Java密切相关,是Java的一种文档格式。2. jar文件与zip文件非常相似
meta-inf是什么文件?
Java中所说的jar包是干什么的?
1. Jar文件是java存档文件。顾名思义,它的应用与Java密切相关,是Java的一种文档格式。
2. jar文件与zip文件非常相似—确切地说,它是一个zip文件,因此称为包。
3. jar文件和zip文件的唯一区别是jar文件的内容包含一个meta-inf/舱单.MF这个文件是在生成jar文件时自动创建的。
4. 从客户的角度来看,这是最重要的。Jar文件是一种封装。他们不需要知道有多少。类文件位于中。Jar文件,并且每个文件的函数和效果也可以得到他们想要的结果。Jar包:在开发过程中通常引用通用类,在包中易于存储和管理。War包:在创建一个web应用程序(通常是一个网站)之后,它被打包并部署到一个容器中。Ear包:企业级应用程序,通常EJB被打包为Ear包。所有包都是用jar键入的,但是目标文件的扩展名不同
类。这个Java类存储Java类的元信息(meta information)。通常用于反射。对象类是所有Java类的根。包括班级。
Java中Class类与Object类之间有什么关系?
元空间是Java元空间的持久生成。在元空间被完全删除之后,它将被一个称为元空间的区域替换。删除持久生成后,JVM将忽略permsize和maxpermsize这两个参数,并且永远不会再看到它们java.lang.OutOfMemoryError错误异常:permgen错误。jdk8的hotspot JVM现在使用本地内存来表示类元数据。这个区域称为元空间。元空间的特点:充分利用Java语言规范的优点:类及相关元数据的生命周期与类加载器的生命周期一致。每个加载器都有一个特殊的存储空间,它只是线性分配的,不单独回收某个类。这节省了GC扫描和压缩的时间。对象在元空间中的位置是固定的。如果GC发现某个类装入器不再活动,它将回收整个相关空间