第1篇初识Java.ppt

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学习方法 课内: 认真听讲 课外: 阅读教材并进行实践 教材和相应的习题 到图书馆借阅相关Java入门的书籍 实践是硬道理 答案不一定要马上知道 习题不一定要立即做对 如何学习好Java 奠定Java语法基础 运用基本的JavaSE API:会用常用类及方法 字符串处理、异常处理、对象容器(Container)、输入输出(I/O)、线程(Thread)、JDBC等 到网上下载一个Java 6.0 Document,遇到不会的类及方法,要及时查阅该文档 课外阅读教程1 Java JDK6学习笔记 作  者:林信良  出 版 社:清华大学出版社 出版时间:2007-4-1 课外阅读教程2 数据结构与算法分析Java语言描述 第2版 作  者:(美)韦斯(Weiss,M.A.) 著,冯舜玺 译 出 版 社:机械工业出版社 出版时间:2009-1-1 本课程的公共邮箱 zijinjava@ 密码:nanlei 本课程的所有课件、作业、复习题都在这个里面 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 v1.1发布 1998年12月,Sun公司发布了Java2平台。 2003年发布了 J2sdk 1.4 2004年,发布J2sdk 1.5(J2SE 5.0 /J2sdk1.5.0) 目前,最新的JDK版本是JDK6.0或称为JDK1.6 4.Java之父James Gosling 网络地位 基于网络的软件设计成为软件设计领域的核心! Java提供了许多以网络应用为核心的技术,使得Java特别适合于网络应用软件的设计与开发 语言地位 Java采用面向对象编程技术,并涉及网络、多线程等重要的基础知识,是一门很好的面向对象语言! 通过学习Java,能很好的掌握面向对象的思想 需求地位 许多新兴领域都设计Java语言 用于设计Web应用的JSP 设计手机应用程序的Java ME Java程序员的薪资待遇: 美国Java程序员的平均年薪7万美元 中国Java程序员的平均年薪11万人民币 程序员的市场需求: 2008年我国对Java程序员的需求量达110万余 2009年我国对Java程序员的需求量达150万余 例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.注意区分大小写。 2.系统环境classpath的设置 如果一个平台只想运行Java程序,可以只安装Java运行环境(JRE)。JRE由JVM、Java的核心类以及一些支持文件组成。可以登录Sun的网站免费下载JRE。 3.仅仅安装JRE 建议下载Java类库帮助文档,如jdk-6-doc.zip。 4.帮助文档 编写源文件 编译 运行 简单 纯面向对象 多线程 安全 动态 主要内容 ● Java诞生的原因 ● Java的地位 ● 安装JDK ● 一个简单的Java应用程序 ● Java的特点 难点 ● 安装JDK 本章要点 1.平台与机器指令 这里所指的平台是由操作系统(OS)和处理器(CPU)所构成 与平台无关是指软件的运行不因操作系统、处理器的变化导致发生无法运行或出现运行错误。 所谓平台的机器指令就是可以被该平台直接识别、执行的一种由0,1组成的序列代码。 2.C/C++程序依赖平台 C/C++语言提供的编译器对C/C++源程序进行编译时,将针对当前C/C++源程序所在的特定平台进行编译、连接,然后生成机器指令,即根据当前平台的机器指令生成机器码文件(可执行文件)。 如果更换了平台,可能需要修改源程序,并针对新的平台重新编译源程序。 C/C++生成的机器码文件依赖

文档评论(0)

xuefei111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档