jar命令的使用與Java命名規範
一.jar命令使用
當開發者爲用戶開發一整套Java類之後,肯定要把這些類交給用戶使用,但是如果交給用戶編譯好的class文件會十分不方便,所以一般情況下會將這些*.class文件壓縮成一個jar文件(Java Archive File)進行使用。如果想要生成jar文件,直接使用JDK中bin目錄裏的jar.exe就可以將所有的類文件進行壓縮。直接在命令行例輸入jar,就可以進行使用。
當用戶得到jar文件後,就可以通過設置classpath的方式在系統中註冊好此jar文件,以供程序使用。jar命令中的主要參數如上圖。
下面使用jar命令進行文件的打包操作,爲了方便讀者理解,此處只爲一個單獨的類進行打包。
【定義一個簡單的類】
package org.zhao.demo08.demo;
public class Hello{
public String getInfo(){
return "Hello World!!";
}
}
然後進行編譯,會產生jar包。
【測試類】
package org.zhao.demo08;
import org.zhao.demo08.demo.Hello;
public class ImportJarDemo
{
public static void main(String args[]){
Hello hello=new Hello();
System.out.println(hello.getInfo());
}
}
運行結果:
Hello World!!
二.Java命令規範
*(1)類:所有單詞的首字母大寫,如TextDemo。
(2)方法:第一個單詞的首字母小寫,之後每個單詞的首字母大寫,如getInfo();
(3)屬性:第一個單詞的首字母小寫,之後每個單詞的首字母大寫,如studentName();
(4)包:所有單詞的字母小寫,如org.zhao.demo;
(5)常量:所有單詞的字母大寫,如FLAG;*