注释: #
注释文档:
- =begin
- This is a ruby file.
- =end
- x = "# is a test"
- puts x
以从A-Z这26个字母开头的标识符都是常量。
类和模块必须以大写字母开头,否则会报错。
非常量的多字节标识符以下划线分隔多个字节,like_this,但是多字节常量则以LikeThis or LIKE_THIS 形似表示。
$val 全局变量
@val 实例变量
@@val 类变量
? 作为一个惯例,那些返回布尔值的方法都有一个以问号结尾的名字
! 有些方法以感叹号结尾,这是在提醒你使用这些方法时要小心。(命名惯例)
= 如果方法名是以等号结尾的,那么在调用此方法时可以省略此等号。这种方法常被置于赋值操作符的左侧。
文件结构
- #!/usr/bin/ruby -w
- # -*- coding: utf-8 -*-
- =begin
- This is a ruby file.
- =end
- require 'socket' # load networking library
- x = "# is a test"
- puts x
- 4.times {print "ruby "}