第10章
1、用命令打jar包:
选项
|
说明
|
c
|
创建一个新的或者空的存档文件并加入文件
|
C
|
暂时改变目录
|
e
|
在清单文件中创建一个条目
|
f
|
将jar文件名指定为第二个命令行参数
|
i
|
建立索引文件
|
m
|
将一个清单文件添加到JAR文件中
|
M
|
不为条目创建清单文件
|
t
|
显示内容表
|
u
|
更新一个已有的JAR文件
|
v
|
生成详细的输出结果
|
x
|
解压文件
|
0
|
存储,不进行ZIP压缩
|
例如:要想更新一个已有的JAR文件的清单,则需要将增加的部分加入放置到一个文本文件中:
jar ufm MyArchive.jar manifest -additions.mf
2、清单文件
清单文件被命名为MANIFEST.MF,它位于JAR文件的META-INF子目录中。
清单文件的最后一行必须以换行符结束
3、windows资源包括图像,按钮标签等组成,它们都附属于可执行文件,并通过标准的程序设计访问。
4、密封:
可以将java包密封以保证不会有其他的类加入到其中。
在默认情况下,jar文件中的包是没有密封的,可以在清单文件中的主节中加入Sealed:true 这句话来改变全局的默认设定
5、沙箱:受限制的执行环境
安全管理器将检查有权使用所有系统的资源。在默认的情况下,只允许执行那些无害的操作。
在沙箱中运行的代码不能修改或查看用户系统。
6、属性映射:它是一种存储键/值对的数据结构,其特性为:
1)、键和值都是字符串
2)、键/值对可疑很容易地写入文件或者从文件中读出
3)、用二级表存放默认值。
7、使用属性文件存在一些不足:
1)、配置文件不能存放在用户的主目录中。因为像windows 9x这样的系统没有主目录的概念。
2)、没有标准的为配置文件命名的规则
分享到:
相关推荐
Java核心技术总结 Java是一种面向对象的编程语言,它的核心技术包括Java虚拟机(JVM)、Java核心技术、Java并发编程、计算机网络等。以下是Java核心技术的总结: 一、Java虚拟机(JVM) Java虚拟机(JVM)是Java ...
这是一套Java核心技术基础使用手册,包含Java 基础核心总结、Java核心基础、Java核心知识、Java 基础面试题总结等,内含最强 Java 核心知识点整理及思维导图,需要的朋友可下载试试! Java是一门编程语言,Java发展...
总结来说,《java核心技术卷1第九版高清中文版》是一本非常适合Java初学者的参考书,它的内容全面、系统,并且随着Java技术的持续发展而更新,保证了读者能接触到最前沿的Java知识。通过系统的学习和实践这本书的...
总结来说,《Java 核心技术》第二卷是Java语言进阶学习的重要书籍,它不仅覆盖了Java编程的高级话题,而且以深入浅出的方式帮助读者掌握这些知识点,使得学习者在理论和实践上都能够进一步提升自己的Java编程能力。...
根据提供的文件标题、描述、标签以及部分内容,我们可以推断出这份文档主要涵盖了Java核心技术的基础部分,特别是针对第10版的内容。接下来,我们将基于这些信息深入探讨相关的知识点。 ### Java核心技术卷1基础...
Java核心技术笔记涵盖了许多Java编程的关键知识点,以下是这些主题的详细说明: 1. **面向对象技术**:面向对象编程(OOP)是Java的核心概念。它包括类、对象、封装、继承、多态等核心概念。类是对象的蓝图,定义了...
根据提供的文件信息,我们可以推断出这是一本关于Java 7 的书籍——《深入理解Java 7 核心技术与最佳实践》,并且提供了该书PDF版本的下载链接。接下来,我们将围绕这一主题展开讨论,主要从以下几个方面进行深入...
### Java核心技术介绍 #### 一、Java网络编程基础 Java的核心技术之一是其强大的网络编程支持,这得益于Java建立在TCP/IP网络平台上的特性。Java的库函数提供了使用HTTP和FTP协议来发送和接收信息的方法,这对于...
总结来说,这个压缩包提供了一个深入学习Java核心技术的平台,包括了实际的代码示例、库文件和相关文档。通过分析和实践这些内容,开发者不仅可以掌握Java编程的基本技能,还能了解到如何使用第三方库来提升应用的...
根据提供的信息,我们可以总结出《Java核心技术卷 第10版 卷II 高级特性》这本书涵盖的关键知识点和相关信息。 ### Java核心技术卷 第10版 卷II 高级特性 #### 关于本书 《Java核心技术卷 第10版 卷II 高级特性》...
### Java核心技术 第八版 卷Ⅰ:基础知识 #### 一、概述 《Java核心技术》第八版卷Ⅰ,作为Sun公司核心技术丛书中的一部重要著作,由Cay S. Horstmann和Gary Cornell共同撰写,是Java学习者和开发者不可多得的经典...
总结起来,Java核心技术涵盖了语言基础、类库利用、内存管理、并发编程、网络编程、I/O操作和集合框架等多个方面。掌握这些知识,开发者能够有效地构建高效、健壮且易于维护的Java应用程序。23225052525.pdf文件可能...
Java 核心技术经验总结
这篇“Java技术总结”将深入探讨Java的核心概念、语法特性、开发工具以及相关框架,旨在为学习者提供一个全面且深入的Java知识体系。 一、Java语言基础 Java是一种面向对象的编程语言,由Sun Microsystems(现已被...
12. **版本发展**:随着技术的进步,Java经历了多次重大更新,如Java 6、Java 7、Java 8等,引入了新特性,如Lambda表达式、并发改进、类型推断等。 13. **平台版本**:Java有三个主要版本:Java SE(标准版,适用...
下卷《Java核心技术:高级特性》涵盖了Java SE 6平台上的高级用户界面程序设计和企业特性。这些内容旨在帮助开发者深入了解Java语言的高级用法,包括但不限于: 1. **流与文件**:探讨如何使用Java进行文件操作,...
Java核心面试知识整理包括了对JVM内存区域、...总结而言,这份面试知识点整理为Java开发者提供了一个全面、系统的复习框架,帮助面试者巩固和加深对Java核心技术的理解,以便在面试中展现出扎实的理论基础和实践能力。
在Steven Gould所列出的Java EE的13种核心技术中,每一项都扮演着关键角色,共同构建了Java EE的强大功能。 ### 1. JDBC (Java Database Connectivity) JDBC是Java应用程序与各种数据库之间通信的标准接口,提供了...