当前位置: 技术问答>java相关
两个类分别放到两个文件中,如何编译
来源: 互联网 发布时间:2015-08-11
本文导语: 我是JAVA的初学者. 现在我写了两个类 第一个类为A类放在A.JAVA文件中 public class A { public int Add_i(int j) { int i=10; i=i+j; return i; } } 第二个类为B类放在B.JAVA文件中 public class B { public static void main(String args...
我是JAVA的初学者.
现在我写了两个类
第一个类为A类放在A.JAVA文件中
public class A
{
public int Add_i(int j)
{
int i=10;
i=i+j;
return i;
}
}
第二个类为B类放在B.JAVA文件中
public class B
{
public static void main(String args[])
{
A s=new A();
System.out.println(s.Add_i(3));
}
}
JDK编译B.JAVA不过,如何才能使其通过啊
现在我写了两个类
第一个类为A类放在A.JAVA文件中
public class A
{
public int Add_i(int j)
{
int i=10;
i=i+j;
return i;
}
}
第二个类为B类放在B.JAVA文件中
public class B
{
public static void main(String args[])
{
A s=new A();
System.out.println(s.Add_i(3));
}
}
JDK编译B.JAVA不过,如何才能使其通过啊
|
首先设置你的classpath,使其包含A.java和B.java的目录,
然后先编译A.java,后编译B.java
================================================================
CSDN 论坛助手 Ver 1.0 B0402提供下载。 改进了很多,功能完备!
★ 浏览帖子速度极快![建议系统使用ie5.5以上]。 ★ 多种帖子实现界面。
★ 保存帖子到本地[html格式]★ 监视您关注帖子的回复更新。
★ 可以直接发贴、回复帖子★ 采用XML接口,可以一次性显示4页帖子,同时支持自定义每次显示帖子数量。可以浏览历史记录!
★ 支持在线检测程序升级情况,可及时获得程序更新的信息。
★★ 签名 ●
可以在您的每个帖子的后面自动加上一个自己设计的签名哟。
Http://www.ChinaOK.net/csdn/csdn.zip
Http://www.ChinaOK.net/csdn/csdn.rar
Http://www.ChinaOK.net/csdn/csdn.exe [自解压]
然后先编译A.java,后编译B.java
================================================================
CSDN 论坛助手 Ver 1.0 B0402提供下载。 改进了很多,功能完备!
★ 浏览帖子速度极快![建议系统使用ie5.5以上]。 ★ 多种帖子实现界面。
★ 保存帖子到本地[html格式]★ 监视您关注帖子的回复更新。
★ 可以直接发贴、回复帖子★ 采用XML接口,可以一次性显示4页帖子,同时支持自定义每次显示帖子数量。可以浏览历史记录!
★ 支持在线检测程序升级情况,可及时获得程序更新的信息。
★★ 签名 ●
可以在您的每个帖子的后面自动加上一个自己设计的签名哟。
Http://www.ChinaOK.net/csdn/csdn.zip
Http://www.ChinaOK.net/csdn/csdn.rar
Http://www.ChinaOK.net/csdn/csdn.exe [自解压]
|
这两个文件是在同一个目录下的吧
javac *.java
javac *.java
|
1. 不知你用的是否是windows2000,如果是如下设置classpath:
"开始”-->“设置”-->“控制面板”-->“系统”-->“高级”-->“环境变量”,在其中你就可找到classpath变量
2.第二种方法是A类和B类放在同一包中:如取包名为abc则按下述步骤可进行编译和运行:
(1)在A.java和 B.java中分别加入 如下的语句
package abc;
(2) 建立一个名为abc的目录。
(3) 将A.java和B.java拷贝到abc目录下。
(4) 在与abc同一级目录下,用下述命令分别编译两个java文件:
javac abcA.java
javac abcB.java
(5) 在与abc同一级目录下,用下述命令运行B.java
java abc.B
"开始”-->“设置”-->“控制面板”-->“系统”-->“高级”-->“环境变量”,在其中你就可找到classpath变量
2.第二种方法是A类和B类放在同一包中:如取包名为abc则按下述步骤可进行编译和运行:
(1)在A.java和 B.java中分别加入 如下的语句
package abc;
(2) 建立一个名为abc的目录。
(3) 将A.java和B.java拷贝到abc目录下。
(4) 在与abc同一级目录下,用下述命令分别编译两个java文件:
javac abcA.java
javac abcB.java
(5) 在与abc同一级目录下,用下述命令运行B.java
java abc.B
|
如果是2000系统,那么在[环境变量]中加入CLASSPATH,将其值设为你的java程序包所在的路径;如果是98系统,那么在autoexec.bat中加入set CLASSPATH="你的java程序包所在的路径",重起。
也可以直接在DOS窗口执行set CLASSPATH="你的java程序包所在的路径",但这样重起机器后要重新设置。
也可以直接在DOS窗口执行set CLASSPATH="你的java程序包所在的路径",但这样重起机器后要重新设置。