Java 1 Java String Date

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

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

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

Learning Java

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

<4D F736F F D2031A3AD4A617661BCBCCAF5CAC6CDB7D5FDBEA22E646F63>

Microsoft PowerPoint - 第一讲 概论.ppt

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

Microsoft Word zw

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

附录J:Eclipse教程

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

導 及 抵 免, 得 由 本 系 視 需 求 另 行 辦 理 六 取 得 本 系 規 定 專 業 證 照 之 學 生, 須 於 每 學 期 開 學 後 1 個 月 內, 由 各 班 副 班 代 造 冊 連 同 證 照 影 本 1 份 送 至 系 辦 公 室, 由 系 辦 理 審 核 登 錄 實 習

目次 

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

南威软件股份有限公司

untitled

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

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

國際認證介紹.PPT

epub83-1

untitled

闖 關 組 4. 任 一 隊 員 曾 獲 得 第 一 屆 第 2 次 全 國 大 專 ITSA 盃 程 式 設 計 桂 冠 挑 戰 大 賽 菁 英 組 前 三 名 或 歷 屆 全 國 大 專 ITSA 盃 程 式 設 計 桂 冠 挑 戰 大 賽 挑 戰 組 前 三 名 應 報 此 組 5. 任 一

<4D F736F F D20312D3120D5D0B9C9CBB5C3F7CAE9A3A8C9EAB1A8B8E5A3A9>

WebSphere Studio Application Developer IBM Portal Toolkit... 2/21 1. WebSphere Portal Portal WebSphere Application Server stopserver.bat -configfile..

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

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

J2ME ISBN J2ME MIDP MIDP 2.0 API J2ME Netbeans IDE 4.1 Mobility Pack 4.1 MIDlet MIDlet MIDP PUSH API PDA API Ja

目 錄 版 次 變 更 記 錄... 2 原 始 程 式 碼 類 型 之 使 用 手 冊... 3 一 安 裝 軟 體 套 件 事 前 準 備... 3 二 編 譯 流 程 說 明

Java的详细介绍

Microsoft Word - 第1章 Android基本概念.docx

<4D F736F F F696E74202D20C8EDBCFEBCDCB9B9CAA6D1D0D0DEBDB2D7F92E707074>

D C 93 2

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

Acrobat Distiller, Job 3

ebook

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

weblogic

EJB-Programming-4-cn.doc

Microsoft Word - PS2_linux_guide_cn.doc

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

FileMaker 16 ODBC 和 JDBC 指南

untitled

untitled

Microsoft Word - 03-各系證照明細

FAQ -PowerDesigner9.5.DOC


● 源起

chp1

FileMaker 15 ODBC 和 JDBC 指南

untitled

1 SQL Server 2005 SQL Server Microsoft Windows Server 2003NTFS NTFS SQL Server 2000 Randy Dyess DBA SQL Server SQL Server DBA SQL Server SQL Se

Microsoft Word 招股说明书07.11

普 卡 : 賠 償 金 額 實 支 實 付 最 高 以 新 台 幣 柒 仟 元 整 為 限 ( 持 卡 人 及 家 屬 實 支 實 付 合 計 最 高 以 新 台 幣 壹 萬 肆 仟 元 整 為 限 ) 2. 行 李 延 誤 ( 六 ~ 二 十 四 小 時 ) 被 保 險 人 於 其 所 搭 乘 之

大学计算机基础B.doc

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

總行總務室

Microsoft Word _2 課本1225_OK_0222修.doc

Java

untitled

<4D F736F F D20BBF9D3DA416E64726F6964C6BDCCA8B5C4B5E7D7D3C5C4C2F4CFB5CDB32E646F63>

EJB-Programming-3.PDF

<4D F736F F D20312D3120B9ABBFAAD7AAC8C3CBB5C3F7CAE9A3A8C9EAB1A8B8E5A3A92E646F63>

利用Java技术编写桌面软件基础

Microsoft Word - 第3章.doc

Microsoft Word - SCWCD-CH01.doc

背 景 概 述 企 业 需 要 一 种 灵 活 的 平 台 来 快 速 构 建 测 试 和 扩 展 新 的 应 用 程 序 服 务 并 对 市 场 中 发 生 的 数 字 化 变 革 作 出 反 应 数 字 化 变 革 正 在 加 快 步 伐, 因 为 流 程 和 信 息 的 日 益 融 合 带 来

RSBook_CN.indb



中 国 科 学 技 术 大 学 硕 士 学 位 论 文 摘 要 摘 要 当 今 围 绕 着 JVM 的 研 究 和 开 发 日 益 增 多 在 各 种 JVM 发 展 的 同 时, 也 带 来 另 一 种 需 求 如 何 提 供 运 行 在 JVM 上 的 各 种 软 件, 如 何 将 现 有 系

.. 3 N

序号:001

Microsoft Word htm

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

信息

Chapter 9: Objects and Classes

untitled

