java中怎么import其他路径下的类呢?

比如,我想import一个D盘下abc目录中的show.java,应该怎样写呢?
左右将需要的java类拷贝到相应的目录下呢?

需要的java类,要么拷到当前目录,要么拷到classpath中设置的目录,比如说c:\java\jdk\lib(前提是你要在classpath中设置这个目录)

import只能用于同级目录或下级目录的情况,比如你的程序放在d盘,而你要导入abc目录中的类,那么在程序开头写 import abc.*;
假如你要导入abc目录下的efd目录下的类,那么写 import abc.efd.*;
以此类推

另外, import 只能导入.class文件,不能导入.java文件
温馨提示:内容为网友见解,仅供参考
第1个回答  2006-04-19
你的想法是好的
不过java不支持导入其他盘下的类
而且你这样的做也打乱了程序的健壮性
把你需要的java类拷贝到相应的目录下 直接import
第2个回答  2006-04-19
import abc.*;
肯定不行

除非你在环境变量有设置

但这样会有很多的问题 就像要上说的一样 很可能会有冲突
第3个回答  2015-09-28
util包下的所有类,写法如下
import java.util.*;
第4个回答  2006-04-19
import abc.*;

java中怎么import其他路径下的类呢?
需要的java类,要么拷到当前目录,要么拷到classpath中设置的目录,比如说c:\\java\\jdk\\lib(前提是你要在classpath中设置这个目录)import只能用于同级目录或下级目录的情况,比如你的程序放在d盘,而你要导入abc目录中的类,那么在程序开头写 import abc.*;假如你要导入abc目录下的efd目录下的类,那么写...

java中怎么import其他路径下的类
比如你的项目里面有两个包,一个是package1,l里面有一个类叫Test1;一个是package2,里面有一个类要引入package1里面的Test1;那你直接用import package1.Test1;就可以引入这个类了,或者直接使用,Eclipse会提示你需要导入那个包,在提示上点击就可以自动导入 ...

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

java怎么导入别人的项目(java怎么导入一个项目)
编译你的源代码,cmd窗口下把路径改变(cd)到你源代码文件所在的路径,然后用javac源文件名编译,例如javacHello.java(需要注意的是源文件名需要是你文件public类的类名,如果你的文件有public类的话)。如何把原来做过的JAVA项目导入到另一台电脑里?包括数据库连接什么的...把10.1改为你电脑的公...

java 如何import上层目录下的类?
test必须是包名 你定义A的时候就要写成 package test;public class A {...} 如果你A没加包名 就表示默认包 那么你用的时候 就把A.class 直接放在你程序的目录中 直接用A就可以了...不用引入 如果A在某个包中 就一定要引入包

java怎么设置import
```java import 包名.类名;```例如,如果你想要在你的Java程序中使用`java.util.ArrayList`类,你需要在文件的顶部添加以下`import`语句:```java import java.util.ArrayList;```对于静态成员(如静态方法和静态字段),你还可以使用静态导入,其格式如下:```java import static 包名.类名.静态...

java怎么调用另一个类的方法?
2、如果有访问权限的话,可以调用该类的静态方法(不同包需要引用import);一般的方法只能引用该类的实例对象的方法。直接在此类的方法里调用另一个类或对象的方法。3、先在eclipse中创建一个Java工程文件。并在src下创建demo包,在demo包下创建类DemoClass。接下来在DemoClass类中添加一个静态属性和...

java怎么导入某目录下的类
classpath 设置 路径D:\\Java\\test\\bin import abc;bin是 test 子文件夹:package bin;abc.class import bin.abc;Main.java

在java中若要使用一个包中的类时,首先要求对该包进行导入,其关键字_百 ...
1、可以使用import关键字来导入一个包。例如使用importjava.util.*就可以导入名称空间java.util包里面的所有类。所谓导入这个包里面的所有类,就是在import声明这个包名以后,在接下来的程序中可以直接使用该包中的类。2、使用JNI技术,可以将Java代码编译成动态链接库(.so或.dll),然后在C语言中通过...

在Java中如何导入当前目录的上一级目录里的类
如果是导入类,则:import 包名.类名 例如当前类b.java 所在包:a.b 要导入上级目录a的某个类,则在b.java文件开头加上import a.* 即可

相似回答