Learning Java

Similar documents
2 Java 语 言 程 序 设 计 教 程 简 单 性 Java 语 言 的 语 法 与 C 语 言 和 C++ 语 言 很 接 近, 使 得 大 多 数 程 序 员 很 容 易 学 习 和 使 用 Java 另 一 方 面,Java 丢 弃 了 C++ 中 很 少 使 用 的 很 难

Java 1 Java String Date

附录J:Eclipse教程

第 15 章 程 式 編 写 語 言 15.1 程 式 編 写 語 言 的 角 色 程 式 編 寫 語 言 是 程 式 編 寫 員 與 電 腦 溝 通 的 界 面 語 法 是 一 組 規 則 讓 程 式 編 寫 員 將 字 詞 集 合 起 來 電 腦 是 處 理 位 元 和 字 節 的 機 器, 與

内 容 提 要 将 JAVA 开 发 环 境 迁 移 到 Linux 系 统 上 是 现 在 很 多 公 司 的 现 实 想 法, 而 在 Linux 上 配 置 JAVA 开 发 环 境 是 步 入 Linux 下 JAVA 程 序 开 发 的 第 一 步, 本 文 图 文 并 茂 地 全 程 指

软 件 工 程 专 业 习 指 南 目 录 一 软 件 工 程 专 业 设 置 背 景 与 发 展 前 景... 3 二 软 件 工 程 专 业 实 践 教 条 件... 4 三 软 件 工 程 专 业 课 程 类 型 及 核 方 式 软 件 工 程 专 业 课 程 类 型...7

Java的详细介绍

untitled

目次 

<4D F736F F D B8BDBCFE332D3120C8EDBCFEB9A4B3CCCBB6CABFC5E0D1F8B7BDB0B8>

Microsoft PowerPoint - 第一讲 概论.ppt

CH01.indd

D C 93 2

Microsoft Word _Java_術科 .doc

ebook

untitled

Microsoft Word _2 課本1225_OK_0222修.doc

2 第 章 绪 论 Internet 2.0 使 得 消 费 型 电 子 产 品 用 户 可 以 通 过 多 种 不 同 的 数 据 网 络 访 问 互 联 网 内 容 用 户 可 以 使 用 便 携 式 消 费 型 电 子 设 备, 如 智 能 手 机 触 屏 平 板 电 脑 电 子 书, 甚 至

FAQ -PowerDesigner9.5.DOC

(Microsoft Word - \272\364\263q\245|\244A_ _\304\254\253\330\336\263__\272\353\302\262\263\370\247i.doc)

(京)新登字063号

1.JasperReport ireport JasperReport ireport JDK JDK JDK JDK ant ant...6

epub83-1


weblogic

Eclipse C C++, or

内 容 简 介 本 书 是 一 本 关 于 语 言 程 序 设 计 的 教 材, 涵 盖 了 语 言 的 基 本 语 法 和 编 程 技 术, 其 中 包 含 了 作 者 对 语 言 多 年 开 发 经 验 的 总 结, 目 的 是 让 初 学 的 读 者 感 受 到 语 言 的 魅 力, 并 掌

附件2

经华名家讲堂

校友会系统白皮书feb_08

大学计算机基础B.doc

基于CDIO一体化理念的课程教学大纲设计

附表2:

XXX专业本科人才培养方案


ARIS Design Platform

Sun Storage Common Array Manager 阵列管理指南,版本 6.9.0

untitled

CC213

sp_overview.pptx

<4D F736F F D2031A3AD4A617661BCBCCAF5CAC6CDB7D5FDBEA22E646F63>

(CIP) Web /,. :, ISBN X.W T P393.4 CIP (2004) Web ( ) ( / ) : * 787

ArcIMS ArcIMS Shape ArcIMS Monitor ArcIMS Tasker ArcIMS Windows NT UNIX ArcIMS ArcIMS MapService ArcIMS ArcIMS ArcIMS ArcIMS JAVA Windows NT UNIX ArcI

untitled

Microsoft PowerPoint - ch6 [相容模式]

创业板投资风险提示:本次股票发行后拟在创业板市场上市,该市场具有较高的投资风险

KillTest 质量更高 服务更好 学习资料 半年免费更新服务

目 录

( 十 一 ) 医 学 院 1. 医 学 院 开 设 的 全 校 选 修 课 程 一 览 表 医 学 院 开 设 的 全 校 选 修 课 程 简 介 146 ( 十 二 ) 生 命 科 学 学 院 1. 生 命 科 学 学 院 开 设 的 全 校 选 修 课 程 一 览 表 155 2

(procedure-oriented)?? 2

1. 访 问 最 新 发 行 公 告 信 息 jconnect for JDBC 访 问 最 新 发 行 公 告 信 息 最 新 版 本 的 发 行 公 告 可 以 从 网 上 获 得 若 要 查 找 在 本 产 品 发 布 后 增 加 的 重 要 产 品 或 文 档 信 息, 请 访