<4D F736F F D20CBC4B4A8BEC3D4B6D2F8BAA3C8EDBCFEB9C9B7DDD3D0CFDEB9ABCBBECAD7B4CEB9ABBFAAB7A2D0D0B9C9C6B1D5D0B9C9CBB5C3F7CAE9A3A8C9EAB1A8B8E C4EA35D4C23139C8D5B1A8CBCDA3A92E646F63>

附表2:

IoC容器和Dependency Injection模式.doc


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

<4D F736F F D20D5D0B9C9CBB5C3F7CAE9A3A8C9EAB1A8B8E5A3A92E646F63>

执 行 引 擎 JSP : java 嵌 入 进 HTML 中 在 server 端 运 行 时 把 整 个.jsp 文 件 翻 译 成 Servlet 格 式 用 户 不 用 手 动 把 <html> 改 为 java 语 言 打 印 jsp 替 用 户 完 成 jsp --> jasper --

(京)新登字063号

中 華 專 案 管 理 學 會 專 案 管 理 師 企 管 系 英 國 倫 敦 商 會 考 試 局 (LCCIEB) 財 務 與 會 計 行 銷 與 客 服 秘 書 技 能 與 企 業 行 政 管 理 電 子 行 銷 理 論 與 實 務 商 業 概 論 旅 遊 觀 光 國 際 企 業 管 理 師 顧

产品手册: CA GEN r8

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

Quick Start Guide

ebook 185-6

Ch03_嵌入式作業系統建置_01

优迈科技教学大纲2009版本

<4D F736F F D20B4F2D3A1B8E5CEE5A3BAD5E3BDADB4F3D1A7D0C5CFA2BBAFBDA8C9E8B1EAD7BCB9E6B7B62E646F63>

经华名家讲堂

<5C5C D2D CB1BEB5D8B4C5C5CC CBACDCAA25CBBD45CBDF8D0D0D6D05CD5FEB2C95CCAFDD7D65CC2DBD6A4BBE15C E31322E3234C2DBD6A4B8E529C3B7D6DDCAD0CAFDD7D6BBAFB3C7CAD0D7DBBACF2E2E2E2E646F63>

財金資訊-83期.indd

PowerPoint 簡報

OSWorkflow Documentation

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

多層次傳銷與獎金系統

Transcription:

JAVA SCJP

Java 1 Java String Date

1Java

01 Java Java 1995 Java Java 21 Java Java 5 1-1 Java Java 1990 12 Patrick Naughton C++ C (Application Programming Interface API Library) Patrick Naughton NeXT Stealth 1991 Stealth Green Mike Sheridan James Gosling ( Green Team) PDA Green Team Hammer Technology Hammer Technology Oak Oak Green Team C++ ( C++

) C++ Oak 1992 12 3 Green Team Oak Star7 Sun Oak Oak Java Java Star7 Green Team (World Wide Web) HTTP Mosaic HTML Java Java HTML Java WebRunner JVM Java Applet HTML HTML Java 1995 5 James Gosling Java 1.0 Java 01-2 Java JAVA SCJP 1-2 Java Java Oak 1990 Java 1995 5 23 1-1 Java 6

Java 7 01 1995 5 23 1996 1 1996 4 1996 9 1997 2 18 1997 4 2 1997 9 1998 12 8 1999 6 2000 5 8 Java James Gosling Java JDK 10 JAVA 8 3 JAVA JDK1.1 JavaOne JavaDeveloperConnection JAVA 2 (J2EE) SUN Java (J2SE JDK 1.2) (J2EE) (J2ME) Java JDK1.3 2000 5 29 2001 6 5 2001 9 24 JDK1.4 NOKIA 20 Java J2EE1.3 20 2 26 20 9 30 20 6 20 12 2008 5 2008 5 J2SE1.4 Java 18:00PM J2SE 1.5 Java J2SE 1.5 Java SE 5.0 JavaOne SUN Java SE 6 Java 2 J2SE Java SE J2EE Java EE J2ME Java ME SUN Java SE 6.0 Java SE 7.0 Build 26 Java SE 1-1 Java

1-3 Java Java (Comment) javadoc Unicode native2ascii keytool Java C++ Java C++ Java (Pointer) final abstract synchronized Code Security Heap Memory Java Write Once, Run Anywhere Java 01-3 Java JAVA SCJP 1-4 Java Java Java (Java Platform, Standard Edition Java SE J2SE) Java Applet API Java Java 8

Java 9 01 Java (Java Platform, Micro Edition Java ME) Java ME PDA Broad Range Java ME Write Once, Run Anywhere Java Java Java (Java Platform, Enterprise Edition Java EE) Java Java EE Java SE Web Service Component Model API Java EE Service-oriented Architecture (SOA) Web 2.0 Java Java Card (Smart Card) 1-5 Java Java Java Java Java Java Java Java Java

1-1 Java Sun Certified Java Associate (SCJA) Java Sun Certified Java Programmer (SCJP) Java Java SE Java API Sun Certified Java Developer (SCJD) Java Java SE Sun Certified Web Component Developer (SCWCD) Java Web Servlet/JSP 01-5 Java JAVA SCJP Sun Certified Business Component Developer (SCBCD) Java EJB EJB Sun Certified Developer For Java Web Services (SCDJWS) Java Web Service Sun Certified Mobile Application Developer (SCMAD) Java ME Sun Certified Enterprise Architect (SCEA) SCJP 10

