Ruby入门点滴-Ruby的安装

 更新时间:2007年10月20日 18:53:25   作者:  
Ruby的安装可以去Ruby的官方网站下载Ruby1.56的Windows安装包,安装安毕后,打开Dos窗口,输入ruby -v显示 

ruby 1.8.6 (2007-03-13 patchlevel 0) [i386-mswin32] 的话就说明Ruby已经安装成功,版本号为Ruby 1.96。 

安装完后,在 开始菜单->程序 里面出现了 Ruby-186-20 这个程序。点开他,下面有五个子菜单。 

1. Ruby Documentation (里面是Ruby的联机文档) 

2.RubyGems (Ruby库的管理工具) 

3.fxri (Ruby的后台和帮助工具) 

4.sciTE(一个编辑工具) 

5.缷载工具 

Ruby的执行: 

安装后Ruby后,所以Ruby的工具都被加入了系统的环境变量中,所以在任意路径中都可以使用ruby来编译*.rb的文件,但你也有别的选择,就是安装后的fxri工具。fxri是一个集合了帮助及后台的工具。他默认是处理一个irb文件的Main函数中。如何你可以在里面输入你的 Helloworld , puts "helloworld" 就会输出helloworld。这样你就不用去先写成rb文件,再编译了。 

Ruby的语法: 

Ruby的语法非常的简单。我的专职是一个Java的程序,在Java里面每个程序的开始都必须有一个类。比如定义了HelloWorld才能在Helloworld里面定义main方法。但是Ruby因为它可以当脚本语言来使用。我们可以不用这么麻烦了。另外Java里面,定义一个变量必须声明变量的类型。Ruby的则不用直接 

a=1 

这样就可以声明一个变量了。因为默认Ruby的变量都是可变类型的。即可以a=1然后a="helloworld", 先让a指向1然后让a指向helloworld" 

面向对象: 

everything is Object !在Ruby里面继续了一个思想。在Ruby里面所以的变量都是对象,包括了基本类型。所以你可以使用 

3.times { puts "Hello!" },因为3也是一个对象,里面有times方法。另外你还可以用"gin joint".length » 9 "Rick".index("c") » 2 -1942.abs » 1942 sam.play(aSong) » "duh dum, da dum de dum ..."

相关文章

  • ruby实现的插入排序和冒泡排序算法

    ruby实现的插入排序和冒泡排序算法

    最近刚开始学ruby为了练习一下基本语法的使用,用ruby写了一下插入排序算法,可能有些从C#翻译过来的痕迹
    2014-05-05
  • Ruby on Rails中jquery_ujs组件拖慢速度的问题解决

    Ruby on Rails中jquery_ujs组件拖慢速度的问题解决

    这篇文章主要介绍了Ruby on Rails中jquery ujs组件拖慢速度的问题解决,jquery_ujs是Rails框架中涉及AJAX交互的组件,需要的朋友可以参考下
    2015-11-11
  • Linux下Redis数据库的安装方法与自动启动脚本分享

    Linux下Redis数据库的安装方法与自动启动脚本分享

    这篇文章主要介绍了Linux下Redis数据库的安装方法与自动启动脚本分享,自动启动脚本分别针对CentOS和Ubuntu系统来给出了编写示例,需要的朋友可以参考下
    2016-05-05
  • ruby 学习笔记(1) 初识语法

    ruby 学习笔记(1) 初识语法

    虽然ruby/ruby on rails从2007年就一直获奖无数,但身为一个中国人,一直对小日本创造的东西不怎么感兴趣,想想其实也没必要,技术本身是无国界的,日本其实也有值得学习的地方(扯远了,呵)
    2010-02-02
  • 你应该知道的Ruby代码风格

    你应该知道的Ruby代码风格

    Ruby是非常自由灵活的语言,所以不同的Rubist风格差异可能很大。那么在代码规范方面他们的差异大不大呢? 通过分析GitHub上托管的开源代码,得出了 一些有趣的结果 ,让我们一起来看看Rubist的喜好吧
    2014-03-03
  • Ruby的25个编程细节(技巧、实用代码段)

    Ruby的25个编程细节(技巧、实用代码段)

    这篇文章主要介绍了Ruby的25个编程细节(技巧、实用代码段),本文直接给出主题和相应代码,需要的朋友可以参考下
    2015-05-05
  • ruby 变量

    ruby 变量

    ruby 变量...
    2007-11-11
  • ruby 模块

    ruby 模块

    ruby 模块...
    2007-11-11
  • rails创建应用程序实例

    rails创建应用程序实例

    这篇文章主要介绍了rails创建应用程序实例,本文从零开始教你完成一个rails网站应用的创建过程,需要的朋友可以参考下
    2014-06-06
  • 初步讲解Ruby编程中的多线程

    初步讲解Ruby编程中的多线程

    这篇文章主要介绍了初步讲解Ruby编程中的多线程,线程是各种编程语言学习当中的重点和难点,需要的朋友可以参考下
    2015-04-04

最新评论