`

Ruby Eye for Java Guy

    博客分类:
  • ROR
阅读更多
唉,写的读书笔记又丢掉了,真是郁闷了。JAVAEYE已经是第二次出现这样的问题,都已经到了不可饶恕的地步了

读《Ruby Eye for the Java Guy》,第三章。和JAVA相比,RUBY更为灵活。由于它是动态类型语言,其对象模型不是在编译期确定的,而是在运行期间才确定,并且,还可以在运行期间更改对象模型。因此,有很多非常灵活的用法。比如说:你自己可以可代码,直接扩展现有类的方法,而不是像JAVA一样写util类。比如说可以将写好的代码,Mix in到其它的对象中去。可以通过BLOCK来实现JAVA INNER CLASS/ INNER Interface的同样作用。

读完此章节,确实对RUBY的动态类型语言特性印象深刻,但是我不免有些疑虑。这要是让我写起来,没有编译器的支持,没有强大的IDE支持,我能写高质量的RUBY代码吗?很有可能一不小心就出错了……
分享到:
评论
2 楼 hiwzg 2007-04-09  
我一直用的是firefox。
1 楼 robbin 2007-04-08  
建议先在本地写好文章,再张贴上去。

另外如果你使用的是FireFox/Opera浏览器,也不会丢失张贴内容,浏览器回退就会找回来。

相关推荐

    Ruby-Eye进程监控工具灵感来自Bluepill和God

    《Eye:Ruby进程监控工具,融合Bluepill与God之精华》 在Ruby开发领域,确保应用程序的稳定性和高效运行是至关重要的。为了达到这一目标,开发者们常常会使用到进程监控工具,它们能够帮助我们管理和控制应用进程,...

    深度剖析Ruby vs Java误区

    在深入探讨Ruby与Java之间的误区时,我们首先要澄清一个普遍的误解:Ruby只适合小型项目,而Java更适合大型复杂项目。事实上,根据James Halloway的观点,选择哪种语言取决于项目的特点和需求。对于小型项目,Ruby ...

    一个面向Ruby、基于Java虚拟机(JVM)的解释程序

    jvm,JRuby是面向Ruby、基于Java虚拟机(JVM)的一种解释程序,它结合了Ruby语言的简易性和功能强大的JVM的执行机制,包括与Java库 全面集成。适用人群:计算机,电子信息工程、数学等专业的大学生课程设计、期末大...

    ruby生成java文件的工具

    标题中的“ruby生成java文件的工具”指的是使用Ruby编程语言编写的一种工具,它能够自动生成Java源代码。这种工具通常用于提高开发效率,特别是在需要大量重复性代码的情况下,如数据访问对象(DAO)、控制器...

    【sketchup开发必备】RUBY API for sketchup (狂刀整理版).CHM

    是 sketchup(草图大师)的ruby接口,提供su的对象、方法、属性。 是本人从su帮助的网上链接下载整理成chm的。

    From Java to Ruby

    《From Java to Ruby》这本书是Java开发者转向Ruby语言的一份宝贵资源。它引导读者了解从传统的Java编程环境过渡到Ruby的动态世界时所遇到的概念差异和技术挑战。Ruby是一种灵活、简洁且富有表现力的编程语言,它...

    Ruby+for+Rails

    **Ruby for Rails** Ruby是一种面向对象的动态编程语言,它以其简洁、优雅的语法和强大的元编程能力而闻名。在Web开发领域,Ruby与Rails框架的结合,即Ruby on Rails(RoR),开创了Web应用的新纪元。Ruby on Rails...

    Ruby-JRuby一个Ruby语言的Java实现

    通过在JVM上运行,JRuby可以无缝地与Java代码交互,使得开发人员能够利用Ruby的生产力优势以及Java的稳定性和企业级服务。 JRuby的实现方式是将Ruby源代码转换为Java字节码,然后在JVM上执行。这种转换过程涉及到...

    ruby on rails for dummies

    《Ruby on Rails for Dummies》是一本专门为初学者设计的Ruby on Rails教程,它旨在帮助新手快速理解并掌握这个强大的Web开发框架。Ruby on Rails(简称Rails)是基于Ruby编程语言构建的一个开源Web应用程序框架,它...

    ruby devkit for win32

    Ruby DevKit包含了MinGW(Minimalist GNU for Windows)和MSYS(Minimal SYStem),这两个工具集提供了类似Unix的命令行环境,以及GCC编译器和其他必要的工具,如make等,这对于在Windows上编译C或C++的Ruby扩展至关...

    Ruby for Rails

    Ruby for Rails 英文原版, pdf格式 <br>本书是一部专门为Rails实践而写的经典Ruby著作,由四部分组成,共17章。第一部分讲述Ruby和Rails的编程环境。第二部分和第三部分与 Rails紧密联系,着重对Ruby这门语言...

    从 Java 到 Ruby_ 每一个管理者应该知道的事情

    标题 "从 Java 到 Ruby_ 每一个管理者应该知道的事情" 提示我们,这篇文章或书籍将探讨在 IT 管理领域从使用 Java 转向 Ruby 的关键点。Ruby 是一种动态类型、面向对象的编程语言,以其简洁、灵活的语法和强大的元...

    利用Ruby简化你的Java测试.

    利用Ruby简化你的Java测试.rar利用Ruby简化你的Java测试.rar利用Ruby简化你的Java测试.rar利用Ruby简化你的Java测试.rar利用Ruby简化你的Java测试.rar利用Ruby简化你的Java测试.rar利用Ruby简化你的Java测试.rar利用...

    Ruby.for.System.Administration (English Version)

    ### Ruby for System Administration #### 一、概述与背景 《Ruby for System Administration》是一本针对系统管理员的专业书籍,由 André Ben Hamou 编写。本书深入探讨了如何将 Ruby 这门优雅且功能强大的编程...

    绿色版 Ruby 1.9.2 For Windows 64 发布

    本资源是“绿色版 Ruby 1.9.2 For Windows 64”的发布,特别适合那些在Windows 64位操作系统上进行开发的用户,无需安装,解压即用,大大简化了部署过程。 Ruby 1.9.2是Ruby的一个重要版本,它在1.9系列中引入了...

    ruby for eclipse 插件安装

    Ruby for Eclipse 是一款专为Eclipse集成开发环境(IDE)设计的插件,它使得开发者能够在Eclipse中方便地编写、调试和运行Ruby语言的代码。这个插件极大地提升了Eclipse对Ruby开发的支持,提供了诸如代码高亮、自动...

    基于Ruby+Java搜索引擎原理与实现

    《基于Ruby+Java搜索引擎原理与实现》是一部深入探讨搜索引擎技术的书籍,虽然只涵盖了前三个章节,但已足以让我们对搜索引擎的基本运作有初步的理解。在本文中,我们将围绕Ruby和Java这两种编程语言如何应用于搜索...

    Java世界的Ruby

    ### Java世界的Ruby:动态脚本的新篇章 #### 引言 在软件开发的历史长河中,从最初的机器语言到后来的高级语言,每一次技术的进步都伴随着开发者对于新工具的探索与旧工具的不舍。Java作为一种重要的面向对象编程...

    ruby2java:查尔斯·纳特(Charles Nutter)的JRuby项目的分支,该项目从Ruby源代码构建Java .class文件-java project source code

    Ruby2Java是Charles Nutter发起的一个项目,它是JRuby的分支,主要目标是将Ruby语言的源代码直接编译成Java字节码(.class文件)。这个项目旨在提高Ruby在Java平台上的性能,并且利用Java虚拟机(JVM)的优势,使得...

Global site tag (gtag.js) - Google Analytics