Java语言 第一讲课件.ppt

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java语言 第一讲课件

导论:语言的发展 语言分类 Web Page Script Languages Interpreted Languages(解释语言)Perl、Python(JYTHON由JAVA编写)、REBOL、Ruby... 脚本语言等 脚本语言的优势 : 1.快速开发:脚本语言极大地简化了“开发、部署、测试和调试”的周期过程。 2.容易部署:大多数脚本语言都能够随时部署,而不需要耗时的编译/打包过程。 3.同已有技术的集成:脚本语言被Java或者COM这样的组件技术所包围,因此能够有效地利用代码。 4.易学易用:很多脚本语言的技术要求通常要低一些,因此能够更容易地找到大量合适的技术人员。 5.动态代码:脚本语言的代码能够被实时生成和执行,这是一项高级特性,在某些应用程序里(例如JavaScript里的动态类型)是很有用也是必需的。 脚本语言的劣势 1.脚本语言不够全面。它们会要求一门“真正的”编程语言的存在;例如,你必须找一个数据库驱动程序将其内置进脚本语言里。 2.脚本语言并不是软件工程和构建代码结构的最佳选择,例如面向对象和基于组件的开发。 3.脚本语言通常不是“通用”语言,但是能够根据专门的应用来调整,例如PHP和万维网。 Hybrid Languages(混合语言) Compiling Languages(编译语言) C/C++,Delphi(Object Pascal) Assembly Languages(汇编语言) JAVA是什么语言 JAVA是如何产生的 JAVA特色、同C的区别 JAVA之父--James Gosling 40年前,一个寒冷的冬天,在加 拿大一个村庄里,Gosling家的第 一个男孩哇哇落地了。家人给他 起了名字,叫James。谁也没有 想到的是,长大之后,他成为了一 个改变计算机语言的天才。 James Gosling现在是Sun公司 的副总裁和合伙人。 JAVA 标志 为什么学习JAVA JAVA在今天的地位 美国伊文斯市场调查公司 北美地区44%,其他地区43%,中国67% 影响我们的生活 如何学习JAVA 编码规范 基础软件学科重要性(操作系统等) 实验(越多越好) 软件人才应该经常问问自己,这半年时间是否有进展,是否调整好自身的方向。 韩非的例子 CANDA FRIEND KNOW WHAT KNOW HOW KNOW WHY CARE WHY 如何学习JAVA 努力学习英语,多看英文原版图书 推荐网站 /developerworks/cn .tw/sleepless/ 推荐图书 Thinking in Java The Java Tutorial Java in a Nutshell David Flanagan 所著 开发环境配置及开发工具 JDK1。4。0A JBUILDER ,SUNONE STUDIO WEBLOGIC、WEBPHERE 下载 JDK1.4.2 路径设置 SET PATH =C:\J2SDK1.4.0\BIN 在”系统特性”设置环境变量 JAVA体系结构 J2EE企业板 企业开发环境解决方案 J2SE标准板 桌面和低端解决方案 J2ME小型板 消费品和嵌入设备方案 JAVA VS C WINDOWS : HELLO.C HELLO.EXE WINDOWS,LINUX,(JVM),HELLO.JAVA , HELLO.CLASS BYTECODE. SUN 标准实验室 E5000高性能企业 服务器(已安装Oracle和Sybase数据库), 具备完善Internet网络服务功能的Ultra2、Ultra1服务器以及16台网络计算机JavaStation, 16台SPARC台式工作站组成三层构架网络, Sun的网管软件SunNetManger管理和监控全网。 JAVA认证 参加认证的必要性 认证分类 SCJP、SCWD、SCJD、SCAJ SUN的认证计划 如何取得认证 JAVA原理 同。NET的区别 体系结构 简单,稳固,高性能,面向对象,安全,多线程,分布式,与体系无关,动态,解释,可移植 JAVA特点 新规范 Java = chips + virtual machine + bytecodes 充分应用面向对象,以及跨平台 Domain Analysis → Java Classes “Write Once, Run Anywhere.” 整合现有系统 JVM 传统的程序运行方式 Source Code → Compiler → Object Code Object Code → Linker

文档评论(0)

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

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

1亿VIP精品文档

相关文档