关于classpath的问题
本人刚接触java几天,对于classpath不理解,请高手赐教我写了段小程序求公约数的
import javax.swing.JOptionPane;
public class Max{
public static void main(String[] args){
String num1s = JOptionPane.showInputDialog("输入第一个公约数");
int num1 = Integer.parseInt(num1s);
String num2s = JOptionPane.showInputDialog("输入第一个公约数");
int num2 = Integer.parseInt(num2s);
int k = 1;
int max =1;
while (k <= num1 && k <= num2) {
if(num1 % k ==0 && num2 % k ==0)
max = k;
k++;
}
JOptionPane.showMessageDialog(null,"这两个数的公约数是" + max);
}
}
发现在环境变量中设不设置classpath都能编译运行,这是为什么?
--------------------编程问答-------------------- 你使用eclipse写的?
eclipse会帮你完成那些环境配置的 --------------------编程问答-------------------- classpath是用来查找.class文件的路径
你都没有用到第三方的类库,也就用不着查找.class
如果使用tomcat,就得配classpath了 --------------------编程问答-------------------- set classpath=路径
补充:Java , Java SE