Java
安装
配置环境变量
- 在系统高级设置中添加安装的jdk目录下的bin作为子项
安装编辑器
案例编写
public class FirstEg{
public static void main(String args[]){
System.out.printIn("HelloWorld");
}
}
运行
- 使用javac将编写的.java文件编译为字节码文件(以.class结尾的文件)
- 使用java将字节码文件解释执行
注意事项
- java文件以.java结尾
- java文件中可以有多个类,但只能有一个public类
- java中是区分大小写的
- java类中必须有入口的声明,即public static void main(String args[]){}
常见考点
- java中的类是否可以有多个?
- 可以有多个,但只能有一个为public,且声明为public的类,其类名必须与文件名相同
- java的优势?
- java是否存在内存溢出和泄露?
- 存在,由于垃圾回收机制的判定标准不同,因此对于垃圾回收是有选择性的。
- java是半编译半解释型语言什么原因?
- 字节码解释执行为机器码。新版的jvm拥有jit,会对一些热点代码提前编译为机器码。因此在字节码部分存在解释执行和编译执行