已采纳回答 / 潮男123
其实C的语义通常能靠硬件及操作系统直接支持的功能实现,所以没必要为了跨平台而制作虚拟机——真机就是C的“虚拟机”。Java走的是二进制跨平台路线,发布的是“跨平台”的二进制可执行文件(Java Class文件),然后依赖每个平台上实现的JVM来执行之;C走的是源码跨平台路线,发布的是“源码”,在每个平台上重新编译一遍就可以使用。两者的取舍有所不同。例如:visual C++6.0,它就是编译软件,没有什么虚拟不虚拟的。
2016-04-07
已采纳回答 / qq_文_17
<...code...>public class HelloWorld { public static void main(String[] args) { System.out.println("welcome to imooc!"); }}同学您好 可以对比一下 语句 看看是否有不正确的,还有你的第三行代码 后面没有加 ; 这个符号结束
2016-04-07
已采纳回答 / 慕粉3117847
你改的不是文件的后缀名,你在我的电脑中打开工具----文件夹选项------查看,然后找到显示隐藏文件的扩展名,打钩,然后再去文件出更改就OK了
2016-04-07
已采纳回答 / qq__1936
代就是代替的意思,码自然是编码了。对计算机来说,真正的编码是二进制数,但二进制编码非常难记,所以,用人能读懂的且比较容易记忆的符号来代表二进制编码就是代码。
2016-04-06
已采纳回答 / 慕粉3150694
如果Java文件在C盘里:c:\>javac HelloWorld.java直接enter在输入c:\>java HelloWorld (具体步骤如图)<...图片...>
2016-04-05