java中为什么**.方法名为什么不能放在主类中
时间: 2023-11-24 19:08:36 浏览: 131
类为什么放在头文件里不行
在Java中,使用双星号 ** 表示幂运算,而不是表示任何特定的方法。因此,**.方法名这种语法是无效的,无法在主类中使用。
如果你想调用一个方法,你需要在类中定义该方法。在Java中,方法必须定义在类体中,不能在主类中定义,因为主类只是程序的入口点,不能包含任何方法定义。
在Java中,类是一种定义对象的抽象,它定义了对象的属性和方法。因此,你需要在类中定义方法,以便在程序中使用。在Java中,你可以使用public关键字将方法声明为公共方法,以便其他类可以访问该方法。
例如:
```java
public class MyClass {
public static void main(String[] args) {
// 主类中的主方法
}
public void myMethod() {
// 在 MyClass 类中定义的方法
}
}
```
在上面的示例中,MyClass类定义了一个名为myMethod的方法,并在主类中定义了一个名为main的方法。通过这种方式,你可以在程序中调用myMethod方法,以执行特定的任务。
阅读全文