1:描述jDK和jre的区别
JDK是一种开发工具
JRE是java虚拟机,JDK包含jre
2:如何利用JDK编译和开发java程序
1:在c盘创建一个Stest.java文件
打开cmd.exe
c盘输入cd..
再输入cd..
然后进入根目录输入dir看看是否有Stest.java文件
javac Stest.java
{
如果出现“javac不是内部......”
1:首先看有没有安装JDK
2:其次配置环境变量
JAVA_HOME
D:\Program Files (x86)\Java\jdk1.7.0_60,并且后边不带分号
CLASSPATH
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(前面有点号和分号,后边结尾也有分号。
PATH
%JAVA_HOME%\bin;
}
接下来c盘里会出现Stest.class文件
接下来运行文件,输入java Stest
==============
3:java和c++运行的区别?
1:本质的区别:
java虚拟机只认识.class文件(跨平台),效率没有c++快、
c++更接近硬件(灵活)
c++会把源码转换成目标码,也就是机器认识的文件
读取指令,执行程序
====================
4.什么是JVM