首先现了一个ruby的netbeans,地址....(这里没记清楚:),这个东西大小才30m,还不错。
然后感觉字体不爽,就想换字体(参见那个啥的方法——把vjre\lib\font*.properties里面东西改改),然后也ok了。
开始写代码的时候,觉得屏幕好像刷新率不够似的,于是又google了一下,把jdk换成6的(正搞个openjdk玩)——那个je上的啥说的。然后发现还是不快,换成jdk5的,快了好多。郁闷一个。。。。。
下面是ruby笔记第一天
#
# To change this template, choose Tools | Templates
# and open the template in the editor.
##一,了解ruby中类的构造
#定义一个类,并定义初始化方法,可以给new使用做构造函数
class Dog
def initialize(name)
@name = name
end
# def initialize(name,color)
# @name = name
# @color = color
# end
#在类中追加定义一个方法,@是ruby中的变量的开头.默认的ly,ruby认识什么是属性什么是变量
def eat(food)
@food = food
puts @name + "eat "+@food
end
end
class Dog
def la
puts @name +" la "+ @food
end
end
#你看,我们定义了一个啦的方法,把狗狗吃的全啦出来了:-)
@dd = Dog.new("Big Dog")
@dd.eat('food')
@dd.la
##他还支持重载么?看一下我们定义的构造函数(的时候没报错,现在调用的时候呢??)——他告诉我
#E:\mydoc\NetBeansProjects\RTest\lib\main.rb:29:in `new': Wrong # of arguments(1 for 2) (ArgumentError)
##from E:\mydoc\NetBeansProjects\RTest\lib\main.rb:29
#@gg = Dog.new("name", "color")
#@gg.eat(food)
#@gg.la
puts "Hello World"
——javablog居然不支持ruby的语法。就模拟vb的好了,反正都有个end