Java程序设计项目化教教学资源项目1.ppt

Java程序设计项目化教教学资源项目1.ppt

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

项目1 AEIM系统开发平台搭建 项目创设 本项目将介绍两个任务 本项目的技能目标 学习目标 1.1 任务 1 搭建系统开发环境 1.1.1 目标效果 AEIM信息管理系统的开发语言是Java,系统开发平台是当前广泛应用的Java开源开发工具-Eclipse(3.4.2版本),Eclipse启动的界面如图1-1所示: 1.1.1 目标效果 Eclipse开发程序的工作区域界面如图1-2所示: 1.1.1 目标效果 软件系统开发在进入实战之前首先要确定系统是基于何种语言和平台开发的,AEIM系统选定基于Java语言和Eclipse平台开发的依据是什么?请先思考和了解以下问题及相关知识。 1.1.2 必备知识 1.1.2 必备知识 1 Java语言历史及特点 1.1.2 必备知识 1 Java语言历史及特点 1.1.2 必备知识 1 Java语言历史及特点 ① Java 2 Platform, Micro Edition(J2ME) Java 2平台微型版。Sun公司将J2ME定义为“一种以广泛的消费性产品为目标、高度优化的Java运行环境”。J2ME适合于小型设备的开发,尤以手机Java应用开发著称。 ② Java 2 Platform, Standard Edition(J2SE) Java 2平台标准版,适用于桌面系统应用程序的开发(初始版本J2SE1.2)。 ③ Java 2 Platform, Enterprise Edition(J2EE) J2EE是一种利用Java 2平台来简化企业解决方案的开发、部署和管理等相关复杂问题的体系结构。 1.1.2 必备知识 1 Java语言历史及特点 1.1.2 必备知识 1 Java语言历史及特点 2 Java语言特点 ① Java语言是简单的 Java语言的语法与C语言和C++语言很接近,使得大多数程序员很容易学习和使用Java。 Java丢弃了C++ 中很少使用的、很难理解的、令人迷惑的那些特性,如操作符重载、多继承、自动的强制类型转换。 特别地,Java语言不使用指针,并提供了自动的废料收集,使得程序员不必为内存管理而担忧。 1.1.2 必备知识 1 Java语言历史及特点 ② Java语言是面向对象的 Java语言提供类、接口和继承等原语,为了简单起见,只支持类之间的单继承,但支持接口之间的多继承,并支持类与接口之间的实现机制(关键字为implements)。 Java语言全面支持动态绑定,而C++ 语言只对虚函数使用动态绑定。 总之,Java语言是一个纯面向对象程序设计语言。 1.1.2 必备知识 1 Java语言历史及特点 ③ Java语言是分布式的。 Java语言支持Internet应用的开发,在基本的Java应用编程接口中有一个网络应用编程接口(),它提供了用于网络应用编程的类库,包括URL、URLConnection、Socket、 ServerSocket等。 ④ Java语言是健壮的。 Java的强类型机制、异常处理、废料的自动收集等是Java程序健壮性的重要保证。 对指针的丢弃是Java的明智选择。 Java的安全检查机制使得Java更具健壮性。 1.1.2 必备知识 1 Java语言历史及特点 ⑤ Java语言是跨平台的。 Java语言具有跨平台性,且提出了“一次编译、随处运行”的口号,这是因为Java源文件(.java)在Java平台上被编译为体系结构中立的字节码格式(.class), 然后可以在实现这个Java平台(装有JVM)的任何系统中运行。这种途径适合于异构的网络环境和软件的分发。 ⑥ Java语言是可移植的。 这种可移植性首先来源于其跨平台性, 此外,Java还严格规定了各个基本数据类型的长度,它们在不同的机型上都保持固定的长度。 1.1.2 必备知识 1 Java语言历史及特点 Java系统本身也具有很强的可移植性,Java编译器是用Java实现的,Java的运行环境是用ANSI C实现的。 ⑦ Java语言是多线程的。 在Java语言中,线程是一种特殊的对象,它必须由Thread类或其子(孙)类来创建。Java语言支持多个线程的同时执行,并提供多线程之间的同步机制(关键字为synchronized)。 1.1.2 必备知识 2 Java开发工具的选择 1.1.2 必备知识 3 J2SE的下载与安装 目前(20010年2月)J2SE的版本是6.0,比较稳定的是J2SE 5.

文档评论(0)

130****9768 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档