第一个java Application程序
import java.util.*;
public class chen{
public static void main(String[] args)
{
System.out.println(new Date());
Propertise p=System.getProperties();
p.list(System.out);
System.out.println("----------memory Usage");
Runtime rt=Runtime.getRuntime();
System.out.println("Today Memory="+rt.totalMemory()+"Free Memory="+rt.freeMemory());
}
}
注释:
1、在每个程序文件的开头,如果这个文件的代码中用到了系统所提供的额外的类,就必须放置放置一个import语句来导入这个类,java.lang除外,如System等类都属于java.lang这个包
2、在java中程序都是以类的方式组织的,作为一个java程序类必须包含主方法,程序的执行必须从main开始,方法头的格式固定不变: public static void main(String[] args),其中关键字public意味着方法可以由外部调用
3、getPropertise()是System类的一个静态方法,由于它是静态的,所以不必创建任何对象就可以直接通过类名直接调用该方法。
4、Date、Propertise类是属于java.util这个包的
5. System.out.println(new Date());创建一个Date的对象,而后这个语句执行完毕,java的垃圾回收机制将其收回
javac和java的区别:
javac编译java文件成为.class文件
java运行.class文件