package和import的疑惑!!
刚学java,对import有了一点了解,但是package还不是特别得清楚!!请各位给我讲解一下!在jsp中,import是把类引入,那package呢?我看在.java文件中头部加入package有什么作用呢?生成一个包? 问题点数:100、回复次数:8Top
1 楼kevinhe20(孤独浪子)回复于 2003-02-03 14:15:04 得分 10
为的是好管理,把相关的程序放在一起好找,也方便类之间的调用Top
2 楼ZeroC(笨小孩)回复于 2003-02-03 14:55:36 得分 10
既然知道import,如果没有package,那么又怎么import呢
比如你import java.io.*;
就是引入了jdk中的java.io包下的所有类
你可以看看那些类的源代码,那么所有的都有句
package java.io;Top
3 楼yysinger(singer)回复于 2003-02-03 15:50:51 得分 30
通俗的讲,package 是将你所写的程序放在指定的包内,
import 是引入指定的包
比如
package p1;
public class hello
{
.......
}
那么使用的时候
就要用 p1.hello
能明白吗
Top
4 楼kongxiangli(笑看红尘)回复于 2003-02-03 15:58:13 得分 10
package 其实就是一个文件夹,把相关的类都放在这个文件夹下便于管理Top
5 楼totodo(土豆仙)回复于 2003-02-03 20:29:57 得分 10
上面说的都对。
要是你觉得抽象。。你就把他当作是一种规则,一种习惯去遵行它。。。
等你习惯了之后,自然而然也就明白了:)Top
6 楼dnyz(Terry)回复于 2003-02-03 21:55:55 得分 10
推荐你看看Java编程思想,里面将得很全Top
7 楼ejb99666(九天十地菩萨羊头啪啪霹雳金光雷电掌)回复于 2003-02-03 23:00:24 得分 10
可以理解成把当前的类放在这个指定的包中,
比如你的几个java文件的开始部分都写着
package aaa;
那么这几个java文件中所定义的类就都被放在了这个名为aaa的包中了,
如果你在其他的java文件中想要用到你定义的这些类,就可以直接用
import aaa.*;
即可。
有不当之处,还望赐教。Top
8 楼zxhong(红透半边天)回复于 2003-02-04 00:17:30 得分 10
package就是你的包名!Top




