- 2
- 0
- 约2.1千字
- 约 13页
- 2017-12-23 发布于上海
- 举报
第6章 Java概述
湖南科技大学计算机科学与技术系 第6章 Java概述 主要内容 Java简介 Java平台的安装和执行环境 6.1 Java简介 Java的起源 Java的前身Oak原本是用来实现对家用电器进行集成控制的小型编程语言。 Web的出现为Java带来了生机。结合Web的需要,对Oak进行了改进和完善,设计出了一种非常适合于编写Internet程序的语言Java。 1996年1月发布Java(JDK)v1.0 1997年2月发布Java(JDK)v1.1 1998年12月发布Java(JDK)v1.2,称为Java 2 1999年6月发布Java新平台,它包含三个产品: J2ME(Java 2 Micro Edition),创建嵌入式Java平台 J2SE(Java 2 Standard Edition),建立桌面与工作站环境的Java平台 J2EE(Java 2 Enterprise Edition),建立企业级应用的Java平台 6.1 Java简介 Java的特点 1. 简单性 2. 真正的面向对象程序设计语言 3. 具有分布式特性 4. 健壮性 (自动内存回收) 5. 安全性 6. 结构中立性 (字节码指令) 7. 可移植性“write once, run anywhere.” 8. 解释型语言 9. 高效性 (依赖于虚拟机) 10. 多线程 11. 动态性(Java不会因库的更新而重新编译程序) 6.2 Java的安装和执行环境 可从下载全部的开发工具Java(TM) 2 SDK和文档。 将JDK (Java Development Kit)安装到机器上,具体的安装过程取决于操作系统。 建议真正开发时,采用集成化的Java开发环境(如JBuilder、Eclipse等)。 6.2 Java的安装和执行环境 Java平台的简单介绍 Java 工作平台包含两个组件 Java 虚拟机 (JVM) Java 应用程序编程接口 (Java API)。 Java的三种开发版本 Java 2 标准版 (J2SE) Java 2 企业版 (J2EE) Java 2 嵌入式系统版 (J2ME) 6.2 Java的安装和执行环境 Windows环境下JDK(Java Development Kit) 的安装和环境配置 The Java Runtime Environment(JRE) consists of the virtual machine(VM), the Java platform core classes, and supporting files. The Java SDK includes the JRE and development tools such as compilers and debuggers. 安装步骤 下载相应的JDK 安装JDK 环境变量PATH及CLASSPATH设置 6.2 Java的安装和执行环境 Java程序的三种形式 Applet:运行于浏览器上 Application:运行于JVM上 Servlets/JSP:运行于Web服务器上 Java programs are executed within a program called the JVM. Rather than running directly on the native operating system, the program is interpreted by the JVM for the native operating system. In other words, you can develop your programs on a Solaris, Linux, Macintosh, or Windows, then run it on another server or platform. 6.2 Java的安装和执行环境 Java程序运行过程 6.2 Java的安装和执行环境 Java程序的编辑、编译、执行 编辑源程序 建立.java的文本文件 HelloWorldApp.java 将源文件编译成.class字节码文件 命令: javac [选项] 文件名.java 例: javac HelloWorldApp.java 运行程序 命令: java [选项] 文件名 [参数表] 例: java HelloWorldApp 6.2 Java的安装和执行环境 Java代码注释 注释种类 双斜线注释: // C语言风格的注释: /* */ Doc 格式的注释: /** */ 注释文档生成命令 javadoc [option
您可能关注的文档
- 短期货币市场.ppt
- 短歌行修改稿.ppt
- 矿工兄弟义煤职教中心.ppt
- 石榴ppt教学课件.ppt
- 研究生备课Book1 Unit1.ppt
- 短歌行公开课ppt课件.ppt
- 研究性学习 概述2.ppt
- 社会医学6.ppt
- 示波器探头的知识.ppt
- 祖国境内的人类.ppt
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- 2020四川既有及小区改造房屋建筑维修与加固工程说明及计算规则.pdf VIP
- 稀土永磁行业深度报告:供需向好看涨稀土,机器人催生新机遇.docx
- Inspur浪潮存储平台 AS5300G5&AS5500G5 产品白皮书 V2.0说明书用户手册.pdf
- 河北省高考物理一轮复习万有引力定律5.2 万有引力定律课件 .ppt VIP
- 牡丹切花品种筛选及采后技术研究.pdf VIP
- 复方口服避孕药临床应用专家共识(2025).pptx VIP
- 《心血管护理过程质控工具包(试用版)》2024.8.pdf VIP
- 中国徒步定向运动竞赛规则-讲解.pdf VIP
- 毕业设计(论文)-落叶清扫机设计.docx
- PICC进修汇报PPT课件.pptx VIP
原创力文档

文档评论(0)