嘿嘿谢谢楼上的又有个问题了:实践36中
inline可在编译时,也可由JIT于运行期如果用JIT,那么是不是.class文件就不会因为inline而变大?------------------------
还有就是为什么由编译器进行inlining,该函数的任何变化就不会被其他.class文件内的代码所用,除非那些代码被重新编译?(p.127)小弟编译原理没学好:( 请各位不惜指教谢谢了
inline可在编译时,也可由JIT于运行期如果用JIT,那么是不是.class文件就不会因为inline而变大?------------------------
还有就是为什么由编译器进行inlining,该函数的任何变化就不会被其他.class文件内的代码所用,除非那些代码被重新编译?(p.127)小弟编译原理没学好:( 请各位不惜指教谢谢了
解决方案 »
- 有关java的问题
- java做远程数据库平台
- 怎样判断字符串的编码是UTF8还是UTF16?
- 基本概念还是理解的不是很清,请教下
- 怎样从一个大项目中,提取一个类及其编译所需要的所有类,到一个新的位置?
- java.sql.Connection不是一个接口吗?为什么在代码中可以直接用它,它的实现在哪里?
- 我想问一下,国内有没有卖java组件(类,类库,beans)的市场,能给个地址吗?
- 请问如果判别所得字符串是中文还是英文或数字 ?(有无这样的基础类)
- 200分!讨论JB7中OpenTool的开发经验
- 怎样解决Java中的中文问题?
- 朋友被这个网站扣手机费,知道地址怎么也打不开!有兴趣的来看看!
- 100 分求JasperReport的中文文档
{
int size = intArr.length;//之所以要有这一句,是因为如果下面的循环直接用i<intArr.lengh,那么这条语句就有执行intArr.length次
for (int i = 0; i < size; ++i)
{
if (intArr[i] == val)
return true;
}
return false;
}