### 十分简单的问题,马上给分 ###

时间:2022-10-12 09:54:39
一个工程中包含两个.java文件
如何在第一个.java文件中引用第二个.java文件中的类?

12 个解决方案

#1


实例化一下就可以了。
如果第二个java文件中的方法,变量为static的,就可以直接用了。

#2


是!!

#3


对象实例

  类名可以作为变量的类型来使用,如果一个变量的类型是某个类,那么它将指向这个类的实例,称为对象实例。所有对象实例和它们的类型(某个类)的子类的实例都是相容的。就象可以把byte型的值赋给int型的变量一样,你可以把Object的子类的任何实例赋给一个Object型的变量。一个实例是类模板的单独的拷贝,带有自己的称为实例变量的数据集。每个实例也可以作为一个对象。当你定义一个变量的类型是某个类时,它的缺省值是null,null是Object的一个实例。对象null没有值,它和整数0不同。下面这个例子中,声明变量u的类型是类University。
  University u; 
  这里,变量u的值是null。

实例变量

  Java通过在类定义的大括号里声明变量来把数据封装在一个类里。这里的变量称为实例变量。下面的例子定义了一个叫做University的类,它有两个实例变量:name和city。

  class University{ String name, city; } 


#4


a.java
b.java

在b.java里面 a hehe = new a();

你要的是这个么?

还是import ………………这一句?

呵呵,不知道你要问什么

#5


如果在同一个目录下的话直接使用就可以了!

#6


实例化后直接使用

#7


我把第二个.java文件打包  package a
如何在第一个.java文件中使用?
我用import a; 出错

#8


要把package a加到你的classpath里面的。

#9


如果两个类同在一个包 package a
就不用import a
直接使用就是了。

#10


同意楼上的,帮顶

#11


如果你把第二个.java文件打包  package a
你的classpath=c:\javatest
那么你的第二个.java文件要放在c:\javatest\a这个目录里。
这样才能import a;

#12


而且要写成
import a.*;

import a.类名;

#1


实例化一下就可以了。
如果第二个java文件中的方法,变量为static的,就可以直接用了。

#2


是!!

#3


对象实例

  类名可以作为变量的类型来使用,如果一个变量的类型是某个类,那么它将指向这个类的实例,称为对象实例。所有对象实例和它们的类型(某个类)的子类的实例都是相容的。就象可以把byte型的值赋给int型的变量一样,你可以把Object的子类的任何实例赋给一个Object型的变量。一个实例是类模板的单独的拷贝,带有自己的称为实例变量的数据集。每个实例也可以作为一个对象。当你定义一个变量的类型是某个类时,它的缺省值是null,null是Object的一个实例。对象null没有值,它和整数0不同。下面这个例子中,声明变量u的类型是类University。
  University u; 
  这里,变量u的值是null。

实例变量

  Java通过在类定义的大括号里声明变量来把数据封装在一个类里。这里的变量称为实例变量。下面的例子定义了一个叫做University的类,它有两个实例变量:name和city。

  class University{ String name, city; } 


#4


a.java
b.java

在b.java里面 a hehe = new a();

你要的是这个么?

还是import ………………这一句?

呵呵,不知道你要问什么

#5


如果在同一个目录下的话直接使用就可以了!

#6


实例化后直接使用

#7


我把第二个.java文件打包  package a
如何在第一个.java文件中使用?
我用import a; 出错

#8


要把package a加到你的classpath里面的。

#9


如果两个类同在一个包 package a
就不用import a
直接使用就是了。

#10


同意楼上的,帮顶

#11


如果你把第二个.java文件打包  package a
你的classpath=c:\javatest
那么你的第二个.java文件要放在c:\javatest\a这个目录里。
这样才能import a;

#12


而且要写成
import a.*;

import a.类名;