第1章初识Java.ppt

上传人:本田雅阁 文档编号:2597441 上传时间:2019-04-15 格式:PPT 页数:29 大小:1.94MB
返回 下载 相关 举报
第1章初识Java.ppt_第1页
第1页 / 共29页
第1章初识Java.ppt_第2页
第2页 / 共29页
第1章初识Java.ppt_第3页
第3页 / 共29页
亲,该文档总共29页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《第1章初识Java.ppt》由会员分享,可在线阅读,更多相关《第1章初识Java.ppt(29页珍藏版)》请在三一文库上搜索。

1、学习方法,课内: 认真听讲 课外: 阅读教材并进行实践 教材和相应的习题 到图书馆借阅相关Java入门的书籍 实践是硬道理 答案不一定要马上知道 习题不一定要立即做对,如何学习好Java,奠定Java语法基础 运用基本的JavaSE API:会用常用类及方法 字符串处理、异常处理、对象容器(Container)、输入输出(I/O)、线程(Thread)、JDBC等 到网上下载一个Java 6.0 Document,遇到不会的类及方法,要及时查阅该文档,第1章 初识Java,主要内容 Java诞生的原因 Java的地位 安装JDK 一个简单的Java应用程序 Java的特点 难点 安装JDK,本

2、章要点,Java的先导知识与后继技术,Java语言发展简史,1990年,当初Sun公司的 James Gosling开展了一个名为“Green”的项目,主要目的是开拓消费类电子产品市场,即OAK语言 ,希望用于控制嵌入在有线电视交换盒、PDA等的微处理器. 1994 年交互式电视和 PDA 市场开始滑坡,而 Internet 正处于增长时期,因此Sun 公司将目标市场转向 Internet 应用程序。 1995年5月23,Sun World大会,正式发布这项技术 1995年Sun 公司的 HotJava 浏览器问世 1996年 发布了Java1.0 1997年2月,Java的开发包Java v

3、1.1发布 1998年12月,Sun公司发布了Java2平台。 2003年发布了 J2sdk 1.4 2004年,发布J2sdk 1.5(J2SE 5.0 /J2sdk1.5.0) 目前,最新的JDK版本是JDK6.0或称为JDK1.6,1平台与机器指令 这里所指的平台是由操作系统(OS)和处理器(CPU)所构成 与平台无关是指软件的运行不因操作系统、处理器的变化导致发生无法运行或出现运行错误。 所谓平台的机器指令就是可以被该平台直接识别、执行的一种由0,1组成的序列代码。,1.1 Java诞生的原因,2C/C+程序依赖平台 C/C+语言提供的编译器对C/C+源程序进行编译时,将针对当前C/C

4、+源程序所在的特定平台进行编译、连接,然后生成机器指令,即根据当前平台的机器指令生成机器码文件(可执行文件)。 如果更换了平台,可能需要修改源程序,并针对新的平台重新编译源程序。,C/C+生成的机器码文件依赖平台,Java语言和其他语言相比,最大的优势就是它的平台无关性,这是因为Java可以在平台之上再提供一个Java运行环境(Java Runtime Environment,JRE),该Java运行环境由Java虚拟机(Java Virtual Machine,JVM)、类库以及一些核心文件组成。 和C/C+不同的是,Java语言提供的编译器不针对特定的操作系统和CPU芯片进行编译,而是针对

5、Java虚拟机把Java源程序编译为称作字节码的一种“中间代码”,3Java程序不依赖平台,Java生成的字节码文件不依赖平台,4.Java之父James Gosling,网络地位 语言地位 需求地位,1.2 Java的地位,网络地位,基于网络的软件设计成为软件设计领域的核心! Java提供了许多以网络应用为核心的技术,使得Java特别适合于网络应用软件的设计与开发,语言地位,Java采用面向对象编程技术,并涉及网络、多线程等重要的基础知识,是一门很好的面向对象语言! 通过学习Java,能很好的掌握面向对象的思想,需求地位,许多新兴领域都设计Java语言 用于设计Web应用的JSP 设计手机应

6、用程序的Java ME Java程序员的薪资待遇: 美国Java程序员的平均年薪7万美元 中国Java程序员的平均年薪11万人民币 程序员的市场需求: 2008年我国对Java程序员的需求量达110万余 2009年我国对Java程序员的需求量达150万余,1.3 安装JDK,Java要实现“编写一次,到处运行”(write once run anywhere)的目标,就必须提供相应的Java 运行环境,即Java程序平台,Java SE:标准版 Java EE:企业版 Java ME:微型版 说明:无论上述哪种Java运行平台都包括了相应的Java虚拟机,虚拟机负责将字节码文件加载到内存,然后

7、采用解释的方式来执行字节码文件,即根据相应平台的机器指令翻译一句执行一句。,1.3.1 3种平台简介,登录到Sun公司的网站(http:/)免费下载JDK 1.6,1.3.2 安装Java SE平台,开发工具:位于bin子目录中。 Java运行环境:位于jre子目录中。 附加库:位于lib子目录中。 演示程序:位于demo子目录中。 样例代码:位于sample子目录中。 C头文件:位于include子目录中。 源代码:位于JDK安装目录之根目录中的src.zip文件是Java核心API的所有类的Java编程语言源文件(即java.*、javax.* 和某些 org.* 包的源文件,但不包括 c

8、om.sun.*包的源文件)。,JDK主要目录内容,1系统环境path的设置,2系统环境classpath的设置,如果一个平台只想运行Java程序,可以只安装Java运行环境(JRE)。JRE由JVM、Java的核心类以及一些支持文件组成。可以登录Sun的网站免费下载JRE。,3仅仅安装JRE,建议下载Java类库帮助文档,如jdk-6-doc.zip。,4帮助文档,1.4 Java程序的开发步骤,编写源文件 编译 运行,1.5 一个简单的Java应用程序,例1-1:Hello.java,public class Hello public static void main(String args) System.out.println(“这是一个简单的Java程序”); ,注意事项:,1.应用程序主类 一个Java应用程序的源文件中,应当有一个含有public static void main(String args)方法,称这个类是应用程序主类。 2.源文件名 源文件的名字与类名相同,扩展名是.java.注意区分大小写。,简单 纯面向对象 多线程 安全 动态,1.6 Java 的语言特点,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1