初识Ruby

以前接触多的编程语言都是C/C++、Java、C#等,很少接触脚本语言,冷不丁(突然)地接触Ruby还让我有点小激动

Ruby特征

  • 脚本语言:源码编写->程序运行(无需编译)
  • 完全面向对象:与Java等不同,真正达到一切皆对象(没有基本类型)
    丰富类库/错误处理/垃圾回收
  • 跨平台:就连C#都声称可以跨平台,所以理所当然的
  • 开源:程序员就喜欢这个

Ruby运行方法

  • ruby命令
  • irb命令(运行小程序可以)
➜  ~ irb
2.3.3 :001 > print("Hello,Ruby!\n")
Hello,Ruby!
 => nil 
2.3.3 :002 > exit(或者使用Ctrl+D)
➜  ~ 

注释

  • 单行注释
# single-line comment.
  • 多行注释
=begin
multiple-lines comments.
=end

转义

同其他语言(Java等)一样,在使用双引号(")定义的字符串中使用 \ 进行转义。
不同的是,若用单引号(')定义的字符串则除了'需要转义外其余均不做处理。

即:

"\n" = 换行
"\"" = "
'\n' = \n字符串
'\'' = '

好了,今天先到这里,该回家睡觉了!

早睡早起
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,644评论 19 139
  • ruby简介 Ruby 是一种开源的面向对象程序设计的服务器端脚本语言 ruby安装(mac) 我们可以在终端中测...
    狂猿阅读 471评论 0 0
  • Ruby MRI : Ruby官方解释器 安装 Linux 基本语法 irb :进入Ruby命令行环境 puts和...
    myserendipit阅读 937评论 0 9
  • //Clojure入门教程: Clojure – Functional Programming for the J...
    葡萄喃喃呓语阅读 4,054评论 0 7
  • _ 文 . LBXJ_ 我爱你 爱你 爱上了你这是一段不被祝福的情我爱你 爱你 爱上了你这是一段不被祝福的爱 爱你...
    蓝白相间阅读 288评论 0 3

友情链接更多精彩内容