國際認證介紹.PPT

( 十 一 ) 生 命 科 学 学 院 生 命 科 学 学 院 开 设 的 全 校 选 修 课 程 一 览 表 131 生 命 科 学 学 院 开 设 的 全 校 选 修 课 程 简 介 132 ( 十 二 ) 法 学 院 法 学 院 开 设 的 全 校 选 修 课 程 一 览 表 139 法 学

《嵌入式系统设计》教学大纲

Chapter 9: Objects and Classes

<4D F736F F D20312D3120D5D0B9C9CBB5C3F7CAE9A3A8C9CFBBE1B8E5A3A92E646F63>

高 职 计 算 机 类 优 秀 教 材 书 目 * 序 号 书 号 (ISBN) 书 名 作 者 定 价 出 版 / 印 刷 日 期 ** 配 套 资 源 页 码 计 算 机 基 础 课 计 算 机 应 用 基 础 刘 升 贵 年 8 月

<4D F736F F D20312D3120D5D0B9C9CBB5C3F7CAE9A3A8C9EAB1A8B8E5A3A9>

的 機 器 指 令, 由 Java 虛 機 器 代 表 第 三 種 是 Unix 虛 擬 機 器 模 型 我 們 將 一 一 介 紹 這 些 不 同 派 別 的 VM 模 型 IBM 虛 擬 機 器 模 型 現 今 所 使 用 的 主 要 VM 模 型 之 一 就 是 IBM(Internation


全 国 高 等 职 业 教 育 规 划 教 材 21 世 纪 高 职 高 专 规 划 教 材 系 列 高 等 职 业 教 育 计 算 机 专 业 规 划 教 材 选 题 征 集 通 知 一 选 题 范 围 ( 不 仅 限 于 此 ) 选 题 方 向 选 题 名 计 算 机 基 础 计 算 机 应 用

FileMaker 16 ODBC 和 JDBC 指南

Ch03_嵌入式作業系統建置_01

ebook204-2

Total Internet Connectivity in a Single Chip

ME3208E2-1.book

G indd

2/80 2

学 院 人 才 培 养 分 项 自 评 报 告 结 果 汇 总 表 主 要 评 估 指 标 关 键 评 估 要 素 自 评 等 级 1.1 学 校 事 业 发 展 规 划 合 格 1. 领 导 作 用 1.2 办 学 目 标 与 定 位 合 格 1.3 对 人 才 培 养 重 视 程 度 合 格 1

声 明 本 公 司 及 全 体 董 事 监 事 高 级 管 理 人 员 承 诺 不 存 在 虚 假 记 载 误 导 性 陈 述 或 重 大 遗 漏, 并 对 其 真 实 性 准 确 性 完 整 性 承 担 个 别 和 连 带 的 法 律 责 任 本 公 司 负 责 人 和 主 管 会 计 工 作 的

handsome-招股书-新规则-final-version-0422.PDF

untitled

目 录

《计算机导论》实验教学大纲

RunPCPB8 new feature.PDF

清华得实WebST网络安全行业解决方案


chapter 2 HTML5 目錄iii HTML HTML HTML HTML HTML canvas

Java Desktop System 呂衄盋 2 呂衄说柔

(6) 要 求 付 款 管 理 员 从 预 订 表 中 查 询 距 预 订 的 会 议 时 间 两 周 内 的 预 定, 根 据 客 户 记 录 给 满 足 条 件 的 客 户 发 送 支 付 余 款 要 求 (7) 支 付 余 款 管 理 员 收 到 客 户 余 款 支 付 的 通 知 后, 检

VB程序设计教程

PowerPoint 簡報

PFO_300a_GSG_ENG.book

ソフトウェア説明書 CA Introscope 9 (9.5)

49274h1.pdf

NNM_Advance_DS_FNL.qxd

02

Microsoft Word htm

Android Robert C.C. Huang Oscar F.Y. Liu Peter C.L. Hsieh 2011/03/21

Symantec™ Sygate Enterprise Protection 防护代理安装使用指南

Microsoft Word 招股说明书07.11

OOAD PowerDesigner OOAD Applying PowerDesigner CASE Tool in OOAD PowerDesigner CASE Tool PowerDesigner PowerDesigner CASE To

<4D F736F F D20D5D0B9C9CBB5C3F7CAE9A3A8C9EAB1A8B8E5A3A92E646F63>

声 明 本 公 司 及 全 体 董 事 监 事 高 级 管 理 人 员 承 诺 不 存 在 任 何 虚 假 记 载 误 导 性 陈 述 或 重 大 遗 漏, 并 对 其 真 实 性 准 确 性 完 整 性 承 担 个 别 和 连 带 的 法 律 责 任 本 公 司 负 责 人 和 主 管 会 计 工

Microsoft Word - PKUCS计算机教育 doc

untitled

网上路演公告-final.PDF

本 课 程 作 为 非 计 算 机 专 业 本 科 通 识 课 程, 是 一 门 理 论 和 实 践 紧 密 结 合 的 实 用 课 程, 内 容 包 括 计 算 机 基 础 部 分 和 程 序 设 计 部 分 计 算 机 基 础 部 分 涵 盖 计 算 机 软 硬 件 组 成 数 制 表 示 操

1 CPU

csa-faq.pdf

Transcription:

Java Introduction to Java Programming (Third Edition) Prentice-Hall,Inc. Y.Daniel Liang 2001 Java 2002.2 Java2 2001.10 Java2 Philip Heller & Simon Roberts 1999.4 Java2 2001.3 Java2 21 2002.4 Java UML 2002.10 Java 2003.7

Internet Internet Java Sun Microsystems Java WWW Java 1. Java 2. 3. Java 4. Java Java

Java applications and applets (Swing, exception, multithreading, multimedia, I/O, networking) applications and applets Java projects Java

1.1 Java James Gosling Oak 1991 Java, May 20, 1995, Sun World HotJava The first Java-enabled Web browser Java s Standing Today http://java.sun.com j2sdk1.4.2

1.2 Java Sun Java Java Java A simple object-oriented distributed interpreted robust secure architecture-neutral portable high-performance multi-threaded and dynamic language Java

1.2.1 Java Java C++ Java

1.2.2 Java Java

1.2.3 Java Java WWW / Computer1 Computer2 Java 1 Java 2 Computer3 Java 3

1.2.4 Java Java GraphWindow.java Import java.awt.frame class GraphWindow extends Frame(... Javac/JIT Java Java GraphWindow.class CA FE BA BE 00 03 00 2D... Java CPU Java

1.2.5 Java Java Java Java Java

1.2.6 Java compile Runtime javafile.java javafile.class Class loader Byte code verifier JIT code generator Hardware

1.2.7 Java Write Once, Run Anywhere INTERNET Macintosh PowerPC /System 8.0 JIT PowerPC PC Pentium /Windows 95 JIT

1.2.8 Java Java IEEE Java Java Java

1.2.9 Java Java Java C++ Java Java J2SDK CPU

1.2.10 Java Java CPU JAVA JAVA JAVA JAVA

1.2.11 Java Java Java Java

1.3 Java WWW Java WWW Java Applet html GUI Java Applet http://www.javasoft.com/applets/

1.4 Java Java Java Language Specication Addison-Wesley 2000 Sun J2SDK Java Java Java Applet

1.5 Java Inprise JBuilder Microsoft Visual J++ Symantec Café Rouge Wave JFactory Sun Java Workshop IBM Visual Age for Java Java Sun J2SDK Java

J2SDK 2SDK J2SDK Java 2 Software Development Kit JDK Java Development Kit J2SDK JDK Sun Microsystems Java Java Java 2 J2SDK J2SE Java 2 Platform Standard Edition J2SE Java J2EE Java 2 Platform Enterprise Edition J2EE Java J2ME Java 2 Platform Micro Edition J2ME Java JavaCard JavaCard SmartCard IC Java

J2SDK http://java.sun.com J2SDK install.avi Windows95/98 autoexec.bat Windows NT Windows 2000 SET CLASSPATH =.;C:\j2sdk1.4. j2sdk1.4.2_09\lib\tools.jar PATH = C:\j2sdk1.4.0_01 j2sdk1.4.0_01\bin SET JAVA_HOME = C:\j2sdk1.4. j2sdk1.4.2_09

1.6 Java A Simple Java Application Compiling Programs Executing Applications A Simple Java Applet Viewing Java Applets Applications vs. Applets Java Java Java Web Web

Example 1.1 A Simple Application //This application program prints Welcome //to Java! public class Welcome { public static void main(string[] args) { System.out.println("Welcome to Java!"); } } Run

Applications javac file.java Java Source File Compiler Bytecode

Applications java classname Bytecode Java Interpreter on Windows Java Interpreter on Linux... Java Interpreter on Sun Solaris

Example javac Welcome.java java Welcome output:... Text Editor Welcome.class Welcome.java java javac Java output Application

Example 1.2 A Simple Applet /* This is an example of Java applets */ import java.awt.graphics; import java.applet.applet; public class WelcomeApplet extends Applet { public void paint (Graphics g) { g.drawstring("welcome to Java!",10,10); } }

Creating an HTML File <html> <body> <applet code="welcomeapplet.class" width = 100 height = 40> </applet> </body> </html> Run Applet Viewer

Viewing Java Applets Applet WWW html Html html Applet Applet Applet WWW Applet

Applet Viewer Utility Example: appletviewer WelcomeApplet.html Text Editor WelcomeApplet.class WelcomeApplet.java javac Browser Html file Applet Java output

Applications vs. Applets Applet Java Java Web Web Application Java

Applet Applet applet applet applet