欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    任务1-安装配置开发环境及需求分析.ppt

    • 资源ID:73038901       资源大小:336KB        全文页数:26页
    • 资源格式: PPT        下载积分:11.9金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要11.9金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    任务1-安装配置开发环境及需求分析.ppt

    任务任务1安装配置开发环境及安装配置开发环境及需求分析需求分析 学习情境一学习情境一学习情境一学习情境一(项目开发准备项目开发准备项目开发准备项目开发准备)学习目标学习目标l了解了解Java语言产生的发展历史。语言产生的发展历史。l理解理解Java的主要特点与实现机制。的主要特点与实现机制。l熟悉熟悉JDK的下载、安装和环境配置。的下载、安装和环境配置。l掌握编辑、编译、运行掌握编辑、编译、运行Java程序的步骤。程序的步骤。l了解项目开发需求分析的内容。了解项目开发需求分析的内容。1.1 任务描述任务描述l安装及配置安装及配置Java开发环境开发环境l命令行方式下调试程序命令行方式下调试程序l利用利用JCreator调试程序编辑、编译、运行简单的调试程序编辑、编译、运行简单的Java应用应用程序程序l项目的需求分析项目的需求分析1.2 技术概览技术概览lJava语言的产生与发展语言的产生与发展lJava语言的特点语言的特点 lJava语言的工作机制语言的工作机制 1.2.1 Java语言的产生与发展语言的产生与发展l1991年年 Oak语言语言l1995年年 Sun发布发布JDK 1.0l1998年年 JDK1.2 更名为更名为 Java 2l1999年年 J2SE、J2EE、J2MEl2000年年2004年年 JDK1.3 1.4l2004年年10月月 JDK 5.0l2007年年 JDK 6.0(目前使用版本目前使用版本)1.2.2 Java语言的特点语言的特点l简单性简单性C及及C+语语言相似言相似 Java=“C+”/继承继承 -“复杂性和奇异性复杂性和奇异性”/批判批判 +“安全性和可移植性安全性和可移植性”/发展发展 不必接受不必接受专门专门的的训练训练就可以就可以开始程序设计开始程序设计l面向对象性面向对象性封装性封装性继承性继承性代码复用代码复用l可移植性可移植性 基本数据类型的平台无关性基本数据类型的平台无关性Java虚拟机虚拟机一次编写,到处运行一次编写,到处运行 1.2.2 Java语言的特点语言的特点(续续)l安全性安全性 删除指针和释放内存功能删除指针和释放内存功能提供字节码检查器提供字节码检查器文件访问机制文件访问机制多种网络软件协议的用户接口多种网络软件协议的用户接口l多线程多线程l健壮性健壮性l强类型机制强类型机制l垃圾回收机制垃圾回收机制l异常处理机制异常处理机制1.2.3 Java语言的工作机制语言的工作机制任务任务【1-1】安装及配置安装及配置Java开发环境开发环境Java语言有两种开发环境:语言有两种开发环境:l命令行方式下的命令行方式下的JDKl集成开发环境,如集成开发环境,如NetBeans、Jbuilder、Eclipse、Jcreator等等1.3.1 下载和安装下载和安装JDK下载页面下载页面 安装安装JDK后的目录后的目录lbin目录目录提供的是提供的是JDK的工具程序的工具程序ldemo目录下提供了目录下提供了Java编写好的示例程序。编写好的示例程序。ljre目录目录JDK自己附带的自己附带的JRE资源包。资源包。llib目录目录提供了提供了Java工具所需的资源文件。工具所需的资源文件。lsrc.zip提供了提供了API类的源代码压缩文件。类的源代码压缩文件。区别区别JRE和和JDKlJRE:Java运行时环境运行时环境lJDK:Java开发环境(包含开发环境(包含JRE)1.3.2 环境变量的配置环境变量的配置通过设置环境变量中的通过设置环境变量中的Path可以告诉操作系统如果在当前目可以告诉操作系统如果在当前目录下找不到相应的工具程序则到录下找不到相应的工具程序则到Path指定的目录下去找。指定的目录下去找。设置环境变量设置环境变量classpath?Classpath告诉告诉Java虚拟机在什么目录可以找到指定虚拟机在什么目录可以找到指定的的.class文件文件任务任务【1-2】命令行方式下调试程序命令行方式下调试程序lJDK工具程序工具程序 lJava应用程序应用程序 lJava Applet小程序小程序JDK工具程序工具程序lJavacJavaJavacJava编译器,将编译器,将JavaJava源代码转换成字节码。源代码转换成字节码。lJava JavaJava Java解释器,直接从类文件执行解释器,直接从类文件执行JavaJava应用程序字节代码。应用程序字节代码。lappletviewer appletviewer 小程序浏览器,一种执行小程序浏览器,一种执行HTMLHTML文件上的文件上的JavaJava小程序小程序的的JavaJava浏览器。浏览器。lJavadoc Javadoc 根据根据JavaJava源码及说明语句生成源码及说明语句生成HTMLHTML文档。文档。lJdb JavaJdb Java调试器,可以逐行执行程序,设置断点和检查变量。调试器,可以逐行执行程序,设置断点和检查变量。lJavah Javah 产生可以调用产生可以调用JavaJava过程的过程的C C过程,或建立能被过程,或建立能被JavaJava程序调用程序调用的的C C过程的头文件。过程的头文件。lJavap JavaJavap Java反汇编器,显示编译类文件中的可访问功能和数据,反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节代码含义。同时显示字节代码含义。Java程序的分类程序的分类lJava应用程序(应用程序(Java Application)lJava小程序小程序(Java Applet)Java应用程序举例应用程序举例例例1-1 HelloBeijing.javapublic class HelloBeijing public static void main(String args)/输出一字符串输出一字符串 System.out.println(2008,北京欢迎您北京欢迎您!);Java应用程序应用程序l一个一个JavaJava程序由一个或多个类组成,每个类可以有多个变量和程序由一个或多个类组成,每个类可以有多个变量和方法,但是最多方法,但是最多只有一个公共类只有一个公共类publicpublic。l对于对于JavaJava应用程序必须有且一个应用程序必须有且一个main()main()方法,该方法是执行应方法,该方法是执行应用程序时的入口。包含用程序时的入口。包含main()main()方法的类成为该应用程序的方法的类成为该应用程序的主主类类。l在在JavaJava语言中字母是语言中字母是严格区分大小写严格区分大小写,这点不要和,这点不要和C C和和C+C+混淆。混淆。l文件名必须与主类的类名文件名必须与主类的类名保持一致,且两者的大小写要一致。保持一致,且两者的大小写要一致。运行运行Java应用程序应用程序l编写源程序编写源程序l编译源程序编译源程序 c:MyJava c:MyJava javacjavac HelloBeijing.java HelloBeijing.java l运行程序运行程序 c:MyJava c:MyJava javajava HelloBeijing HelloBeijing任务任务【1-3】利用利用JCreator调试程序调试程序l下载下载Jcreator Jcreator lJcreatorJcreator的安装与配置的安装与配置 lJcreatorJcreator中编辑、编译、运行程序中编辑、编译、运行程序 任务任务【1-4】项目需求分析与设计项目需求分析与设计 l开发背景开发背景 l需求分析需求分析 l系统设计系统设计 l开发环境开发环境 开发背景开发背景计算机进行自动出卷、评卷,大大减轻了教师的工作量 Java语言作为一种当今流行的编程语言,它具有面向对象、平台独立、多线程等特点,非常合适在开发桌面应用程序以及网络环境的应用程序 需求分析需求分析 l系统操作简单、界面友好。系统操作简单、界面友好。l对于考生进行必要的身份验证,提供注册功能。对于考生进行必要的身份验证,提供注册功能。l考试系统支持倒计时功能。考试系统支持倒计时功能。l考试系统能够根据考生的题目完成情况进行评分。考试系统能够根据考生的题目完成情况进行评分。lC/S版本的考试支持多个考生在客户端同时连接服务器进行版本的考试支持多个考生在客户端同时连接服务器进行考试。考试。lB/S版本的考试系统,考生可以通过浏览器访问相关页面,版本的考试系统,考生可以通过浏览器访问相关页面,连接服务器后进行考试。连接服务器后进行考试。系统设计系统设计 l学生在线考试系统(单机版)学生在线考试系统(单机版)l学生在线考试系统(学生在线考试系统(C/S版)版)l学生在线考试系统(学生在线考试系统(B/S版)版)开发环境开发环境l操作系统:操作系统:Windows XP。lJava开发包:开发包:JDK 1.6。l数据库:数据库:ACCESS2003。l分辨率:最佳效果为分辨率:最佳效果为1024*768。

    注意事项

    本文(任务1-安装配置开发环境及需求分析.ppt)为本站会员(wuy****n92)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开