Topic: 请问import命令以哪个目录为起点

  Print this page

1.请问import命令以哪个目录为起点 Copy to clipboard
Posted by: huangxd
Posted on: 2006-01-20 19:49

import java.io.*;
那么java.io.*;
到底在哪个目录下面,安装了JDK1.4后java.io.*的具体文件是哪个啊?
会不会程序找不到?

2.Re:请问import命令以哪个目录为起点 [Re: huangxd] Copy to clipboard
Posted by: why
Posted on: 2006-01-20 22:14

java.*不會找不到,其他的主要看classpath

3.Re:请问import命令以哪个目录为起点 [Re: huangxd] Copy to clipboard
Posted by: allenchen
Posted on: 2006-01-21 19:26

都是基于classpath设定的目录。

4.Re:请问import命令以哪个目录为起点 [Re: allenchen] Copy to clipboard
Posted by: why
Posted on: 2006-01-21 20:00

allenchen wrote:
都是基于classpath设定的目录。

Well, one may use one's own class loader

5.Re:请问import命令以哪个目录为起点 [Re: huangxd] Copy to clipboard
Posted by: 毒毒√快山
Posted on: 2006-01-23 17:28

本人以前也懂这个,NND,在找工作后,别人提问到这里,才发现这个很重要。后来上了班,也觉的这个很重要。

本人认为:
1、要看你的环境变量设置对了没。是否指向了。 JAVA下的lib 下

2、import 只是个像 DOS的命令罢了。主要还是在 import 后面的东西。

3、那些包有很多。什么 java 、javax、servlet.....什么的都是的

4、最好,是去看下JDK的文挡,那上有包的使用。

5、如果你以后要从事,这方面的工作,最好能把 “包” 这东西搞懂,对你有好处的

6.Re:请问import命令以哪个目录为起点 [Re: huangxd] Copy to clipboard
Posted by: huangxd
Posted on: 2006-01-23 21:59

問題兒童,我都没有设置classpath,仅仅设置了path而已啊,要执行哪个类就到在dos下进入那个class文件所在的文件夹,然后java一下就可以了,根本就没有设置过什么
classpath,那么究竟是如何找到那些个包包的?还是没有从道理上面说清楚啊!

7.Re:请问import命令以哪个目录为起点 [Re: huangxd] Copy to clipboard
Posted by: why
Posted on: 2006-01-23 23:51

java.io.*
http://java.sun.com/j2se/1.4.2/docs/api/java/io/package-summary.html

Most of them are "packaged" in rt.jar, which is loaded when you "execute" a class with the java command


You'd better read by yourself on the CLASSPATH and classloader stuff.


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923