Java 打jar包

/*
打jar包: 需要使用到jdk的开发工具(jar.exe).
jar的用法:
使用格式:
 
jar cvf jar文件的名字  class文件或者是文件夹 

打jar包要注意的事项:
    1. 一个程序打完了jar之后 必须要在清单文件上指定入口类: 格式 Main-Class: 包名.类名
    2. jar包双击运行仅对于图形化界面的程序起作用,对控制台的程序不起作用。

    jar文件的作用:
    1. 方便用户快速运行一个项目。
    2. 提供工具类以jar包的形式给别人使用。 

    如果使用jar包里面的类必须要先设置classpath路径。classpath设置class文件所在的路径,对Java编译器和JVM起作用

    set classpath=.;path
    
    jre = jvm+ 核心类库(Sun定义好的类)
*/
package qq;
import javax.swing.*;
class Demo9{
    public static void main(String[] args){
        System.out.println("QQ程序..");
        JFrame frame = new JFrame("QQ程序");
        frame.setSize(400,500);
        frame.setVisible(true); //设置窗口可见。
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    }
}

Java的程序的种类

1、控制台程序(bash,shell运行)

2、图形化程序(双击)

    AWT + Swing+开源jar美化包

    java+flex

    GEF+GMF

    swt + jface,还有些框架也不错,比如 NetBeans 平台

3、web程序 网页访问

package myutil;
public class MyArrays 
{
    public static String toString(int[] arr){
        String result = "";
        for(int i = 0 ; i < arr.length ; i++){
            if(i==0){
                result +="["+ arr[i]+",";
            }else if(i==arr.length-1){
                result += arr[i]+"]";
            }else{
                result += arr[i]+",";
            }
        }
        return result;
    }
}
import myutil.MyArrays;
class Demo10 {
    public static void main(String[] args){
        int[] arr  = {5,1,3,6};
        System.out.println(MyArrays.toString(arr));
    }
}


本文出自 “小鱼的博客” 博客,谢绝转载!

你可能感兴趣的:(ja)