1、这段程序没有在任何类里,是不是有错误呀
Vector lines = new Vector();
// 从请求中解析到文件名
String getFileName() 
{}2、我的程序有多个类,我是否应该在同一目录建立多个文件(每个类一个文件)
建立多个文件时,是否需要在每个文件前,加入导入import语句呀。

解决方案 »

  1.   

    你的第二个问题..
    如果程序中有多个类,可以把它们都放在同一个目录下,就不必使用import调用了..如果你的类分配在不同目录下(也就是用了package),这时用类的话,就必须用到import方法了但要注意的是 把每个类及方法都设置为public
      

  2.   

    第一个问题:
    任何java中的“资源”(方法、变量、常量)必须写在某一个类中,否则是不可以的
      

  3.   

    嘿嘿,具体问题具体分析。
    不过Vector lines = new Vector();放在类的外面是会报错的还有一个java文件中只允许有一个public class,且class的名字应该和文件名一样,首字母应该大写
      

  4.   

    1.是,所有的变量函数都必须在类中
    2。是,并且在每个文件的头部都加上package 包名,
    在编译和使用到这些类的时候,都要加上-classpath 类所在的路径
      

  5.   

    1.是
    2.类在一个package就不需要import了,可以直接new了。
      

  6.   

    1.是,所有的变量函数都必须在类中
    2.不一定,一个类中可有多个子类。
      如果程序中有多个类,可以把它们都放在同一个目录下,就不必使用import。
      

  7.   

    补充二,一个类中可以有多个子类,但只能有一个类为public,且类名为public
    的类名.
      

  8.   

    1,是的,所有的变量字段必须放在类中;
    2,如果都在同一个目录下的话,就没必要import了,因为classpath有一个默认的就是当前目录!