2.1 安装Java开发工具包
这里有一些比较关键的Java术语及其简称:
- JDK:编写Java程序的程序员使用的软件;
- JRE:运行Java程序的用户使用的软件,包含虚拟机JVM但不包含编译器;
- Server JRE:在服务器上运行Java程序的软件;
- SE:用于桌面或简单服务器的Java平台,为Java的标准版;
- EE:用于复杂服务器的Java平台;
- ME:用于手机和其他小型设备的Java平台;
- NetBeans:Oracle的集成开发环境;
2.2 使用命令行工具
讲了两个命令,其中javac程序为Java的编译器,将.class文件转为.class文件,个人认为这里即为预编译过程和编译过程,而java程序为启动Java虚拟机JVM,个人认为这里通过虚拟机完成后面的汇编、链接以及装载执行等过程。
2.3 使用集成开发环境
第一次使用Eclipse,发现其中几个坑:
- 下载更新包时最好使用镜像库中的包,从官网下因为国情原因速度巨慢无比;
- 想把界面变成黑色似乎有点难度,我弄了半天都没有成功,但是白色的着实晃眼睛;
- 中文界面翻译的并不全面,有些地方仍然使用了英文原文(怀疑是新加的功能没更新);
2.4 运行图形化应用程序
常规操作,开头给你看下语言效果,不过发现似乎运行类的名字与文件名一样,同时main函数被写到了同名类里,而且是静态成员函数。
2.5 构建并运行applet
不知道为什么我电脑跑不起来实例程序,选择性跳过。