在E:\Project\Test\HelloWorld下建立工程和HelloWorld类
在E:\Project\Test\DemoApp下建立工程和DemoApp类
HelloWorld类package Test.HelloWorld;import 包;public class HelloWorld extends UIApplication{ HelloWorld() {
//初始化
} public static void main(String str[]){
//启动HelloWorld程序
}
}DemoApp类package Test.DemoApp;import 包;public class DemoApp extends Application{ DemoApp() {
//初始化
}
public static void main(String[] str){
//启动DemoApp程序
}
}如果我要在HelloWorld类里创建一个DemoApp类的对象,请问如何在HelloWorld类里导入DemoApp类?谢谢!!
在E:\Project\Test\DemoApp下建立工程和DemoApp类
HelloWorld类package Test.HelloWorld;import 包;public class HelloWorld extends UIApplication{ HelloWorld() {
//初始化
} public static void main(String str[]){
//启动HelloWorld程序
}
}DemoApp类package Test.DemoApp;import 包;public class DemoApp extends Application{ DemoApp() {
//初始化
}
public static void main(String[] str){
//启动DemoApp程序
}
}如果我要在HelloWorld类里创建一个DemoApp类的对象,请问如何在HelloWorld类里导入DemoApp类?谢谢!!
解决方案 »
- 刚发布了一个java多功能记事本程序,来这里推广一下....
- 数据结构初学者,有几道比较难的题目求教!
- 求助一个ResourceBundle读取问题
- 如何添加JVM参数
- java程序通过哪几个函数来方便的控制系统时间?
- 大虾们这个问题怎么解决:java.net.SocketException: Connection reset(急!!!在线等)
- java 日期类的问题 在此先谢过了! 急!
- 大家帮忙看看怎么回事
- 一个问题,各抒己见
- 天哪,郁闷!!我在jbpersonal5下做的工程,jbp6也运行好好的,可到了jbe5,jbe6下都有错,找不到类,今天好不容易下了jbe7,可还是找不到
- 问下SWT的LABEL垂直居中的问题
- println时遇到的一个奇怪问题
import Project.Test.DemoApp;
在classpath里加入
E:\Project\Test\DemoApp
创建两个目录如下:
E:\Project\Test\HelloWorld\aaE:\Project\Test\DemoApp\bb这里的工程名我就直接用aa,bb
接下来直接在下面写类
在aa下写入下面的类,你用你自己的public class hello{
public static void main(String[] args){
one xx=new one();
}
}在aa下写类:public class one{
public one(){
System.out.println("成功");
}
}接下来在你的classpath里面加入下面一段:
E:\Project\Test\DemoApp\bb;//这一句用来找到one类,这个类只需要编译通过就行
E:\Project\Test\HelloWorld;这样来编译,先编译one: javac E:\Project\Test\DemoApp\bb\one.java
接着:javac E:\Project\Test\HelloWorld\aa\hello.java
最后来到e盘的aa目录下执行 java hello就行了这里如果你有包的话,javac E:\Project\Test\DemoApp\bb\包名\one.java
同理hello也是一样的
执行的时候就: 工程名下:java 包名.hello
然而这样就要在类hello中这样写:包名.one xx=new 包名.one();
说的挺乱,不知道明白不,坚持一条就是了,javac 后面跟上绝对路径,java 执行的是虚拟机的命令,所涉及到的类通过找当前路径,然后结合classpath和包名来找