编译出错了 报错说 : 类 A 是公共的,应在名为 A.java 的文件中声明 什么意思呢?
追答文件名改为A.java就可以了
本回答被网友采纳以上是在A类中调用B类的method()方法。
第二个类已经继承了其他的父类了,那又怎么办呢?谢谢
Java两个类要同时调用一个方法怎么实现
你应该是想节省空间吧?将方法写在A类中,让后在B类中用函数调用A中那个方法就行了。class A { public void fun1(){...} } class B { public void fun2(){new A().fun1();} }
JAVA一个包里建立好两个类,一个类如何调用另一类的里的数据?
1、先在eclipse中创建一个Java工程文件。并在src下创建demo包,在demo包下创建类DemoClass。2、接下来在DemoClass类中添加一个静态属性和静态方法。被static修饰的属性或方法就是静态的。3、对于静态方法的调用,可以使用调用非静态方法的方式去调用,即创建一个类的对象,然后再调用静态方法。4、编辑好...
在eclipse一个包内同时两个main类,怎么能相互运行
两个主类如下:1.2.现在我要运行两个主累:第一步:右键下图指针然后run as程序 程序运行:第二步:同理运行另一个:现在两个都运行了,接下来就是切换带第一个主程序:点击这个
在JAVA 中 如果一个JAVA文件中有两个CLASS ,为什么第一个CLASS前加PUBLI...
java文件允许有多个class,但是只能有一个用public修饰。因为java的编译机制是从这个public开始的。如果,你加的这个里面方法不是public static void main(),编译机制就会出错了。而且,你加的这个public的class名必须是你java文件的文件名,否则也无法编译。
JAVA我写的一个程序里要加两个类可是下面的一个类运行不出来_百度知 ...
类是互相独立存在的,你一个文档写了两个类,但是你要明白他们是相互独立的!如果你想用另外一个类就需要关联起来,调用他,这个基础很重要,你要努力多看看了!我帮你修改了一下,注释了一下!import java.util.Scanner;public class Circle{public static void main(String[] args){Scanner scn = new ...
在Java程序的一个包中的一个类里用了主函数,那么在另一个类中可以再用...
可以。比如你的程序Test.java中有两个类,分别为class A{} class B{},这两个类中都可以有main()函数,当你编译完文件后,即javac Test.java后,如果想运行A类中的main()方法就用java A,如果想运行B类中的main()就用java B 如果还不明白就HI我吧 ...
java两个类相互调用的问题
B类中分别设一个静态变量 可以是 boolean行的,当A调用b 的时候 把B类得这个变量改了,然后再B的方法中,依照这个变量来决定是否还调用A的方法 同理可以在B调用A的时候 修改A的变量,A会依照这个变量来决定是否还调用B 这样达到,A调完B 就不会有B 再去A ,B 调完A 之后A不会再去掉B ...
怎么在一个java程序里调用另一个java程序?
先把2个文件放在同一个包下面,这样就可以访问另一个java程序了。一般的方法是在A程序里实例化B类,然后通过B.方法名 去调用B类里的方法 Runtime.getRuntime().exec("外部程序");相当于你在cmd控制台中输入"外部程序"并回车执行
Java一个类里怎么会有两个类
一个类文件内可以有多个类,但是java规定公共类型的类(加了public)必须只有一个,并且类文件必须和公共类型的类名相同,就是你的文件名要和带public 的类名相同.这是规定.这就是为什么一个类文件里面不能包含两个public类型的类。
Java中的一个类怎么调用另一个类中的方法?
方法1. 新建一个类。然后在调用类中先进行被调用类实例化,然后通过实例化的对象访问。例如:\/\/先定义一个类 \/\/实例化,调用 方法2.新建一个类,将该类中需要被调用的方法设置为静态(static),加了static后,就可以用类名直接调用。然后在调用类中直接通过类名进行访问。调用格式为:类名.方法名...