2010年10月22日

摘要: Java有两种方式来让我们在运行时识别对象和类的信息。一种是RTTI,它假设在编译时已经知道了所有的类型;一种是反射机制,它允许我们在运行时发现和使用类的信息。一、RTTI使用RTTI会将所有子类都转化成相同的超类类型,然后使用它们的时候,会根据具体指向的类型调用各自的代码,也可以通过查询来判断对象的确切类型。每个类都有一个Class对象,每次编译的时候都会生成,保存在.class文件中。它在类第... 阅读全文
posted @ 2010-10-22 11:41 hehai 阅读(141) 评论(0) 推荐(0)
 
摘要: 基于模型的分布式部署应用工具本身是一个插件,所以在编写的过程中需要对它进行调试,可是开始的时候还一切正常,但是一旦在调试的eclipse平台中打开一个外部文件,就是出现如下的异常:[代码]一看就知道是内存不足了,可是如何解决它却并不顺利。一开始以为是eclipse本身内存分配的不够了,eclipse可以通过在快捷方式中指定参数或者修改eclipse.ini文件来指定初始化参数,调研发现eclips... 阅读全文
posted @ 2010-10-22 01:34 hehai 阅读(1878) 评论(0) 推荐(1)
 
摘要: 在进行eclipse模型开发的时候,如何配置好模型开发环境是重中之重,在使用GMF进行开发的时候尤为明显,很可能因为环境没有配好导致模型插件无法正常工作。在GMF的官方网站有一个GMP图形化建模项目最近5年的release列表,同时列出了EMF、GMF、EMF、eclipse平台等等之间的版本依赖关系,可以按照这个列表很方便的配置好图形化建模环境,这个图如下所示:基于建模的分布式应用部署工具项目是... 阅读全文
posted @ 2010-10-22 01:07 hehai 阅读(258) 评论(0) 推荐(0)