为什么不可以直接相互调用?各位大侠请指点,谢谢!!!
文件 1(userinfo.java):
package DB;
public class userinfo{}
文件2(reg.java):
package DB;
public class reg{
private userinfo info;
public reg(){
info= new userinfo();
}
}
文件1和文件2该放到哪里,如何编译?
java中类调用的方法只有俩种。
实例化对象,用该对象调用该类中的方法。
直接用类名.方法进行调用。 (被static修饰过的静态方法)
java 中,同一个包内的类如何相互调用?
只要定义为public 那么可以直接调用 比如我有类A1、A2 A1中有方法 public void getAge(){} public void getName(){} 在类A2中调用A1中的方法 那么就是要在A2中写 A1 a1 = new A1();a1.getAge();a1.getName();以上两句就可以调用类A1中的方法 ...
JAVA中一个包里面不同的类怎么相互调用方法
直接用类名.方法进行调用。 (被static修饰过的静态方法)
JAVA中一个包里面不同的类怎么相互调用方法
一个类中 new 另一个类 创建对象 根据对象调用方法 例如:public class A{ ...public void say(){ ...} } public class B{ ...public void say(){ ...} } public class C{ public static void main(String[] args){ A a=new A;B b=new B;a.say();b.say();} } ...
java在同一个类里的两个方法可以互相调用么?
public class Person { void zou(){ System.out.println("走");} void tiao(){ this.zou(); \/\/调用本类的方法 } }
JAVA中同一个包中的类相互调用需要import相关类吗?
不需要 在同一个包下 命名空间一样 只是各自的类名不一样 需要调用类里面的属性方法时候实例化一下该类就行
java 类与类之间的调用
1、定义2个类 public class A{ \/\/定义类A public void s1(){\/\/定义类A的方法s1 } public void s2(){\/\/定义类B的方法s2 }}public class B{ public void t1(){\/\/定义类B的方法t1 } public void t2(){\/\/定义类B的方法t2 }}2、类A和类B相互调用 类A调用...
Java中的一个package的几个类中可以都有自己的main函数吗?
同一个package中的类是可以有自己的main方法的,而且类与类之间的main方法也是可以相互调用的,只是一般没人这么做!唯一的不同就是他被定义为程序的入口,,而且内部类也是可以有main方法的,,但是前提是这个内部类必须是static修饰的 你可以让你的代码有多个入口,,你只需要明白你什么时候要用哪个类...
如何在一个java主类中引用另一个类的方法?代码如下:
m.max1(a,b);} } 如果你不想在同一个包中创建,那就加一个语句,比如你的max类写在Package test1中,那就加这句import test1.max;代码如下:package test2;import test1.max;\/\/在这里加入了引入包 import java.util.Scanner;public class Max2 { public static void main(String arg[]) { ...
在同一包中的类可以相互引用,无需用import语句
比如 你的 test包下 有两个java文件 一个 try1, 一个 try2,try2类下又有try2_1方法 也就是 try2_1(),你想在try1中调用 try2_1(i)方法 你只要在 try1中写入 try2 t=new try2(); t.try2_1(i);就ok了 如果在不同包内(不同文件夹下)就需要import了 比如 try2在另一个...
在Java程序的一个包中的一个类里用了主函数,那么在另一个类中可以再用...
可以。比如你的程序Test.java中有两个类,分别为class A{} class B{},这两个类中都可以有main()函数,当你编译完文件后,即javac Test.java后,如果想运行A类中的main()方法就用java A,如果想运行B类中的main()就用java B 如果还不明白就HI我吧 ...