Java程序设计实验指导

出版社:浙江工商大学出版社
出版日期:2013-1
ISBN:9787811406825
页数:220页

章节摘录

版权页:   插图:   (1)init()方法。 Applet类本身的init()方法的方法体是空的,是不能执行什么操作的,但只要Applet程序投入运行,该方法立即被调用,使程序进入初始态,虽然它并不能具体实现任何操作。创建一个Applet类的子类对象,以诸如处理由浏览器传递进来的参数、导入图像和声音文件等操作重写了init()方法后,程序一旦投入运行立即完成这些初始化工作。init()方法在Applet对象的一个生命周期内只能被调用一次,就像一个人只能出生一次一样。 (2)start()方法和stop()方法。 Applet程序投入运行自动调用了init()方法后,会接着调用start()方法。即init()方法被调用完毕后,马上自动执行start()方法,进入运行态。 Applet程序启动和停止是成对出现的。在程序页面进行最小化,成为非活动或成为非当前页面时,系统会自动调用stop()方法进入停止态,但由Java所创建的Applet对象不会消失,它只是在后台运行而已。当页面最大化或成为当前活动页面时,又会自动调用start()方法使程序进入运行态。因此,为了节省浏览器的资源开销,很多情况下可以调用stop()方法使一些不必时刻保持运行状态的Applet程序进入后台运行,当用户需要使用时又可以随时调用start()方法返回。 stop()方法的主要功能是中止一些消耗系统资源的工作(如中断一个线程),避免影响系统的运行速度和效率。在停止态,也可调用destroy()方法,直接进入死亡态(如浏览器关闭)。 start()方法和stop()方法在Applet的一个生命周期中可多次执行,就像一个人一生中事业起起落落一样,它们是Applet程序的主体,在其中可以执行一些需要重复执行的任务或者重新启动某个线程,如开始播放动画或声音等。 (3)destroy()方法。 destroy()方法用于释放init()方法中导入的初始化资源并终止程序的运行,使程序进入死亡状态,它通常在stop()方法之后被调用。比如,当装载Applet字节码文件的浏览器正常关闭时,自动调用destroy()方法,Applet对象也将被销毁。 3.Applet中常用方法介绍 (1)URL getCodeBase(URL url)。 返回与调用Applet相关Java文件的路径信息。 (2)URL getDoeumentBase(URL url)。 返回与调用Applet相关HTML文件的路径信息。 (3)Image getlmage(URL url,String image)。

书籍目录

绪论 第一章开发简单的Java程序 实验一Java开发环境的安装 实验二编译和运行Java应用程序 实验三创建Java应用程序 第二章Java基本的程序设计结构 实验一常量、变量和表达式 实验二使用选择语句 实验三使用循环语句 实验四数组 第三章Java面向对象程序设计——类和对象 实验一类的定义和对象创建 实验二方法定义和调用 实验三类的封装 实验四访问修饰符 第四章Java面向对象程序设计——继承和接口 实验一包定义 实验二类的继承和多态 实验三接口定义 第五章Java常用类库与异常处理 实验一字符串对象 实验二异常处理 第六章图形用户界面 实验一按钮创建 实验二文本框密码框运用 实验三简单的加法器 实验四顺序布局管理器 第七章Applet小应用程序 实验一Java Applet的生命周期 实验二利用Applet实现动画效果 实验三Applet的参数传递 第八章文件和流 实验一输入输出流 实验二使用字符输入输出流 实验三使用随机文件类 实验四文件的读写操作 第九章多线程程序设计 实验一线程类Thread的使用 实验二线程接口Runnable的使用 实验三多线程选号程序 第十章网络程序设计 实验一利用URL读取www资源 实验二基于TCP的C/S网络编程(单客户) 实验三基于TCP的C/S网络编程(多客户) 实验四基于UDP的C/S网络编程 第十一章数据库程序设计 实验一连接数据库 实验二数据库查询操作 实验三数据库修改操作 实验四执行存储过程操作 第十二章综合程序设计 实验一简单计算器 实验二电子时钟 实验三运动的小球 实验四学生信息管理系统 参考文献

编辑推荐

《计算机与软件工程实验指导丛书:Java程序设计实验指导》在兼顾基本知识点的同时,根据几年来的教学实践和Java的主流应用,精心组织了实验项目,不仅包含大量验证实验,而且还编写了若干综合实验。


 Java程序设计实验指导下载



发布书评

 
 


 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024