java实验(一)

java实验(一)

ID:20790909

大小:317.50 KB

页数:23页

时间:2018-10-15

java实验(一)_第1页
java实验(一)_第2页
java实验(一)_第3页
java实验(一)_第4页
java实验(一)_第5页
资源描述:

《java实验(一)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Java实验任课教师:刘明铭电子邮箱:liumingming@nankai.edu.cn2021/9/91南开大学软件学院实验内容Java编译环境安装及使用Applet特性及应用Java中内存模型及参数传递方式Jdk5.0中扩展的特性Foreach循环语句(《疯狂java讲义》p91)可变长度的形参(《疯狂java讲义》p120)2021/9/92南开大学软件学院目的:熟悉java编译环境及程序类型实验内容:利用JDK,建立应用程序完成实验课作业作业完成:源代码,程序说明,运行结果熟悉JDK2021/9/93南开大学软件学院熟悉JDK一.熟悉JDK,建立应用程序JDK(Jav

2、aDevelopmentKit)是一切java应用程序的基础。所有的java应用程序是构建在这个之上的。它是一组API,也可以说是一些javaClass。下载地址为JAVA官方站点:java.sun.com。Windows下,直接运行.exe文件,安装到一个目录,C:java配置桌面上选择“我的电脑”(右键)>高级>环境变量在“系统变量”--->“新建”在变量名中输入:CLASSPATH,变量值中输入:.;C:javaLIBdt.JAR;C:javaLIBTOOLS.JAR;Path变量中增加以上数值C:javaBINJAVA_HOME数值C:java20

3、21/9/94南开大学软件学院熟悉JDK一.熟悉JDK,建立应用程序(续)测试JDK,观察程序代码的编译、执行、文档生成以及与C语言的接口使用NotePad或者其他文本编辑器生成Java源程序/**TestDrive-AtestfilefordemonstrationoftheJDK.*/publicclassTestDrive{/**ThismethodiscalledfirstbytheJavainterpreter.*Itprintsamessagetotheconsole.*///javadocwillignorethiscommentpublicstaticvoid

4、main(Stringargs[]){/*javadocwillalsoignorethiscomment.*/System.out.print("JDKTestDrive");}}2021/9/95南开大学软件学院熟悉JDK一.熟悉JDK,建立应用程序(续)使用“javacTestDrive.java”编译。加入-verbose选项,观察编译需要的类以及时间使用“javaTestDrive”运行该程序。加入-prof选项,生成java.prof文件,观察调用过程的次数以及时间。可以利用这些信息来优化程序。“80/20”规则:80%的执行时间花费在20%的程序代码上。使用“j

5、avadocTestDrive.java”生成自动编码的HTML文档。所有的文档都可以使用标准Web浏览器阅读2021/9/96南开大学软件学院Applet特性及创建二.熟悉JDK,建立AppletHTML文件Hello.htmlASimpleProgramHereistheoutputofmyprogram:2021/9/97南开大学软件学院Applet

6、特性及创建AnappletisaJavaclassthatyoucanembedinanHTMLpage,andisdownloadedandexecutedbyaWebbrowser.Loadinganapplet2021/9/98南开大学软件学院Applet的编写必须采用下面的格式importjava.applet.*;publicclassHelloWorldextendsApplet{Applet类继承2021/9/99南开大学软件学院主要的Applet方法init()创建applet时执行可以用来初始化一些对象和数据start()在init()之后执行,init和s

7、tart都是在applet在浏览器显示applet之前执行stop()在appletinvisible之前执行2021/9/910南开大学软件学院主要Applet方法publicvoidpaint(Graphicsg)第一次显示applet时执行浏览器遗失焦点以后再次获得焦点以后执行使用对象Graphicsg在applet中画出图形。2021/9/911南开大学软件学院Graphics对象的一些方法setColor(Colorc);设置画笔的颜色setFont(Fontf);设置画笔的字体drawRec

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。