2011年2月19日
摘要: 最近沉迷于定义脚本语言,在一些简单实践后,发现如何设计一门语言本身就十分有讲究。错误的定义,往往会导致后期实现和应用脚本时,工作量的翻倍的增长。 那么首先来分析一下c#,java,js在语言级别的基础定义,和他们的区别吧。语言的基础类型对比 先说说java,就个人而言我不喜欢这门语言,但是把它放在第一个,就可以清晰的看到语言是如何“进化”的。 Java的基础类型是什么?所有引用类型的基础类型Object,以及那些所谓的原生类型(int等),当然,还有接口类型,以及一个无法用Object解释其某些行为的数组类型,和一个用于描述对象类型的Class类。 这些就完整的定义出J 阅读全文
posted @ 2011-02-19 14:28 Zhenway 阅读(533) 评论(8) 推荐(0) 编辑