Chinaunix首页 | 论坛 | 博客
  • 博客访问: 978308
  • 博文数量: 184
  • 博客积分: 10030
  • 博客等级: 上将
  • 技术积分: 1532
  • 用 户 组: 普通用户
  • 注册时间: 2005-12-27 18:32
文章分类

全部博文(184)

文章存档

2009年(1)

2008年(63)

2007年(39)

2006年(79)

2005年(2)

我的朋友

分类:

2006-12-25 21:04:02

6.14.2 模块和use语句
模块本质上就是一种“包”,它是程序员能全面地控制 模块用户 对那个模块的包内的标识符进行引用。模块的一个优点在于: 程序员可设定一个标识符无论如何都可由模块用户使用----好像这个标识符本来就是在用户的程序中定义的那样。这样一来,便可在不采用完整形式的前提下,使用其他地方的标识符。
 
use和require的主要差别在于:
use是在编译时导入模块和包的,require是在执行是导入的。如在编译时导入,Perl可保证在程序执行之前,便让包进入可用状态。否则的话,除非在执行时首次得到引用,否则我们可能会注意不到一个包已经缺失了。
阅读(1748) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~