- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
oracle8i--第2 1节jdeveloper新
下载
第2 1章 J D e v e l o p e r
在这一章中,将介绍另外一个适用于 We b开发的 O r a c l e工具—J d e v e l o p e r 。程序员可以
建立一个基于J a v a 的应用,它可以让用户检索公司局域网或 I n t e r n e t上的数据库。
J a v a作为We b上面向项目程序的最佳选择,已经被广泛地接受。 O r a c l e 的J D e v e l o p e r 允许
用户快速容易地创建 J a v a程序,而且只需很少的手工编程。 J D e v e l o p e r 简化编程过程和编译
J a v a程序的关键在于它的集成化开发环境 ( I D E ) 。
注意 本章主要内容是J D e v e l o p e r, 虽然J a v a编程语言在这一章只是概括地介绍,但要
求用户必须基本掌握J a v a语言。
当阅读这一章时,必须了解下列内容:
• 初步了解J a v a语言。
• Java应用的类型。
• JDeveloper开发J a v a应用的集成化开发环境。
• Java程序怎样通过J D B C与O r a c l e数据库连接。
• 应用d e v e l o p e r 的向导,开发J a v a程序。
21.1 术语
下面定义将帮助读者理解本章出现的一些技术名词:
• 异常处理 当一个异常被发现后,允许控制转向另一组替代的程序执行。
• H T M L超文本标识语言 H T M L 是一种超文本格式,文件编码包括文本、图像、程序说
明以及其他在I n t e r n e t 的We b 网页上普遍使用的超文本文件。
• 多线程 是一种可以将一个计算机资源的组合请求简便地分开并允许每一部分同时处理
的办法。
• 多层次应用程序 它包括一个用户界面编码层面、一个或多个计算编码 (或运算逻辑)层
面以及数据库访问层面。
• 面向项目编程 是通过各种信息 (定义项目)和一系列有关这些信息已定义好的界面来组
织程序的方法。
• We b服务器 是用来传输网页到客户浏览器。
21.2 Java综观
J a v a 已经被编程界广泛使用。J a v a 是一种真正的面向对象的语言,它对程序员隐藏了其他
一些语言中常见的复杂结构。 J a v a包括对多线程开发的内在支持。它充分利用了中断处理和
复杂的内存管理,即所谓的“废品回收”策略。
J a v a最酷的事实是:虽然它是一种编译的语言,但它的对象代码不是计算机指定的。运
行一个J a v a程序,用户必须有一个 J V M ( J a v a虚拟机) 。J V M可以保证内存的安全、操作平台的
4 0 2 Oracle8i 初学者指南
下载
独立和J a v a语言的安全性。虽然虚拟机产生已经很长时间了,但在 J a v a之前它们并没有成为主
流。针对目前硬件使用的不同操作系统 ( U N I X或者Wi n d o w s ) ,软件开发商欢迎只需一次编码
的想法,制造商正试图服从J a v a 的统一标准。
J a v a程序的种类
J a v a 的程序有许多种类和风格,这主要是由用户的要求决定的。
1. Applet
J a v a主要的也是最普遍的用途就是 A p p l e t 。A p p l e t 是J a v a 的一种可以自动从 We b上下载,
并可以在用户终端的浏览器 (如Netscape Navigator) 中运行的程序。程序代码很短。A p p l e t采用
的是一种安全模式,所以用户不必担心他们的终端或网络被恶意的 A p p l e t 所攻击。正是因为
这个原因,Applet 在信息收集方面非常受欢迎。用户通过签名和密码进入银行帐户或者其他
已经收集的信息,比如住址或电话号码。
A p p l e t还在许多We b网页上的广告或者We b上提供了互动环境中的图像使用。 A p p l e t 的缺
点是,如果程序太大,下载和运行的速度会放慢。这里有两个原因。第一个原因是带宽没有
达到J a v a所规定的
您可能关注的文档
- namewww沃尔玛biz新.pdf
- nao,机器人技术部门进行探究跟教学的理想合作伙伴新.pdf
- nasaprojectmanagementdevelopmentprocesspmdphandbo…新.pdf
- nbu_oracle安装使用手册(unix版)新.pdf
- nbu_oracle安装使用手册(win版)新.pdf
- ncbi基因序列数据库使用跟检索方法新.pdf
- nc协同-oa管理软件v572白皮书新.pdf
- ndjamenaroadsurvey-cn乍喀运输路线调研新.pdf
- netoffice办公自动化解决计划新.pdf
- nitrogen removal technologies for meeting nitrogen load reductions in the chesapeake bay watershed(pdf 42)新.pdf
最近下载
- 教科版科学三年级下册第一单元 物体的运动 大单元整体教学设计学历案教案附作业设计(基于新课标教学评一体化).docx
- 上海汽车集团股份有限公司资本结构优化研究.doc
- 2025湖州南浔农村银行招聘20人笔试模拟试题及答案解析.docx
- 人教新起点小学四年级英语下册同步练习试题(全册).doc
- 2020年南京艺术学院附属中学高中招生考试语文试卷.doc VIP
- 南阳理工中医专升本历年真题.pdf
- 美术教育教学调研汇报材料调研报告.docx VIP
- (人教2024版PEP)英语三年级下册 Unit 2单元测试(含听力音频).docx
- 人教新起点小学五年级英语下册同步练习试题(全册).doc
- 土地开发整理项目预算定额标准.pdf
文档评论(0)