- 1. 第2讲 Java运行环境及开发工具简介
- 2. Java开发环境JDK(Java Developer Kit)
Java集成开发环境(IDE)
-JCreator
-JBuilder
-Eclipse
-Java Workshop
-Visual Age for Java
-FreeJava
-VJ++6.0(建议不使用)
- 3. Java运行与开发流程Java程序的运行一般需经过5个步骤:
1.编辑
使用文本编辑器,如记事本等,输入java源程序并存盘。Java源程序的名称要与程序中的主类名称一致(注意:大小写也要一致),扩展名为 .java 。
- 4. 2.编译
利用JDK提供的Java编译器javac将Java源程序编译为Java的字节码文件,名称与源文件相同,扩展名为 .class 。
如:C:\>javac Myfirst.java
3.加载
Java程序被执行前,由类加载器将其字节码文件从外存装载到内存。*.class文件可以从系统的硬盘加载,也可以通过网络装载。
如:C:\>java Myfirst
- 5. 4.校验
程序在被解释执行之前,要通过字节码的安全性校验,保证不含有破坏Java安全限制的操作,以避免造成对用户文件或系统的破坏。
5.解释执行
解释器读入字节码,并翻译成机器语言,使得计算机能理解并执行。
注:对于Applet小程序要嵌入主页文件中运行,单独编制一个HTML文件,将Applet小程序嵌入即可。
- 6. Java程序开发的生命周期操作系统源代码目标码可执行代码编译链接运行传统语言Java解释器源代码字节码编译解释执行Java语言
- 7. Java的安装和配置1.JDK的安装
Java开发工具包:
javac:Java编译器,将Java源代码转换成字节码
java:Java解释器,直接从类文件执行Java应用程序代码
appletviewer(小程序浏览器):一种执行HTML文件上的Java小程序类的Java浏览器
javadoc:根据Java源代码及其说明语句生成的HTML文档
- 8. jdb:Java调试器,可以逐行的执行程序、设置断点和检查变量
javap:Java反汇编器,用于反编译.class文件,显示编译类文件中的可访问功能和数据,同时显示字节代码的含义
注:以上所有的这些JDK的实用工具都放在“J2SDK安装目录\bin”下
- 9. 2.配置
主要是设置系统环境变量PATH和CLASSPATH,以将其提供的开发工具所在的路径包含进去。在Win2000下:
控制面板-系统-系统属性-高级-环境变量
- 10. Java源文件编辑环境的选择与设置
- 11. 编写并运行Application程序 例:Myfirst.java
class Myfirst
{ public static void main (String args[])
{ System.out.println ("This is my first Java Application"); }
}
- 12. 例: Myclass.java
class Myclass
{ public static void main (String args[])
{ int arc=args.length;
if (arc>0)
{ for (int i=0;i
- 13. 编写并运行一个Applet小程序例: HelloWorld.java
import java.applet .*;
import java.awt.*;
public class HelloWorld extends Applet
{ public void paint(Graphics g)
{ g.drawString("你好,Java世界!",2,20); }
}
- 14. Helloworld.html
我的第一个JavaApplet程序
- 15.
Application及Applet程序撰写比较表
ApplicationApplet
1.程序格式特征
有main()有 init() start()
stop() destroy()2.存储文件格式
.java文件.java文件3.编译(compile)程序代码
使用JSDK
<在DOS命令列环境下> 使用javac.exe
使用javac.exe 4.产生文件格式 .class文件 .class文件5.运行程序
使用java.exe
即可直接运行 1.先制作一个嵌入此.class的 .html文件,方法如下 :
2.再使用 appletviewer.exe
或浏览器运行此.html文件