资源描述:
《[Ruby袖珍参考手册].(Ruby.Pocket.Reference).Michael.Fitzgerald.文字版》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、RubyPocketReferenceMichaelFitzgeraldBeijing•Cambridge•Farnham•Köln•Paris•Sebastopol•Taipei•TokyoRubyPocketReferencebyMichaelFitzgeraldCopyright©2007MichaelFitzgerald.Allrightsreserved.PrintedinCanada.PublishedbyO’ReillyMedia,Inc.,1005GravensteinHighwayNorth,Sebastopol,CA95472.O’Reillybooksmaybepurch
2、asedforeducational,business,orsalespromotionaluse.Onlineeditionsarealsoavailableformosttitles(safari.oreilly.com).Formoreinformation,contactourcorporate/institutionalsalesdepartment:(800)998-9938orcorporate@oreilly.com.Editor:SimonSt.LaurentCoverDesigner:KarenMontgomeryProductionEditor:InteriorDesig
3、ner:DavidFutatoRachelMonaghanIllustrators:RobertRomanoandProofreader:RachelMonaghanJessamynReadIndexer:EllenTroutmanZaigPrintingHistory:July2007:FirstEdition.NutshellHandbook,theNutshellHandbooklogo,andtheO’ReillylogoareregisteredtrademarksofO’ReillyMedia,Inc.ThePocketReferenceseriesdesignations,Rub
4、yPocketReference,theimageofagiraffe,andrelatedtradedressaretrademarksofO’ReillyMedia,Inc.Manyofthedesignationsusedbymanufacturersandsellerstodistinguishtheirproductsareclaimedastrademarks.Wherethosedesignationsappearinthisbook,andO’ReillyMedia,Inc.wasawareofatrademarkclaim,thedesignationshavebeenpri
5、ntedincapsorinitialcaps.Whileeveryprecautionhasbeentakeninthepreparationofthisbook,thepublisherandauthorassumenoresponsibilityforerrorsoromissions,orfordamagesresultingfromtheuseoftheinformationcontainedherein.ISBN-10:0-596-51481-6ISBN-13:978-0-596-51481-5[TM]ContentsRunningRuby2RunningtheRubyInterp
6、reter3UsingaShebangLineonUnix/Linux5AssociatingFileTypesonWindows5ReservedWords7Operators9Comments10Numbers11Variables11LocalVariables12InstanceVariables12ClassVariables13GlobalVariables13Constants13ParallelAssignmentofVariables13Symbols14PredefinedVariables14Pseudovariables17GlobalConstants18iiiRan
7、ges19Methods19Parentheses20ReturnValues20MethodNameConventions21DefaultArguments22VariableArguments22AliasingMethods23Blocks23Procs25ConditionalStatements27TheifStatement27TheunlessStatement29Thewhile