区别1:
Ruby的Core API(核心类库)包含了一些最常用的类和模块,而Standard Library API(标准类库)则包含了除了核心类库以外的类库,标准类库是对核心类库的补充,两者非包含与被包含关系。

区别2:
核心类库是自动加载的,无需额外加载。
标准类库里面的类和模块因为开发者的需求不同而被选择性地调用,所以需要使用require
方法调用。
注:引用类库名时可以省略.rb
,无需写成date.rb
。
#使用require方法引入标准类库中的date类,不然会报错
require "date"
days = Date.today - Date.new(1993,2,24)
puts(days.to_i)
#输出的结果会因今天的日期不同而会有所不同
8323
原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/experience/rubye/1434.html