专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
  关于具有二进制兼容性的应用程序二进制接口 GCJ 的说明   许多 应用程序假定它们将只会由一个 虚拟机解释,而不是由一个像 GCJ 一样与时俱进的编译器进行本地编译的。   这些 Java 应用程序可能假设自己很难在没有经过重大源代码修改情况下进行本地编译的运行环境中运行。显然,在读取字节码流并使用 ClassLoader.defineClass() 方法把它们载入为类的时候,这些应用程序含有它们自己的代码。   可以看到那是一个怎样的问题,因为没有字节码流是用于一个本地编译了的类的。如果本地编译一个使用 defaineClass() 的程序,当 [阅读全文] [PDF]
二进制法则:  0满进位得1 ,1满进位得0。这样循环往复。   四月的时候我回到B城市,来到了湖山路。在回到B城之前的那段日子里,我在用一根木桠杈一样的笔写我的小说,在一座潮湿的森林里。我谁都不见,只有睡眠不断来袭,离间了 我和我的小说之间的关系。每次睡眠都会走进蜿蜒的蟒状的梦魇里。我在螺旋状的梦境中跌落,然后我就跌落在湖山路。没错,B城的宽阔的湖山路。大型的车疾驰而过,我站在路边不知道我是来看什么的。   这样的梦本也算不上异常糟糕的噩梦,可是我醒来的时候总是忘记了原定的小说结尾。我只好重新温习我的小说,然后决定结尾,可是这个过程里我再次被台风一样卷来的梦境击倒了,然后在另外一个恍恍醒来的 [阅读全文] [PDF]
面向组件的程序设计中,一个核心原则就是客户端程序和服务器端程序之间的二进制兼容性。二进制兼容性使二进制化的组件得以实现,因为其要求双方组件都必须遵守一个共同约定(比方说,一个接口)。由于新版本的服务端程序依然遵守双方的原始约定,客户端程序不会受到服务端程序变化带来的影响。COM是第一项真正摆脱DLL Hell并提供二进制兼容型的组件技术,许多开发者都将COM对二进制兼容型的实现(包括其规定的一些限制,比如可变COM接口),视为这个原则本身。然而,.NET以另一种途径实现了二进制兼容型,即程序模型关联(implications of the program [阅读全文] [PDF]
1 共3条 分1页