为什么要配置环境变量?
如果不设置环境变量的话,就不能够使用Java的命令,并且系统也找不到jdk的安装路径。
请简述一下,Java程序的运行过程,以及Java为什么能够跨平台?
首先是通过javac命令将.Java编译成字节码文件.class,然后启动Java虚拟机加载类文件后翻译成系统能够识别的内容。
Java是通过jvm(Java虚拟机)来首先编译成字节码文件 然后会识别电脑所处的系统,最后编译成系统能够识别的内容
原文
http://www.cnblogs.com/xlxvip/p/11815425.html