Java 打jar包
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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)); } }
本文出自 “小鱼的博客” 博客,谢绝转载!
以上是关于Java 打jar包的主要内容,如果未能解决你的问题,请参考以下文章