Java学习第一站(2)
来源:互联网 发布:c 高级编程 pdf 11版 编辑:程序博客网 时间:2024/05/29 07:52
今天文章的题目叫做Java学习第一站(2),因为今天要写进去的内容并不多,就是要说明一下前面漏掉的但是以后会用到的东西
1.就是JAR包:
什么是JAR包,JAR包有什么用?
什么是JAR包(貌似百度百科上木有啊),但是这个东东在我们以后开发的时候将会经常用到的,打个比方说:一个项目组在做一个项目的开发,A与B各负责不同功能的开发,XX天后开发完毕,两人就想把代码合在一起看看运行的效果如何,但是问题就是在与如何将两人的代码合在一起捏?这个时候就要用到JAR包这个东东了。
现在大家应该对JAR包的概念了解了点吧,其实JAR包就是一个压缩文件,一个JAR文件中会包含很多字节码文件,一般这些文件都是已经实现了一些功能的代码。所以我们就可以在我们的项目中通过JAR直接使用它们,就可以节省开发成本。
2.如何在Ecilpse中引用JAR文件呢?
Eclipse:一个用于开发JAVA的IDE开发工具
那么我们如何在Eclipse中引用JAR包呢,我现在给大家罗列一个简单的步骤
1、首先我们新建一个简单的类
代码如下:
package com.hnstc;public class Cal{ //用来计算两个整形数之和 public int add(int i, int j){ return i+j;}public static void main(String[] args){ Cal c = new Cal(); System.out.println(c.add(2,3));}}
2、在类的文件上右击->"export"
3、选择java->JAR file,点击next按钮
4、在JAR file中,选择你需要将此JAR包导入到哪里?
然后在点击finish按钮。到此JAR文件已经准备完毕
5、新建一个项目,输入名称如“test01”点击finsh按钮
6、项目建立完后,右击项目名称,点击属性
7、点击“java Bulid Path”---Libraries-----Add External JARs按钮
选择之前准备好的JAR文件
8、点击打开,将JAR文件导入
9、在新建项目“text01”中新建一个class,输入名称"Test",勾选入口方法
以上就是一个简单的如何导入JAR包的简单步骤
-------------------------------------------------------------------------------------------------------------------
JAR命令的简单介绍
JAR命令的格式:jar {ctxui}[vfmOMe] [jar-file] [manifest-file] [entry-point] [-C dir] files.........
其中{c t x u}这四个参数是必须要选择的,[v f m e O M E]为可选参数,文件名也是必须要有的
-c 创建一个jar包(其实就是创建一个归档文件)
-t 显示jar 中的内容列表(列出归档目录)
-x解压 jar包(解压缩已经归档的指定(或所有))文件
-u添加文件到jar包中(更新现有的归档文件)
-f指定 jar包的文件名
-v生成详细的报告,并输出至标准设备
-m包含指定的清单文件中的清单信息,指定 manifest.mf文件.(manifest.mf文件中可以对
jar 包及其中的内容作一些设置)
-0 仅存储,产生jar 包时不对其中的内容进行压缩处理。
-M不产生所有文件的清单文件(Manifest.mf)。这个参数与忽略掉-m参数的设置一样
-i 为指定的jar 文件创建索引文件
-C 表示转到相应的目录下执行jar命令,相当于cd 到那个目录,然后不带-C执行jar命令
命令使用范例
创建JAR包
jar cf hello.jar hello.class 利用test目录生成hello.jar包,如hello.jar存在,则覆盖。
创建并显示打包过程
jar cvf hello.jar hello.class 利用hello目录创建hello.jar包,并显示创建过程
解压jar 包
jar xvf hello.jar 解压hello.jar至当前目录
以上的介绍只是一个简单的介绍,还望各位大神们原谅小弟的才疏学浅
- Java学习第一站(2)
- JAVA学习第一课(初识JAVA)
- JAVA学习第一课(初识JAVA)
- Java学习笔记(第一课)
- Java学习第一日
- java学习第一集
- Java学习第一期
- JAVA学习第一课
- Java学习第一课
- java学习第一课
- Java学习第一课
- Java学习第一课
- Java学习笔记----(Java学习第一二周)
- Java学习(1)——第一个JAVA程序
- Python学习第一课(2) 第一个python程序
- 学习JAVA的第一方案
- 学习java第一个月
- 3.6-java学习第一日
- NYOJ 620 真实的谎言
- 笨方法学python(5)加分题
- Java Card CAP 文件组件分析 05—— Constant Pool Component
- 程序自己窗口抓图
- 美强调无反华意图 帮助中国在亚太有一席之地
- Java学习第一站(2)
- Java Card CAP 文件组件分析 00
- Android检测版本更新(读取apk配置文件中的版本信息)
- nefu 628 Garden visiting
- 每天一个C++小程序(十五)--快速排序
- 关于抱怨解读,读书笔记
- 第九周项目一
- 杭电1856More is better(并查集)
- BFS(模板)