我想知道是否有一种方法可以将一些NOT STATIC方法放入单独的包而不传递变量?我的意思是,例如,我的方法是使用7个类变量 - 如果有一种方法将方法与类分开?我的问题只是在类代码中组织方法而不是功能。
答案 0 :(得分:0)
没有。在java中,所有方法都必须在类中。您可以将一个类拆分为多个类,但当然这些方法只能使用其类的类变量。
此外,虽然类可以在不同的包中,但是一个类的方法不能。它们甚至不能存在于不同的文件中。
答案 1 :(得分:0)
变量和方法是类的成员。如果没有类,方法就不可能独立存在。您可以在不同的类中管理所需的方法,但不能拆分类和方法。