Java环境:
javac:java编译器,用于将java源程序编译成字节码文件
java: java解释器,用于解释执行java字节码文件
appletviewer:小应用程序浏览器,用于测试运行Applet
javadoc:java文档生成器
jar:打包工具
Java程序分类:Application and Applet

java语言特点:解释型语言( 简单安全 、可移植性、面向对象、多线程、动态性、分布性)
Java语言执行过程:

Java平台:
Java SE主要用于个人工作站、桌面应用程序的开发。Java基础平台
Java EE主要是为企业计算提供一个应用服务器的运行和开发平台
Java ME主要是面向电子产品提供一个java运行平台,使java程序能够在手机、机顶盒、PDA等产品上运行
Java编译与运行环境:
JDK:供开发人员开发、编译、运行、测试Java程序
JRE:提供Java虚拟机,解释运行Java程序,提供Java
API类库
第一个Java程序:

注意:
源文件名必须与类名相同,类名命名遵循驼峰风格,首字母大写
main方法必须声明为public static void,是java application的入口
System.out.println向屏幕输出相应参数的内容

几点说明:
Graphics类用于绘图
paint方法(名字不可更改)用于界面刷新