我创建了如下文件Circle.java
package myclass;
class Circle {
double radius;
Circle(double r){radius=r;}
double getArea(){
return 3.14*radius*radius;
}
}
编译后怎么不见系统在与文件Circle.java同一目录中创建myclass目录?
package myclass;
class Circle {
double radius;
Circle(double r){radius=r;}
double getArea(){
return 3.14*radius*radius;
}
}
编译后怎么不见系统在与文件Circle.java同一目录中创建myclass目录?
是指你的Circle.java文件位于当前目录的myclass文件夹下
比如你的当前目录为d:则你的Circle.java文件在d:\myclass下
一种方法是你自已手工创建一个包文件夹。把class文件放进去就行了。
二是使用javac手动编译:javac -d d;\ Circle.java这样就会在d:\目录下生成包和java文件。
最剩力的方法是,使用比较好一点的java工具。比如eclips,Jbuidle等。他们会自动生成,你就不用管了。
如果初学的话,还是用前两种方法,多学习一下基础知识,有用的。