CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web 开发

package和import的疑惑!!

楼主baggio785(狗狗)2003-02-03 10:50:28 在 Java / Web 开发 提问

刚学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

相关问题

  • 关于import的疑惑
  • Delphi 和原生ADO 疑惑!!!
  • 关于==和equals的疑惑。
  • char *s 和 char s[]的疑惑
  • 疑惑: 关于override 和 base!
  • 关于import的一些疑惑
  • 编程和应用时的Sybase——疑惑
  • 一个有关多线程和疑惑!!!???
  • protected和static关键字的疑惑!
  • 学习DLL和钩子的疑惑

关键词

  • 文件
  • 类
  • package
  • 放在
  • 指定
  • 引入
  • aaa
  • import
  • 比如
  • io

得分解答快速导航

  • 帖主:baggio785
  • kevinhe20
  • ZeroC
  • yysinger
  • kongxiangli
  • totodo
  • dnyz
  • ejb99666
  • zxhong

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo