/HelloChina.java
class HelloChina{
public static void main(String[] args){
System.out.print("Helloword");
}
}
只能有一个类class可以用public
类名与文件名相同
public static void main(String[] args)程序入口是main方法,固定的
如果文件有3个类编译3个.class文件
WIN的JVM
Linux的JVM
Mac的JVM
不再使用的内存空间应回收一垃圾回收。
在C/C++等语言中,由程序员负责回收无用内存。
Java语言消除了程序员回收无用内存空间的责任:它提供一种系统级线程跟踪存储空间的分配情况。并在JVM空闲时,检查并释放那些可被释放的存储空间。
垃圾回收在Java程序运行过程中自动进行,程序员无法精确控制和千预。
Java程序还会出现内存泄漏和内存溢出问题吗?Yes!