已采纳回答 / chavin
jdk(java development kit),就是java的开发工具集,顾名思义就是你做开发用的,其中包括javac,也就是java compiler等。jre(java runtime environment),就是java程序的运行环境。你所写的java程序在经过javac编译后会形成字符行文件,这个java的中间文件,计算机是看不懂的,而这个文件是给jvm(java的虚拟机)用的,由jvm进行解释后形成机器语言给计算机。而这个jvm就在jre中,也就是说java程序的运行要有jre来担当。
2015-06-08
已采纳回答 / ziom
i+=((100>=a)&&(0<=a))?1:0;这行代码中用到了条件运算符,条件运算符的语法如下:条件运算符( ? : )也称为 “三元运算符”。语法形式:布尔表达式 ? 表达式1 :表达式2运算过程:如果布尔表达式的值为 true ,则返回 表达式1 的值,否则返回 表达式2 的值由此可以看出((100>=a)&&(0<=a))就是布尔表达式,即a在0到100的范围内就返回true,然后i+1那个成绩数组里一眼就可以看出只有五个成绩满足0-10...
2015-06-06
已采纳回答 / Perona
/=这是复合赋值运算符。复合赋值运算符是一种将算术运算符与赋值运算符相结合的运算符。常见的复合运算符有-=、+=、%=、*=、/=,需要注意的是算术运算符和赋值运算符中间是没有空格的。num/=10;等价于num=num/10;
2015-06-05