资源描述:
《清华面向对象程序设计:第02章》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第2章Java程序设计语言概述2.1Java程序设计语言的发展1995年5月发布Java和HotJava浏览器1995年9月宣布将提供Java开发工具1995年12月发布JavaScript1996年推出JDK1.01996年颁布JavaBeans规范1997年推出JDK1.1.22.2Java程序设计语言的基本特征简捷性面向对象分布式健壮性结构中立安全性可移植性解释执行高性能多线程2.3Java程序的运行环境编译型源程序字节码程序Java源程序可执行程序exe裸机操作系统解释器编译连接编译运行解释运行.jav
2、a.classJava是解释型的高级编程语言Java虚拟机运行Java程序的基本过程1、利用编辑器编写Java源程序源文件名:主类名.java2、利用编译器将源程序编译成字节码字节码文件名:源文件名.class3、利用虚拟机(解释器)运行工作过程:载入、代码校验、解释执行常见的Java开发环境从网络上直接下载JDK(JavaDeveloperKit),并利用命令行方式操作javac(编译器);java(解释器)Java集成开发环境(IDE)VisualJ++、VisualCafe、JBuilderJava教学集
3、成开发环境BlueJ(需要JDK1.3以上版本的支持)2.4Java程序的基本结构Application应用程序:它是一个完整的应用程序,可以利用Java虚拟机独立地运行。Applet(小应用程序):它不是一个完整的应用程序,而是框架程序中的一个模块,因此只能在WWW浏览器环境下运行。Application应用程序举例importjava.io.*;publicclassMyFirstJavaProgram{publicstaticvoidmain(String[]args){System.out.printl
4、n(“ThisisthefirstJavaApplication”);}}Applet应用程序举例importjava.applet.*;importjava.awt.*;publicclassMyFirstJavaAppletextendsApplet{publicvoidpaint(Graphicsg){g.drawString(“ThisisthefirstAppletprogram.”,50,50);}}
FirstJavaApplet<
5、BODY>