放在两个文件里.格式为".java".这两个文件都放在一个目录下就可以了.

解决方案 »

  1.   

    楼上的胡说八道,两个java文件都放在一个目录下还需要import吗?import是针对package而言的,还牵涉到一个classpath问题,首先要设置好classpath。For example: set classpath = d:\javalib如果你在d:\javalib下有一个名叫ftplib的目录,那在这个目录下的所有java源文件都必须在第一行有这么一句:package ftplib;这是指出这个文件是属于这个名叫ftplib这个package的。如果你的程序在d:\javaprogram目录下,要使用到ftplib目录下的类,那你必须将这个package或相应的类导入。for example:import ftp.*;
    public class A
    {
    .........
    }

    import ftp.xxx;
    public class A extends xxx
    {
    .......
    }明白了吗?
      

  2.   

    同一个包内的类可以直接调用。不同包的,要用import导入.
      

  3.   

    你可以将自己的类包打成*.jar文件包,然后将包引入。
    jbuilder中方法是:将project->configure->引入。
    这样就可以通过import 引入自己的类包了。
      

  4.   

    可以放在同一个文件之中,但是必须遵守Java文件的书写规范:
    如,
    在一个文件之中只能有一个public 的类等