Ruby 2.4参考手册
Ruby 是一种面向对象、命令式、函数式、动态的通用编程语言,是世界上最优美而巧妙的语言。
缩略 | Abbrev | ||
---|---|---|
Abbrev | 详细 |
ARGF |
---|
数组 | Array | ||
---|---|---|
Array | 详细 |
Base64 |
---|
基本对象 | BasicObject | ||
---|---|---|
BasicObject | 详细 |
基准测试 | Benchmark | ||
---|---|---|
Benchmark | 详细 | |
Benchmark::Tms | 详细 |
BigDecimal | ||
---|---|---|
BigMath | 详细 | |
Jacobian | 详细 | |
LUSolve | 详细 | |
Newton | 详细 |
绑定 | Binding | ||
---|---|---|
Binding | 详细 |
类 | Class | ||
---|---|---|
Class | 详细 |
比较 | Comparable | ||
---|---|---|
Comparable | 详细 |
负责 | Complex | ||
---|---|---|
Complex | 详细 |
计算续体 | Continuation | ||
---|---|---|
Continuation | 详细 |
覆盖 | Coverage | ||
---|---|---|
Coverage | 详细 |
CSV | ||
---|---|---|
CSV::MalformedCSVError | 详细 | |
CSV::Row | 详细 | |
CSV::Table | 详细 |
日期 | Date | ||
---|---|---|
Date | 详细 |
日期时间 | DateTime | ||
---|---|---|
DateTime | 详细 |
DBM |
---|
代理 | Delegator | ||
---|---|---|
Delegator | 详细 | |
SimpleDelegator | 详细 |
摘要 | Digest | ||
---|---|---|
Digest | 详细 | |
Digest::Base | 详细 | |
Digest::Class | 详细 | |
Digest::Instance | 详细 | |
Digest::MD5 | 详细 | |
Digest::RMD160 | 详细 | |
Digest::SHA1 | 详细 |
Dir |
---|
编码 | Encoding | ||
---|---|---|
Encoding | 详细 | |
Encoding::CompatibilityError | 详细 | |
Encoding::Converter | 详细 | |
Encoding::ConverterNotFoundError | 详细 | |
Encoding::InvalidByteSequenceError | 详细 | |
Encoding::UndefinedConversionError | 详细 |
枚举 | Enumerable | ||
---|---|---|
Enumerable | 详细 |
枚举 | Enumerator | ||
---|---|---|
Enumerator | 详细 | |
Enumerator::Generator | 详细 | |
Enumerator::Lazy | 详细 | |
Enumerator::Yielder | 详细 |
ENV |
---|
ERB | ||
---|---|---|
ERB::DefMethod | 详细 | |
ERB::Util | 详细 |
Etc |
---|
期望值 | Exception | ||
---|---|---|
Exception | 详细 |
错误类 | FalseClass | ||
---|---|---|
FalseClass | 详细 |
Fiber |
---|
文件 | File | ||
---|---|---|
File | 详细 | |
File::Constants | 详细 | |
File::Stat | 详细 | |
FileTest | 详细 |
文件实用程序 | FileUtils | ||
---|---|---|
FileUtils | 详细 | |
FileUtils::DryRun | 详细 | |
FileUtils::LowMethods | 详细 | |
FileUtils::NoWrite | 详细 | |
FileUtils::StreamUtils_ | 详细 | |
FileUtils::Verbose | 详细 |
查找 | Find | ||
---|---|---|
Find | 详细 |
浮点 | Float | ||
---|---|---|
Float | 详细 |
Forwardable | ||
---|---|---|
SingleForwardable | 详细 |
GC | ||
---|---|---|
GC::Profiler | 详细 |
GDBM |
---|
GetoptLong | ||
---|---|---|
GetoptLong::Error | 详细 |
Hash |
---|
Integer |
---|
IO | ||
---|---|---|
IO::generic_readable | 详细 | |
IO::generic_writable | 详细 |
IPAddr | ||
---|---|---|
IPAddr::AddressFamilyError | 详细 | |
IPAddr::Error | 详细 | |
IPAddr::InvalidAddressError | 详细 | |
IPAddr::InvalidPrefixError | 详细 |
JSON | ||
---|---|---|
JSON::GenericObject | 详细 | |
JSON::JSONError | 详细 | |
JSON::MissingUnicodeSupport | 详细 | |
JSON::NestingError | 详细 | |
JSON::ParserError | 详细 | |
JSON::UnparserError | 详细 |
Kernel |
---|
记录 | Logger | ||
---|---|---|
Logger | 详细 | |
Logger::Formatter | 详细 | |
Logger::LogDevice | 详细 | |
Logger::Period | 详细 | |
Logger::Severity | 详细 |
编排 | Marshal | ||
---|---|---|
Marshal | 详细 |
MatchData |
---|
数学 | Math | ||
---|---|---|
CMath | 详细 | |
Math | 详细 | |
Math::DomainError | 详细 |
矩阵 | Matrix | ||
---|---|---|
Matrix | 详细 | |
Matrix::EigenvalueDecomposition | 详细 | |
Matrix::LUPDecomposition | 详细 |
方法 | Method | ||
---|---|---|
Method | 详细 |
模型 | Module | ||
---|---|---|
Module | 详细 |
监控 | Monitor | ||
---|---|---|
Monitor | 详细 | |
MonitorMixin | 详细 | |
MonitorMixin::ConditionVariable | 详细 |
互斥 | Mutex | ||
---|---|---|
ConditionVariable | 详细 | |
Mutex_m | 详细 |
Net::FTP | ||
---|---|---|
Net::FTP::MLSxEntry | 详细 |
NilClass |
---|
数字 | Numeric | ||
---|---|---|
Numeric | 详细 |
对象 | Object | ||
---|---|---|
Object | 详细 |
ObjectSpace | ||
---|---|---|
ObjectSpace::InternalObjectWrapper | 详细 | |
ObjectSpace::WeakMap | 详细 |
Observable |
---|
Open3 |
---|
OpenStruct |
---|
OpenURI | ||
---|---|---|
OpenURI::HTTPError | 详细 | |
OpenURI::HTTPRedirect | 详细 | |
OpenURI::Meta | 详细 | |
OpenURI::OpenRead | 详细 |
路径名 | Pathname | ||
---|---|---|
Pathname | 详细 |
完整输出 | PrettyPrint | ||
---|---|---|
PP | 详细 | |
PP::PPMethods | 详细 | |
PrettyPrint | 详细 | |
PrettyPrint::SingleLine | 详细 |
Prime | ||
---|---|---|
Prime::EratosthenesGenerator | 详细 | |
Prime::EratosthenesSieve | 详细 | |
Prime::Generator23 | 详细 | |
Prime::PseudoPrimeGenerator | 详细 | |
Prime::TrialDivision | 详细 | |
Prime::TrialDivisionGenerator | 详细 |
Proc |
---|
过程 | Process | ||
---|---|---|
Process | 详细 | |
Process::GID | 详细 | |
Process::Status | 详细 | |
Process::Sys | 详细 | |
Process::UID | 详细 | |
Process::Waiter | 详细 |
PStore | ||
---|---|---|
PStore::Error | 详细 |
PTY | ||
---|---|---|
PTY::ChildExited | 详细 |
队列 | Queue | ||
---|---|---|
Queue | 详细 | |
SizedQueue | 详细 |
随机 | Random | ||
---|---|---|
Random | 详细 | |
Random::Formatter | 详细 |
范围 | Range | ||
---|---|---|
Range | 详细 |
合理的 | Rational | ||
---|---|---|
Rational | 详细 |
Readline |
---|
Regexp |
---|
Ripper | ||
---|---|---|
Ripper::Filter | 详细 |
RubyVM | ||
---|---|---|
RubyVM::InstructionSequence | 详细 |
Scanf |
---|
SDBM |
---|
SecureRandom |
---|
Set | ||
---|---|---|
SortedSet | 详细 |
Shell | ||
---|---|---|
Shellwords | 详细 |
信号 | Signal | ||
---|---|---|
Signal | 详细 |
Singleton |
---|
字符串 | String | ||
---|---|---|
String | 详细 |
StringIO |
---|
StringScanner |
---|
结构 | Struct | ||
---|---|---|
Struct | 详细 |
符号 | Symbol | ||
---|---|---|
Symbol | 详细 |
同步 | Sync | ||
---|---|---|
Sync | 详细 | |
Synchronizer | 详细 | |
Synchronizer_m | 详细 | |
Sync_m | 详细 | |
Sync_m::Err | 详细 | |
Sync_m::Err::LockModeFailer | 详细 | |
Sync_m::Err::UnknownLocker | 详细 |
系统日志 | Syslog | ||
---|---|---|
Syslog | 详细 | |
Syslog::Constants | 详细 | |
Syslog::Logger | 详细 | |
Syslog::Logger::Formatter | 详细 | |
Syslog::Macros | 详细 |
临时文件 | Tempfile | ||
---|---|---|
Tempfile | 详细 | |
TempIO | 详细 |
线 | Thread | ||
---|---|---|
Thread | 详细 | |
Thread::Backtrace::Location | 详细 | |
Thread::Mutex | 详细 | |
ThreadGroup | 详细 | |
ThreadsWait | 详细 | |
ThWait | 详细 |
时间 | Time | ||
---|---|---|
Time | 详细 |
时间耗尽 | Timeout | ||
---|---|---|
Timeout | 详细 | |
Timeout::Error | 详细 | |
Timeout::TimeoutError | 详细 |
追踪点 | TracePoint | ||
---|---|---|
TracePoint | 详细 |
追踪 | Tracer | ||
---|---|---|
Tracer | 详细 |
实类 | TrueClass | ||
---|---|---|
TrueClass | 详细 |
TSort |
---|
UnboundMethod |
---|
向量 | Vector | ||
---|---|---|
Vector | 详细 |
警告 | Warning | ||
---|---|---|
Warning | 详细 |
WeakRef | ||
---|---|---|
WeakRef::RefError | 详细 |
YAML | ||
---|---|---|
Psych | 详细 | |
YAML::DBM | 详细 | |
YAML::Store | 详细 | |
YAML::Syck | 详细 |
Ruby 环境变量 |
---|
Ruby 命令行选项 |
---|
Ruby 安装 – Windows |
---|
Ruby 安装 – Linux |
---|
Ruby 环境 |
---|
Ruby 简介 |
---|
Ruby 循环 |
---|
Ruby 条件判断 |
---|
Ruby 注释 |
---|
Ruby 运算符 |
---|
Ruby 变量 |
---|
Ruby 类案例 |
---|
Ruby 类和对象 |
---|
Ruby 语法 |
---|
Ruby 模块(Module) |
---|
Ruby 块 |
---|
Ruby 方法 |
---|
Ruby 数组(Array) |
---|
Ruby 字符串(String) |
---|
Ruby 异常 |
---|
Ruby Dir 类和方法 |
---|
Ruby File 类和方法 |
---|
Ruby 文件的输入与输出 |
---|
Ruby 迭代器 |
---|
Ruby 范围(Range) |
---|
Ruby 日期 & 时间(Date & Time) |
---|
Ruby 哈希(Hash) |
---|
Ruby DBI Read 操作 |
---|
Ruby 正则表达式 |
---|
Ruby 面向对象 |
---|
Ruby CGI方法 |
---|
Ruby 多线程 |
---|
Ruby Web Service 应用 – SOAP4R |
---|
Ruby XML, XSLT 和 XPath 教程 |
---|
Ruby Socket 编程 |
---|
Ruby 发送邮件 – SMTP |
---|
Ruby CGI Session |
---|
Ruby CGI Cookie |
---|
Ruby 数据类型 |
---|
Ruby JSON |
---|
Ruby RubyGems |
---|
Ruby 中文编码 |
---|
Ruby 连接 Mysql – MySql2 |
---|
Ruby 2.4资料
主页 | https://www.ruby-lang.org/ |
源码 | https://github.com/ruby/ruby |
版本 | 2.4 |
发布版本 | 2.4.1 |