文档介绍:1
概述
第
章
本章目标
了解Java语言的由来及其架构划分
了解Java语言的基本特性
熟练掌握Java语言的环境搭建
掌握Java语言的程序结构
了解Java语言的编译原理
掌握Java语言的注释
Java语言的由来
Sun Microsystems 于1995年推出
1991 年Sun公司的James Gosling等人开始开发名称为 Oak 的语言。希望用于控制嵌入在有线电视交换盒、PDA等的微处理器
1994年将Oak语言更名为Java
Java 既安全、可移植,又可跨平台, 上的大型应用问题
Java语言在移动通信开发中的优势
Java手持移动设备在全球的发展:
早在2000年,Java手机一些游戏服务项目已经开始应用。
韩国的LG 公司已于2000年7月提供使用Java技术的新服务项目。
摩托罗拉第一部基于Java编程语言的双频移动电话被称为Timeport P108 ,于2000年一季度开发成功。
2001年Java手机首先在日本上市。
Java语言在移动通信开发中的优势
SUN公布无线终端的Java技术之后,使用Java编程语言有助于改进手机的互联网连接特性,包括电子邮件、HTML和WAP微型浏览器。
随着越来越多手提电话和PDA开始融入到信息高速公路之上,从移动设备上访问Web站点变得越来越重要。Java手机的全球应用将不可避免。
Java语言在移动通信开发中的优势
Java在无线方面的优势:
Sun公司推出的基于Java技术的无线服务高级平台的关键组件,对个性化交互式无线服务的开发和配置给以重要支持。
由于Java平台可用于提供个性化的交互式内容,因此它能使运营商和手机生产厂商研制和提供各种不同的无线产品与服务。
Java是为网络计算机设计的一个开放的标准化通用平台。
Java语言及其架构
Java是一种面向对象的、独立平台的安全语言。
面向对象编程(OOP)是一种软件开发方法。
独立平台指的是无需修改程序便能运行在不同的计算环境中。
Java语言及其架构
J2SE (Java2 Standard Edition),即Java 2 标准版本。
J2ME (Java2 Micro Edition),即Java 2 平台微型版,协议。
J2EE (Java2 Enterprise Edition),即Java 2 平台企业版。
针对不同应用软件开发的需求,Sun公司开发了不同的Java的版本。
Java语言的特点
简单易用、完全面向对象
与平台无关性、可扩展性强
可移植性高、支持分布式编程
健壮、安全可靠并性能优异
支持多线程开发技术
Java语言
特点
支持动态开发
Java虚拟机
Java虚拟机(Java Virtual Machine 简称JVM)是实现Java最重要的特性--平台无关性的基础。
Java源程序
编译
Java字节码
(可跨平台)
运行
JVM
Java虚拟机
Linux
Wince
Windows
Solaris