两个java文件里的两个类之间怎么引用?

在一个文件里边的我知道怎么引用,可是两个文件
要用到什么引用另一个文件,就是前面的引用包类似的?
如import java.sql.*;
应该怎么改呀?

两个文件在同一级目录下不用import
JAVA一般都是一个类一个文件,
如果用了包的话,譬如 package com.xxx.ejb
那么编译的CLASS文件放到项目根目录下com/xxx/ejbg下面
如果这个包下有一个类叫 ClassA
而在另一个包里有一个类叫ClassB 这个类要用到ClassA
如果不用import的话类的名称要包括包名
如:com.xxx.ejb.ClassA cla=new com.xxx.ejb.ClassA();
如果在前面有import com.xxx.ejb.*;的话
这样就行了
ClassA cla=new ClassA();
java 不像C 或VB 那样 要include文件的。
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2016-01-08

1、定义两个java类

public class A{//定义一个A类,保存为A.java文件
   public void sA(){//定义一个A类中的方法sA
   }
}

public class B{//定义一个B类,保存为B.java文件
   public void sB(){//定义一个A类中的方法sB
   }
}

2、在A类中sA方法中使用B类

public void sA(){//
   B b = new B();//申明一个B对象
   b.sB();//调用B中的方法sB
}

第2个回答  2019-08-22
class
a{
void
prt(){
system.out.println("nonstatic");
}
static
void
staticprt(){
system.out.println("static");
}
}
class
b{
public
static
void
main(string[]
args){
a
a
=
new
a();
a.prt();
//
非静态方法通过对象调用
a.staticprt();
//
静态方法通过类名直接调用
}
}

两个java文件里的两个类之间怎么引用?
两个文件在同一级目录下不用import JAVA一般都是一个类一个文件,如果用了包的话,譬如 package com.xxx.ejb 那么编译的CLASS文件放到项目根目录下com\/xxx\/ejbg下面 如果这个包下有一个类叫 ClassA 而在另一个包里有一个类叫ClassB 这个类要用到ClassA 如果不用import的话类的名称要包括包名 ...

Java不同包中的类如何互相引用?所谓的全名是什么,是所在的文件夹还是其...
包名+类名:比如java.util.Date。java.util就是包名。Date就是类名。如果你在类文件最前面加上 import java.util.Date.就可以在类文件中直接用Date了。文件夹其实就是包,比如java.util.Date。那Date的源文件应该就在src\/java\/util中。上面举例的这个类是系统本身提供的,无需源文件。

Java怎么在一个项目中引用另一个项目中的类?
在Java中在一个项目中引用另一个项目中的类,一般可以使用以下三种方式:1. 把外部项目的jar包导入到自己的项目中。方法是在自己的项目中引入外部项目的jar文件,并且在自己的代码中使用import语句导入外部项目的类。2. 在自己的项目中设置外部项目的源码路径。将外部项目中的源码拷贝到自己的项目中,然...

java怎么调用一个jar包里的另一个jar包的class,新手求指教,谢谢_百度...
用反射啊例 A r = new A();Class temp = r.getClass();System.out.println("反射类中所有公有的属性");Field[] fb =temp.getFields();...

如何在一个项目里引用另一个项目的类?
在Java中,如果你想在一个项目中使用另一个项目中的类,你可以通过以下步骤引用:将需要使用的项目导出为jar包或者其他可用于引入的形式。在使用该类的项目中,将jar包或者需要引入的文件放到classpath中,以确保类文件可以被找到。在代码中使用import语句导入需要使用的类,以便能够在代码中使用它。例如,...

Java中的一个类怎么调用另一个类中的方法?
然后在调用类中先进行被调用类实例化,然后通过实例化的对象访问。例如:\/\/先定义一个类 \/\/实例化,调用 方法2.新建一个类,将该类中需要被调用的方法设置为静态(static),加了static后,就可以用类名直接调用。然后在调用类中直接通过类名进行访问。调用格式为:类名.方法名(参数表)。例如:...

java两个类相互调用的问题
可以这样,在A,B类中分别设一个静态变量 可以是 boolean行的,当A调用b 的时候 把B类得这个变量改了,然后再B的方法中,依照这个变量来决定是否还调用A的方法 同理可以在B调用A的时候 修改A的变量,A会依照这个变量来决定是否还调用B 这样达到,A调完B 就不会有B 再去A ,B 调完A 之后A...

我用Java写了两个类,准备在一个类中使用另一个类,要怎样导入这个“另一...
如果两个类在一个包(package)下直接new,否则就要先引入另一个类所在的包(package)之后再new

怎样把两个独立的Java文件的代码连起来运行?
肯定要有关联才行撒 ,比如你在一个类里面引用了另一个类,运行的时候他自然会关联。

Java中的一个类怎么调用另一个类中的方法?
java类有两种方法一种是类方法就是用static修饰的,一种是实例方法,就是没有static修饰的方法。类方法可以同时类名.方法名的方式调用。而实例方法必须先生存类的实例在通过实例.方法名的方式调用。如果另一个类中的那个方法是私有的话,就不能直接调用到,如果是其他类型的话看情况,如果是静态的(...

相似回答