如何用import调用自己的类?

来源:百度知道 编辑:UC知道 时间:2024/05/21 11:48:08
比如我定义一个名为Time3的类,然后想在MYTime4.java中,
用import Time3;调用Time3
请高手指教,谢谢!
奇怪啊,作为入JAVA入门级的教材,书上完全没有提到Time3要在包里,还用import直接调用Time3。难怪我怎么调试都调试不出来!
那请问这个所谓的包是什么?如何把自己的类加入包里?谢谢!

首先得把文件放到一个工程里面。
如果直接用import Time 引入类的话得把需要引入的类和引入的类放在同一个目录下,如果不在同一个目录下,Time前面需要加上路径。例如:com.util.tool.Time。

import Time3;//如果是在包A里,就import A.Time3;

如果你的MYTime4.java和Time3在同一个包里,就不需要import,
可以直接调用。
不过要先实例化一个Time3的对象。

Time3 t=new Time3();

import 是包含包内类的

如果Time3和MYTime4在同一包下,就不用import,直接用就行了,不在同一包下就 import Time3的包名就行了
不知道是不是楼主的意思