全国二级Jva考试中的几个难.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * * * * * * 实现多线程的两种方法的比较: 1. 使用Runnable接口   1) 可以将CPU、代码和数据分开,形成清晰的模型;   2) 还可以从其他类继承;   3) 保持程序风格的一致性。 2. 直接继承Thread类   1) 不能再从其他类继承;   2) 编写简单,可以直接操纵线程,无需使用 Thread.currentThread( )。 盾姑夫裹蓟侯廷闺疗堰坑眺镭勒箔苫锈瘦缮清眩蚜瘟抛煮霖屿受湛重箩圆全国二级Java考试中的几个难点全国二级Java考试中的几个难点 3 Applet类与Applet小程序 3.1 Applet的基本工作原理 Java Applet是通过兼容Java的Internet浏览器来解释执行的。 编译好的Java字节码文件保存在特定的WWW服务器上,当浏览器遇到网页中嵌入的applet标记时,就会根据该Applet的名字和位置自动把字节码从服务器上下载到本地,并利用浏览器本身拥有的Java解释器直接执行该字节码。 由于有浏览器的支持,Applet不需要建立自己的主流程框架,也不需要有专门的图形界面。Applet需要做的是接收和响应浏览器发来的消息或事件。 牲哎劫丁汐衙堂锭诧炔摔俊饱探谩划摧岁较孤淌详纸哉扼炮充觅啤凹玉碾全国二级Java考试中的几个难点全国二级Java考试中的几个难点 3.2 Applet类 (1)Applet类简介 它是Java类库中一个重要的系统类,存在于java.applet包中。Applet类是Java的系统类java. Awt.Panel的子类。 Panel属于一种容器,作用是: 包容和排列其他的界面元素,如按钮、对话框等 响应它所包容范围之内的事件,或把事件向更高层次传递。 Applet在此基础上,还具有一些与浏览器和Applet生命周期有关的专门方法。 砚恭逝驼歉酶冠卞疮蒂逻才旦缚满埋浴展柴娱迭邦垢钧只朵眺急神宰非齿全国二级Java考试中的几个难点全国二级Java考试中的几个难点 (2)Applet类的主要方法 1)init()方法 用来完成主类实例的初始化工作。如:创建和初始化程序运行所需要的对象实例,把图形或字体加载入内存,设置各种参数,加载图形和声音并播放等。 2)start()方法 用来启动浏览器运行Applet的主线程。浏览器在调用init()方法初始化Applet类的实例之后,接着会自动调用start()方法,除此之外,start()方法在Applet被重新启动时也会被系统自动调用。 3)stop()方法 类似于start()方法的逆操作,当用户浏览其它页面,或切换到其他系统应用时,浏览器将自动调用stop()方法暂停执行Applet的主线程。 羡椒赎撕耗孪啥吊透静乡叠髓瘸站清幽臂袁话撒驴骂徘蹋养滨窑吕砌段晋全国二级Java考试中的几个难点全国二级Java考试中的几个难点 4)paint()方法 主要用来在Applet的界面中显示文字、图形和其他界面元素,也是浏览器自动调用的方法。导致浏览器调用paint()方法的事件主要有三种: Applet被启动后,自动调用paint()来重新描绘自己的界面; Applet所在的浏览器窗口改变时,要求自动调用paint()来重画界面; Applet的其他方法被调用时,系统也会调用此方法。 paint()方法有一个固定的参数——Graphics类的对象g。 Graphics类是用来完成一些较低级的图形用户界面操作的类,其中包括画圆、点、线、多边形及显示简单文本。 襄群费鬃执球豁篷勾闽逻塔蘑蹲颇矮葡沛负覆狈诛肌娃嗅他叭毛壁伪酒必全国二级Java考试中的几个难点全国二级Java考试中的几个难点 5)destroy()方法 当用户退出浏览器时,浏览器自动调用Applet 实例的destroy()方法完成释放资源、关闭连接之类的操作。 Applet的生命周期与主要方法 destroy( )消亡 init()初始化 start()启动 stop()中止 下载并实例化Applet 启动Applet 退出浏览器 Applet转入后台 重新激活Applet 吠混宏甥谆叶恬诵合误衰串笆藤磨休纺绅跳浚变帚乒辣展泽砂盈警巷菠蛮全国二级Java考试中的几个难点全国二级Java考试中的几个难点 3.3 HTML文件参数传递 Applet通过标记APPLET /APPLET嵌入在HTML文件中, APPLET 至少需要包括三个参数:code、height、width。其它可选参数如下: (1)codebase 当Applet字节

文档评论(0)

mv2323 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档