首页 > 代码库 > JAVA 一顿乱猜
JAVA 一顿乱猜
最近把JAVA 语言规范 稍微的浏览下,本着毫不负责任的态度,对一些模式进行推测性猜测。后期可能会对猜测做验证。
JAVA 和C#的语言和设计思想高度相似度。
1.JAVA 字节码与IL语言
2.JVM 与CLR
AOP与DI
一、.net的AOP与DI的主流方式 是动态注入即使 诸如 反射发出 EMIT 、MEF 等方式 构建对象进行注入。
猜测: JAVA 也可以通过动态构建类来注入
二、.NET 通过修改已经生成的程序集的MSIL,自定义msbuild 进行重新构建,实现静态注入
猜测: JAVA 通过更改已经生成的字节码,然后自定相关的构建顺序,也可以实现静态注入。
JAVA 一顿乱猜
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。