java基础1,java基础
分享于 点击 8860 次 点评:118
java基础1,java基础
------- android培训 java培训 期待与您交流! ----------
1.jdk、jre、jvm:
jdk: java developement kit(java开发工具包)用于java程序开发,包括jre和tools
jre:java runtime Envorment(java开运行环境)用于运行java程序,包括jvm和api
jvm:java virtual machine (java虚拟机)运行java字节码文件
2.path和classpath:
path:windows可执行文件的目录.jvm执行javac时先在当前目录查找,当前目录没有的情况下在path路径下查找.java的源文件
classpath:java类文件的目录 ,分为两种情况
1)classpath中的路径包含";":
先在classpath路径下查找java类文件,找不到则在当前目录查找
2)classpath中的路径不包含";":
在classpath下查找java类文件,找不到就会报错
3.java跨平台的特性:
jvm不能跨平台,能够跨平台的是java的字节码文件.
jvm能够运行java字节码文件,所以跨平台的前提是安装相应的jvm.
4.java编写编译运行:
编写:.java文件,如果class用public修饰,类名必须和文件名一致,
且一个文件中只能有一个public 修饰的class
编译:将编写好的java源文件编译成.class文件(eg:javac Demo.java)
运行:(eg:java Demo)
5.HelloWorld
public class Hello{
public static void main(String[] args){
System.out.println("Hello World");
}
}
相关文章
- 暂无相关文章
用户点评