11 01 Java 1-6 Java C C++ Unix C++ Windows Windows (Native Code) C C++ Java Java Java (ByteCode) Java (Java Virtual Machine JVM) JVM ByteCode Java JVM JVM JVM Java JVM JVM Java ByteCode JVM Java (Java Chip) 1-2 JVM Java JLS (Java Language Specification) JVM

JVM JVM Windows Java ( Mac Mac OS Java ) Java (http://java.sun.com) Java SE (Java Development Kit JDK) Java Java SE (Java SE Runtime Environment JRE) JDK Java SE (Java SE Document) HTML JDK Java SE Lab 1-1 JDK JDK 01-6 Java JAVA SCJP JDK JDK JavaSE JDK 15 1 JDK Step01 http://java.sun.com [Popular Downloads] [Java SE] 12

13 01 Java JDK [Download] [Platform] JDK (Windows) [I agree to the Java SE Development Kit 6 License Agreement] [Continue>>] [Windows Offline Installation]

Step JDK C:\Program Files\Java JDK JRE C:\Program Files\Java JDK JRE Step Step01 Java SE Downloads Java SE zip Step Java Doc C:\Program Files\Java\ JDK JDK <docs> C:\Program Files\Java JDK docs docs index.html 01-6 Java JAVA SCJP 2 Step01 [JAVA_HOME] JDK Windows [ ] [ ] [ ] 14

Java 15 01 [ ] JAVA_HOME [ ] C:\Program Files\Java\jdk1.6.0_ [ ] [JAVA_HOME] Step [path] [ ] [path] [ ] [ ] %JAVA_HOME%\bin; ( ) [ ] 3 Step01 JRE c:\>java version Step JDK c:\>javac version

javac 2 1-7 JVM JDK Java Java (Bytecode) JVM Java JVM (HEAP Memory) 01-7 JVM JAVA SCJP JLS (Java Language Specification) JVM JVM JVM JVM 1-7-1 JVM (Class Loader) JRE Java API (Pre-loading) 16

17 01 Java 1-3 JVM 1-7-2 JVM (Interpreter) bytecode JVM JIT(Just In-Time) JVM HotSpot JVM Sun HotSpot JVM Java JVM HotSpot server client client Java HotSpot server

1-7-3 Java JVM (HEAP Memory) (Pointer) Java (System-level) (Garbage Collection) JVM Garbage Collection Java Garbage Collection Garbage Collection JVM Garbage Collection Garbage Collection 01-8 JDK JAVA SCJP 1-8 JDK Java SE Java JRE JDK 18

Java 19 01 1-4 JRE Windows Java Java JRE(Java Runtime Environment) JRE bin lib ( 1-4) bin Java java.exe javaw.exe JRE lib Java API rt.jar JDK(Java SE Development Kit) Java JDK jre JRE bin ( Java javac.exe javadoc.exe ) demo Demo JDK Java API (src. zip) public JRE Tip Java SE JDK Java JDK

JAVA SCJP 1-9 Hello, Java! JVM Java Java.java Java java public public public Java 2 HelloJava main Hello, Java! //Java : HelloJava public class HelloJava{ public static void main(string[] args){ System.out.println("Hello Java"); } } 01-9 Hello, Java! 1-1 examples/mod01/hellojava.java HelloJava public HelloJava.java( ) HelloJava 1 ( // ) java 20

Java 21 01 2 public class Java HelloJava ( ) ( ) (Method) main Java main JVM JVM main public static ClassName.main void main HelloJava main HelloJava HelloJava main System.out.println("Hello Java"); System.out Console println Console Hello Java HelloJava HelloJava.java JDK javac.exe javac <Java >.java

<Java >.class java (Bytecode) Java.class Java java.exe java <Java > main 1-5 1-10 Java Java Windows Notepad Java (Integrated Development Environment IDE) NetBeans(http://www.netbeans.org) eclipse(http://www.eclipse.org) GUI 01-10 Java JAVA SCJP IDE 22

23 01 2~6 Windows Notepad NotePad++ NotePad++ NetBeans Java Lab 1-2 Notepad++ HelloWorld Java HelloWorld NotePad++ Java (HelloJava.java) 15 1 NotePad++ Step01 http://sourceforge.net/projects/notepad-plus/

Step n o t e p a d + + r e l e a s e s b i n a r y npp.5.0.3.installer.exe 01-10 Java JAVA SCJP Step 24

Java 25 01 2 NotePad++ HelloJava Step01 Notepad++ Step Step HelloJava.java //Java : HelloJava public class HelloJava{ public static void main(string[] args){ System.out.println("! Java!"); } } Step NotePad++ Save As c:\uscjp\lab\mod01\hellojava. java HelloJava.java Step c:\uscjp\lab\mod01\ Step javac HelloJava.java Step07 java HelloJava "! Java!"