1.Java有两种程序开发: Application和Applet
两者结构和运行环境不同
前者是对立的程序,需要执行器(调用虚拟机)来运行。
后者是嵌在HTML网页中的非独立程序,有专门的appletViewer来运行,后者由web浏览器(调用虚拟机)来运行。
2.Java程序的基本构成
package语句(0句或1句):源文件储存的文件路径
import语句(句或多句)
类定义-class(1或多个)
一个文件只能有一个public类(与文件同名)
3.JDK工具包
3.1下载http://java.sun.com,可单独下载JavaSE,也可下载与Netbeans绑定的版本。
3.2JDK文件夹
▪ Bin:该目录存放工具文件
▪ Jre:该目录存放与Java运行环境相关的文件(该Jre与从http://java.com下载的JRE略有区别)
▪ Demo:该目录存放一些示例文件
▪ Include:该目存放一些与C相关的头文件
▪ Lib:该目录存放程序库
▪ Db:数据库相关
4.设定path和classpath
5.使用package时的编译
6.Applet的编辑、编译和运行
编译还是使用javac,运行applet时 用 appletViewer main.html
Applet现在已经很少使用,一般用其他方案代替了。
7.数据类型
数据类型决定数据的储存方式和运算方式。
基本类型,变量在栈;
使用时,double a = 3;
赋值时,double a1= a;
引用类型,变量引用到堆。
使用时,person b = new person();
赋值时,person b1 = b;
8.标识符