日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

打jar包和使用jar包

發布時間:2023/12/20 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 打jar包和使用jar包 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、為什么要打jar包? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?點擊此處返回總目錄

二、如何查看jar包

三、如何開發jar包

四、拿到jar包之后,如何使用

?

?

?

一、為什么要打jar包

給別人用的時候一般給別人的是class文件。如果有很多類這么辦?把類變成一個壓縮包!

windows下的壓縮包是.zip格式等,而eclipse壓縮包是.jar格式。

?

?

二、如何查看jar包??

用解壓縮軟件解壓即可。可以看到里面有哪些class文件。

?

?

三、如何開發jar包

開發jar包的人員開發流程:

?

步驟1:編寫類

//GetSum.java

package cn.itcast.sum;

?

public class GetSum{

? ? ? public static getSum(int a,int b){

? ? ? ? ? ? return a+b;

? ? ? }

}

步驟2:打包成jar包

? ? ? ?在要導出的類上,右鍵->Export->java -> JAR file,然后選擇路徑,如D:\sum.jar ->導出。

?

打開jar包可以看到jar包中含有class文件。

?

?

四、如何使用jar包

當別人發過來一個jar包(jar包里面有很多class文件)后,比如上面的sum.jar包,如何使用呢?

有兩種方法。第一種方法一般不用,太low了。

?

使用方法一:這個方法太low了,不用

步驟1:編寫Test.java文件

//Test.java

import cn.itcast.sum.*; ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?//光設置classpath的環境變量還是不夠,還要導入包?

?

public class Test{

? ? ? public static void main(String[] args){

? ? ? ? ? ? int a = GetSum.getSum(1,2);

? ? ? ? ? ? System.out.println();?

? ? ? }

}

步驟2:在cmd窗口中使用

>set classpath = D:\sum.jar;?? ? ? ? ? ? ? ? ? ? ? ?//設置環境變量,知道在哪里找jar包。只在當前的窗口有效。

>javac Test.java

>java Test


使用方法二:一般使用這個方法

?

步驟1:在工程目錄下新建文件夾lib:File->New->Folder,文件名lib,將需要使用的jar包復制進去(ctrl c、ctrl v)。在工程上右鍵刷新就可以看到jar包了

?

步驟2:在需要使用的jar包上,右鍵->build path ->Add to build Path,發現多了一個小奶瓶~

?

步驟3:編寫測試類Test.java

//Test.java

import cn.itcast.GetSum; ? ? ? ? ? ? ? ? ?//不用自己導入。當下面輸入GetSum.getSum()時候,按Ctrl+Shift+o自動輸入包名。

?

public class Test{

? ? ? public static void main(String[] args){

? ? ? ? ? ? int a = GetSum.getSum(1,2);? ? ? ? ? ? //直接使用jar包下面的class類

? ? ? ? ? ? System.out.println();?

? ? ? }

}

注意:

鼠標點到getSum()上,然后按F3,是看不到源碼的。出現下面這種界面。這是因為源碼不在jdk里面。

?

可以點擊Attach Source按鈕,然后點擊"External File..."或者"External Folder"找到jar包對應的源碼。(jar包中有class文件,并不是源碼。)

?

?

?

?

總結

以上是生活随笔為你收集整理的打jar包和使用jar包的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。