- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java 复习
java 跨平台原理 :通过 java 虚拟机来实现的,虚拟机则运行于操作系统,所以 java
可以跨平台运行
面向对象程序设计有哪四大特性;【封装性 】、【 继承性 】、【多态性 】、【抽象性】。
什么是继承,其作用?继承就是子类可以拥有父类的属性和方法,但父类没有子类的属性和方法。继承可以简化对事物的描述,提高重用性,是多态的基础。
什么是多态,其作用及分类?接口的多种不同的实现方式即为多态,把不同的子类对
象都当作父类来看,使得继承更为灵活,程序有良好的可扩展性。
什么是抽象类?在编程语句中用 abstract 修饰的类是抽象类 在 java 中,含有抽象方法的类称为抽象类,同样不能生成对象
什么是接口?Java 中的接口是一系列方法的声明,是一些方法特征的集合,一个接口只
有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有有不同的行为(功能)。
什么是包,其作用?如何创建?java 中的包其实就是类所在的文件夹,用来组织java
文件的。可以将功能相似的一些 java 类放在同一个包中,以方便组织、调用。只要用 package 声明包就可以了。如果使用 Eclipse 等工具,可以直接在项目中创建包,如果手工编写,可以在项目中创建文件夹就行了。在文件夹中编写java 类。
异常处理原理;当 JAVA 程序违反了 JAVA 的语义规则时,JAVA 虚拟机就会将发生的
错误表示为一个异常。违反语义规则包括2 种情况。一种是JAVA 类库内置的语义检查。种情况就是 JAVA 允许程序员扩展这种语义检查
设计图形界面的基本思路。
组件和容器
容器:顶层容器 一般容器和专用容器 组件:按钮,复选框,组合框,文本框, 标签,进度条,文本编辑框,文本区域
图形界面中事件处理原理?确定事件源 确定事件对象 实现事件监听
APPLET 小应用程序的工作原理,及和 application 的关系和区别。
运行方式不同。 Java Application,可以独立运行(有 java 虚拟机的地方他都可以运行)。Java Applet 程序不能单独运行,它必须依附于一个用 HTML 语言编写的网页并嵌入其中,通过与 Java 兼容的浏览器来控制执行。
运行工具不同。运行 Java Applet 程序的解释器不是独立的软件,而是嵌在浏览器中作为浏览器软件的一部分。Java Application 程序被编译以后,用普通的 Java 解释器就可以使其边解释边执行,而 Java Applet 必须通过网络浏览器或者 Applet 观察器才能执行。
程序结构不同。每个 Java Application 程序必定含有一个并且只有一个 main 方法,程序执行时,首先寻找 main 方法,并以此为入口 点开始运行。含有 main 方法的那个类,常被称为主类,也就是说,Java Application 程序都含有一个主类。而 Applet 程序则没有含 main 方法的主类,这也正是 Applet 程序不能独立运行的原因。尽管 Applet 没有含 main 方法的主类,但 Applet 一定有一个 从 java.applet.Applet 派生的类,它是由 Java 系统提供的。
Java Applet 程序可以直接利用浏览器或 AppletViewer 提供的图形用户界面,而Java Application 程序则必须另外书写专用代码来营建自己的图形界面。
受到的限制不同Java Application 程序可以设计成能进行各种操作的程序,包括读
/写文件的操作,但是 Java Applet 对站 点的磁盘文件既不能进行读操作,也不能进行写操作。然而,由于 Applet 的引入,使Web 页面具有动态多媒体效果和可交互性能,这使由名为超文本、实为纯文本的 HTML 语言编写成的 Web 页面真正具有了超文本功 能,不但可以显示文本信息,而且还可以有各种图片效果和动态图形效果,从而使页面显得生动美丽; 另外,Applet 使 Web 页面增加了按钮等功能,从而增 加了交互性。
二.执行方面:
Java Application 一般是在本地运行,而Java Applet 一般在服务端运行。
您可能关注的文档
最近下载
- 妇产科科室年度工作总结PPT.pptx
- 2025版ADA糖尿病指南解读(图文完整版).pptx
- 国家开放大学《经济学》(本)章节测试参考.pdf VIP
- 广东医科大学2024-2025学年第1学期《高等数学(上)》期末考试试卷(A卷)附参考答案.pdf
- 对外经济贸易大学技术经济及管理专业尹建华、邢小强创业管理考博参考书.docx VIP
- 七年级数学上册线段直线射线练习题.doc VIP
- 南京审计大学金审学院《高级财务会计》2022-2023学年第一学期期末试卷.doc VIP
- 媒介素养概论教学课件-第九章 传播媒介.ppt VIP
- 手术室一次性耗材管理规范考试测试卷及答案.docx
- 《黄山市羽毛球俱乐部发展现状、问题及完善对策研究》10000字.docx VIP
原创力文档


文档评论(0)