当前位置:  技术问答>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不过,如何才能使其通过啊

|
首先设置你的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    [自解压]


|
这两个文件是在同一个目录下的吧
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
    

|
如果是2000系统,那么在[环境变量]中加入CLASSPATH,将其值设为你的java程序包所在的路径;如果是98系统,那么在autoexec.bat中加入set CLASSPATH="你的java程序包所在的路径",重起。
也可以直接在DOS窗口执行set CLASSPATH="你的java程序包所在的路径",但这样重起机器后要重新设置。

    
 
 

您可能感兴趣的文章:

  • 求助arm-linux-gcc-3.4.1 如何交叉编译具有两个依赖库的文件?
  • 请问怎么用aCC同时编译两个.c文件
  • 自编译的helloworld程序不能同时在两个linux系统中执行????
  • 怎样用gcc编译在不同两个文件夹下的程序?
  • jbuilder5 编译器,为什么光标总停在实际上所指字符的前面两个字符前,在哪里改变一下设置,谢谢
  • 从网上载了个C++程序的源代码,包含38个.cpp和.h,还有makefile.in和makefile.am两个文件,但无configure和makefile.请问怎么编译?谢谢!
  • 最近看apue,程序4-10中,编译时,使用两个宏major和minor来访问主次设备号,没有定义是怎么回事,应该怎么解决呢?
  • jb写的一个javabean,编译说有两个错误,请大虾看代码
  • 如何编译两个java文件?如sphere.java,createspheres.java
  • 有两个:1.class与2.java,2.java继承1.class类,要把2.java编译成2.class给如何书写!
  • PHP编译安装中遇到的两个错误和解决方法
  • 各位大侠,我想编译一个多文件内核模块,但是无论怎么编,tcp_phas.c这个文件总是不编译(我在这个里面写上乱行不报错),下面是两个方法,请指教。
  • 编译内核后出现两个主要问题: 声卡没声,不能挂载windows分区
  • 这两个例子并没有编译出错啊,为什么SCJP的答案说编译出错???
  • 真的有点灰心了,学java两个月才,最近在用jb6+weblogic6.1学习servlet,可使无论如何都无法运行,就连一个小小的.java格式的servlet程序我都没办法编译成.class文件,真的对java有点灰心了.....
  • 请问,Linux下的cookies默认放在哪个目录下? 我在Firefox查看是在/目录下,但没有,在proc和tmp里面也没找到,估计也不会放到这两个目录下.
  • 高手请进,两个数组的比较,取出不同结果的数放到另一数组
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • C++ MultiMaps 成员 swap():交换两个multimaps
  • 急!有两个char buf[]里面是两个日期(2004-08-02),怎样判断两个日期之间的天数?(只能用标准C)
  • C++ Lists(链表) 成员 merge():合并两个list
  • 一个Statement不能同时打开两个ResultSet?为了同时打开两个,可以考虑建立两个Statement?甚至两个Connection?
  • C++ Lists(链表) 成员 swap():交换两个list
  • Keepalived 能配两个虚拟ip吗,匹配两个数据库实例?
  • C++ Maps 成员 swap():交换两个map
  • 可以有其他两个类的实例同时调用一个java实例的两个方法吗?
  • C++ Vectors 成员 swap():交换两个Vector
  • 两个域名,两个端口,一个服务器……
  • C++ Lists(链表) 成员 splice():合并两个list
  • 你们看是不是可以这样理解:在用来进行两个对象的比较时,==操作符用来比较两个对象的引用地址,而equals()用来比较两个对象的值。
  • C++ Strings(字符串) 成员 swap():交换两个字符串的内容
  • 下载了jbuilder5,是rar格式的,解开后有两个文件,一个是rsc-jb5.bin,一个是rsc-jb5.cue,据说这两个文件是刻光盘的,请问谁知道怎么刻?不会用这两个文件直接安装吧?谢谢!
  • C++ Strings(字符串) 成员 compare():比较两个字符串
  • 基础问题,刚学的!请教,两个日期格式变量,我要求两个日期之间的天数,怎么求?
  • cocos2d中CCSpriteFrameCache文件同时存在两个plist的问题解决
  • 主进程有两个线程,fork子进程后复制主进程两个线程的内存么?
  • 我机器上安装了linux和win2000两个系统,请问如何在两个系统之间切换。
  • linux字符模式下怎样可以运行两个任务(开两个终端)
  • 听说,初学JAVA有两个开源程序是必看的,请问是哪两个。在那里下载?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3