Java 如何将正在使用main的类放在一个文件中?

Java 如何将正在使用main的类放在一个文件中?,java,class,public,Java,Class,Public,我希望看到我的类并并行处理我的main,Eclipse建议我使用自己的文件创建一个新类 我是java新手,我真的不知道它是如何工作的 class myClass { } public class classMain { public static void main(String [] args){

我希望看到我的类并并行处理我的main,Eclipse建议我使用自己的文件创建一个新类

我是java新手,我真的不知道它是如何工作的

class myClass {                                
}       

public class classMain {                                          
      public static void main(String [] args){                         
      }                                                                  
}

由于您是Java新手,现在不必担心将类拆分为单独的文件。我个人不使用Eclipse,但您所做的是正确的。您可以使用相同的语法在同一文件中添加(在上面或下面)一个新类

class-OtherClass{
//这里有你的函数和字段
}
公共类classMain{
公共静态void main(字符串[]args){
//做事
OtherClass other=新的OtherClass();
}
}

您可以在同一个文件中使用、引用、实例化多个类并执行任意数量的操作:)

因为您是Java新手,现在不必担心将类拆分为单独的文件。我个人不使用Eclipse,但您所做的是正确的。您可以使用相同的语法在同一文件中添加(在上面或下面)一个新类

class-OtherClass{
//这里有你的函数和字段
}
公共类classMain{
公共静态void main(字符串[]args){
//做事
OtherClass other=新的OtherClass();
}
}

您可以在同一个文件中使用、引用、实例化和处理多个类:)

您真的应该按照Eclipse的建议去做,并学会将独立代码拆分为它们自己的类(另请参见。如果您确实希望同时看到两个类,我建议并行打开这两个类?但它们不是真正独立的,main独立于它们的职责执行我正在处理的类。main调用您的另一个类,是的,但是main与另一个类有不同的用途。main负责启动你的应用程序和另一个类负责其他一些事情,例如计算。这很有帮助,谢谢你,我想我应该公开我的类,这样它可以在main中定义,对吗?当
myClass
是公开的,那么你就不能在任何地方定义它,而只能在
myClass.java
中定义。你真的应该做Eclipse建议并学习将独立代码拆分为自己的类(另请参见。如果您确实希望同时看到两个类,我建议并行打开这两个类?但它们不是真正独立的,main独立于它们的职责执行我正在处理的类。main调用您的另一个类,是的,但是main与另一个类有不同的用途。main负责启动你的应用程序和另一个类负责其他一些事情,例如计算。这很有帮助,谢谢你,我想我应该公开我的类,这样它就可以在main中定义,是吗?当
myClass
是公开的,那么你就不能在
myClass.java
之外的任何地方定义它。这就是我所做的,但当我Eclipse在main中调用了methods,生成了一个错误。它表示在这个字段中没有定义方法。Thankyou@Ouiame确保您将类实例化为对象,否则您将不得不在单独的类中使您的方法
静态
sn没有提供任何相关信息。对不起!我就是这么做的,但是当我在main中调用方法时,Eclipse生成了一个错误。它说在这个字段中没有定义方法。Thankyou@Ouiame确保您将类实例化为对象,否则您将不得不在单独的类中创建方法
static
不过,我从来没有遇到过这个错误,快速的谷歌搜索也不会给出任何信息。我很抱歉!