首先現(xiàn)了一個(gè)ruby的netbeans,地址....(這里沒(méi)記清楚:),這個(gè)東西大小才30m,還不錯(cuò)。
然后感覺(jué)字體不爽,就想換字體(參見(jiàn)那個(gè)啥的方法——把vjre\lib\font*.properties里面東西改改),然后也ok了。
開(kāi)始寫(xiě)代碼的時(shí)候,覺(jué)得屏幕好像刷新率不夠似的,于是又google了一下,把jdk換成6的(正搞個(gè)openjdk玩)——那個(gè)je上的啥說(shuō)的。然后發(fā)現(xiàn)還是不快,換成jdk5的,快了好多。郁悶一個(gè)。。。。。
下面是ruby筆記第一天
#
# To change this template, choose Tools | Templates
# and open the template in the editor.
##一,了解ruby中類(lèi)的構(gòu)造
#定義一個(gè)類(lèi),并定義初始化方法,可以給new使用做構(gòu)造函數(shù)
class Dog
def initialize(name)
@name = name
end
# def initialize(name,color)
# @name = name
# @color = color
# end
#在類(lèi)中追加定義一個(gè)方法,@是ruby中的變量的開(kāi)頭.默認(rèn)的ly,ruby認(rèn)識(shí)什么是屬性什么是變量
def eat(food)
@food = food
puts @name + "eat "+@food
end
end
class Dog
def la
puts @name +" la "+ @food
end
end
#你看,我們定義了一個(gè)啦的方法,把狗狗吃的全啦出來(lái)了:-)
@dd = Dog.new("Big Dog")
@dd.eat('food')
@dd.la
##他還支持重載么?看一下我們定義的構(gòu)造函數(shù)(的時(shí)候沒(méi)報(bào)錯(cuò),現(xiàn)在調(diào)用的時(shí)候呢??)——他告訴我
#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的語(yǔ)法。就模擬vb的好了,反正都有個(gè)end