使用require来使用Ruby标准库

开发 开发工具
Ruby标准库是不能让我们直接使用的Ruby类,模块,方法的一部分。那么我们该如何才能正确的使用Ruby标准库呢?这就要依赖于require关键字的使用。

Ruby语言是一种新型的完全面向对象的解释型脚本语言。对于一个编程人员来说,他们对于这种新颖的编程语言是非常热衷的。下面我们就来了解一下Ruby标准库的一些知识。#t#

Ruby除了提供大量内置的类和模块外,它还提供了一定数目的Ruby标准库。这些库不是自动地成为你可以利用的Ruby类,模块,方法的一部分。你必须先在你的文件的顶部使用require(或load)关键字来使用库中的类或模块。

在前一节中,我曾提到一个库-套接字库,它包含了大量的Ruby类(包括BasicSocket),以便于访问网络服务。但是在Ruby下载中一同提供了一整套其它的库。你可以查看一下你的Ruby下载中的lib目录,这个目录下应该存在大量的你的Ruby程序需要使用的库。

有关这些Ruby标准库的不好的一点是,没有大量的有关于这些类的参考文档。你可以在网站http://www.ruby-doc.org/stdlib/上找到一系列标准库及其包含类和模块的文件。即使是这些文档也指出:

"你需要明白,在表格中粗体的库具有良好的文档,而斜体的库没有文档。"

这就是Ruby的现状。你可能想说,Ruby标准库是一个不可思议地丰富而有力的语言并且内置了许多构建我们的应用程序需要的功能,但是文档仍然有点不足。

还好,现在已经有不少的人在努力改进Ruby的文档和支持。现在有不少的Ruby论坛已经倔起,并且随着每一个新版本的发行,文档都将有一定的改进-当然,这也是最近它备受关注的结果。

然而,帮助文档仍然会成为这种语言挫败人心的一个因素。

责任编辑:曹凯 来源: csai.cn
相关推荐

2012-03-01 14:35:46

ASP.NETjQuery UI

2010-04-27 17:14:36

AIX svmon

2009-04-09 10:17:00

路由器APWGR614v5

2010-01-14 15:46:27

C++标准库

2011-08-24 11:14:25

LUA 游戏

2012-03-21 09:33:17

ibmdw

2009-12-01 10:50:45

PHP函数requir

2009-12-15 18:30:56

Ruby使用DBI包装

2010-04-22 13:36:15

Aix操作系统

2009-12-18 14:59:54

Ruby标识名

2010-05-06 17:24:05

Unix命令

2021-12-16 16:35:46

CSS代码前端

2021-02-01 12:18:55

策略模式Spring

2020-09-25 07:49:36

策略模式Spring

2021-01-29 08:56:13

Golang标准库函数

2024-03-11 00:02:00

Vite开源工具

2009-12-15 17:04:56

Ruby使用HTTP协

2021-06-10 07:59:40

Linux 系统硬件操作系统

2012-11-21 10:01:35

RubyWeb

2009-12-15 17:43:04

Ruby自动化驱动
点赞
收藏

51CTO技术栈公众号