📄 yyrm1.html
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0049)http://www.chinajavaworld.net/doc/yyrm/yyrm1.html -->
<HTML><HEAD><TITLE>Java开发者----第 一 章 Java语 言 的 产 生 及 其 特 点</TITLE>
<META content="text/html; charset=gb2312" http-equiv=Content-Type>
<META content="Java,JDBC,EJB,Open Source,jdk,rmi" name=description>
<META
content="Java, servlets, Java servlet, Javascript, ActiveX, VRML, applet, applets, directory, news, jdbc, applications, Java applications, Java developer, Java development, developer, classes, Jars.com, Jars, intranet, Java applet, Javabeans, Java products, JDK, Java development kit, java development environment, JIT, JavaPlan, enterprise tools, JVM, Java Virtual Machine, Java resources, SUN, CGI, Perl, database, network, html, xml, dhtml, rating, ratings, review, jars, cgi, programming, software review, software rating"
name=Keywords>
<STYLE>.news {
BACKGROUND: #007cd3; FONT-FAMILY: "宋体"; FONT-SIZE: 9pt
}
.t {
FONT-FAMILY: "宋体"; FONT-SIZE: 9pt
}
.t1 {
COLOR: #007cd3; FONT-FAMILY: "宋体"; FONT-SIZE: 9pt
}
.white {
COLOR: #ffffff; FONT-FAMILY: "宋体"; FONT-SIZE: 9pt
}
.red {
COLOR: #ff0000; FONT-FAMILY: "宋体"; FONT-SIZE: 9pt
}
A {
TEXT-DECORATION: underline
}
A:visited {
COLOR: #0000ff
}
A:hover {
COLOR: #ff6666; TEXT-DECORATION: none
}
.text {
FONT-FAMILY: "宋体"; FONT-SIZE: 12px; LINE-HEIGHT: 160%
}
.text1 {
COLOR: #000000; FONT-FAMILY: "宋体"; FONT-SIZE: 12px; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
.text1:visited {
COLOR: #000000
}
.text1:hover {
COLOR: #000000
}
.text2 {
COLOR: #000000; FONT-FAMILY: "宋体"; FONT-SIZE: 12px; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
.text2:visited {
COLOR: #000000
}
.text2:hover {
COLOR: #000000
}
.text3 {
FONT-FAMILY: "宋体"; FONT-SIZE: 12px; LINE-HEIGHT: 100%; TEXT-DECORATION: none
}
.large {
FONT-SIZE: 14px; LINE-HEIGHT: 130%
}
</STYLE>
<SCRIPT language=JavaScript> var adscount = 0; function cancelshift(){ promptstatus(); if(window.event.shiftKey){ addFavor(); window.event.returnValue = false; } } function promptstatus(){ window.status='欢迎光临【Java开发者】http://www.ChinaJavaWorld.com'; } function addFavor(){ window.external.addFavorite('http://www.ChinaJavaWorld.com','【Java开发者www.ChinaJavaWorld.com】'); } function secueclick(){ promptstatus(); if (event.button==2||event.button==3){ addFavor(); } } function helpme(){ cancelshift(); if (adscount++<1){ alert('请点击广告。谢谢您支持本网站继续发展!'); window.event.returnValue = false; } else{ adscount = 0; } }</SCRIPT>
<META content="MSHTML 5.00.3700.6699" name=GENERATOR></HEAD>
<BODY onmousemove=promptstatus();>
<CENTER><!--start head -->
<SCRIPT src="yyrm1.files/head1.js"></SCRIPT>
<SCRIPT src="yyrm1.files/ads.js"></SCRIPT>
<SCRIPT src="yyrm1.files/head2.js"></SCRIPT>
<!--end head --><!--start first table -->
<TABLE border=0 width="80%">
<TBODY>
<TR>
<TD vAlign=top width="100%">
<TABLE border=0 cellPadding=0 cellSpacing=0 width="100%">
<TBODY>
<TR>
<TD class=white width="100%"></TD>
<TR></TR></TBODY></TABLE>
<TABLE border=1 cellPadding=1 cellSpacing=0 width="100%">
<TBODY>
<TR>
<TD bgColor=#f0f0f0 borderColor=#ffffff class=t1 noWrap
width="50%"><IMG height=12 src="yyrm1.files/yellow_dot.gif"
width=12>Java语言入门(1) </TD>
<TD bgColor=#f0f0f0 borderColor=#ffffff class=t1 noWrap
width="50%"><IMG height=12 src="yyrm1.files/blue_dot.gif"
width=12>作者:袁小春 </TD>
<TR>
<TR>
<TD bgColor=#f0f0f0 borderColor=#ffffff class=t colSpan=2
width="100%">
<H1 align=center>第 一 章 Java语 言 的 产 生 及 其 特 点</H1>
<H2 align=center>1.1 Java产 生 的 历 史 与 现 状 </H2>
<H3 align=center>1.1.1 Java产 生 的 历 史</H3>
<P> Java来
自于Sun公 司 的 一 个 叫Green的 项 目, 其 原 先 的 目 的 是 为 家 用 消费 电 子 产 品 开 发 一 个 分
布 式 代 码 系 统, 这 样 我 们 可 以 把E-mail发给 电 冰 箱、 电 视 机 等 家 用 电 器, 对 它 们 进 行
控 制, 和 它 们进 行 信 息 交 流。 开 始, 准 备 采 用C++,但C++太 复 杂, 安 全 性 差,最 后 基
于C++开 发 一 种 新 的 语 言Oak(Java的 前 身),Oak是 一 种 用于 网 络 的 精 巧 而 安 全 的 语
言,Sun公 司 曾 依 此 投 标 一 个 交 互式 电 视 项 目, 但 结 果 是 被SGI打 败。 可 怜 的Oak几 乎 无
家 可 归,恰 巧 这 时Mark Ardreesen开 发 的Mosaic和Netscape启 发 了Oak项 目 组 成员, 他 们
用Java编 制 了HotJava浏 览 器, 得 到 了Sun公 司 首 席 执 行官Scott McNealy的 支 持, 触 发
了Java进 军Internet。 Java的 取 名 也 有一?copy;趣 闻, 有 一 天, 几 位Java成 员 组 的 会 员
正 在 讨 论 给 这个 新 的 语 言 取 什 么 名 字, 当 时 他 们 正 在 咖 啡 馆 喝 着Java(爪哇) 咖 啡, 有
一 个 人 灵 机 一 动 说 就 叫Java怎 样, 得 到 了 其 他人 的 赞 赏, 于 是,Java这 个 名 字 就 这 样
传 开 了。 </P>
<H3 align=center>1.1.2 Java的 现 状</H3>
<P> Java是Sun公司
推 出 的 新 的 一 代 面 向 对 象 程 序 设 计 语 言, 特 别 适 合 于Internet应用 程 序 开 发, 它 的
平 台 无 关 性 直 接 威 胁 到Wintel的 垄 断 地 位。一 时 间,“ 连Internet, 用Java编 程”, 成 为
技 术 人 员 的 一 种 时尚。 虽 然 新 闻 界 的 报 导 有?copy;言 过 其 实, 但Java作 为 软 件 开发 的
一 种 革 命 性 的 技 术, 其 地 位 已 被 确 立, 这 表 现 在 以 下几 个 方 面: 1.计 算 机 产 业 的 许
多 大 公 司 购 买 了 Java的 许 可证, 包 括IBM,Apple,DEC,Adobe,Silicon
Graphics,HP,Oracel,Toshiba, 以 及最 不 情 愿 的Microsoft。 这 一 点 说 明,Java已 得
到 了 工 业 界 的 认可。 2.众 多 的 软 件 开 发 商 开 始 支 持Java的 软 件 产 品。 例
如:Borland公司 正 在 开 发 的 基 于Java的 快 速 应 用 程 序 开 发 环 境Latte, 预 计产 品 会
在1996年 中 期 发 布。Borland公 司 的 这 一 举 措, 推 动 了Java进入PC机 软 件 市场。Sun公 司 自
己 的Java开 发 环 境Java Workshop已 经 发布。 数 据 库 厂 商
如:Illustra,Sysbase,Versant,Oracle都 在 开 发CGI接口, 支 持HTML和Java。 今 天 是 以
网 络 为 中 心 的 计 算 时 代, 不 支持HTML和Java, 应 用 程 序 的 应 用 范 围 只 能 限 于 同 质 的
环 境(相同 的 硬 件 平 台?copy;。 3.Intranet正 在 成 为 企 业 信 息 系 统 最 佳的 解 决 方 案,
而 其 中Java将 发 挥 不 可 替 代 的 作 用。Intranet的目 的 是 把Internet用 于 企 业 内 部 的 信
息 系 统, 它 的 优 点 表 现在: 便 宜, 易 于 使 用 和 管 理。 用 户 不 管 使 用 何 种 类 型 的 机器 和
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -