- 1、本文档共26页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
任务1——安装配置开发环境及需求分析 学习情境一(项目开发准备) 学习目标 了解Java语言产生的发展历史。 理解Java的主要特点与实现机制。 熟悉JDK的下载、安装和环境配置。 掌握编辑、编译、运行Java程序的步骤。 了解项目开发需求分析的内容。 1.1 任务描述 安装及配置Java开发环境 命令行方式下调试程序 利用JCreator调试程序编辑、编译、运行简单的Java应用程序 项目的需求分析 1.2 技术概览 Java语言的产生与发展 Java语言的特点 Java语言的工作机制 1.2.1 Java语言的产生与发展 1991年 Oak语言 1995年 Sun发布JDK 1.0 1998年 JDK1.2 更名为 Java 2 1999年 J2SE、J2EE、J2ME 2000年~2004年 JDK1.3 1.4 2004年10月 JDK 5.0 2007年 JDK 6.0(目前使用版本) 1.2.2 Java语言的特点 简单性 C及C++语言相似 Java = “C++” //继承 - “复杂性和奇异性” //批判 + “安全性和可移植性” //发展 不必接受专门的训练就可以开始程序设计 面向对象性 封装性 继承性 代码复用 可移植性 基本数据类型的平台无关性 Java虚拟机 一次编写,到处运行 1.2.2 Java语言的特点(续) 安全性 删除指针和释放内存功能 提供字节码检查器 文件访问机制 多种网络软件协议的用户接口 多线程 健壮性 强类型机制 垃圾回收机制 异常处理机制 1.2.3 Java语言的工作机制 任务【1-1】 安装及配置Java开发环境 Java语言有两种开发环境: 命令行方式下的JDK 集成开发环境,如NetBeans、Jbuilder、Eclipse、Jcreator等 1.3.1 下载和安装JDK 下载页面 /javase/downloads/index.jsp 安装JDK后的目录 bin目录——提供的是JDK的工具程序 demo目录下提供了Java编写好的示例程序。 jre目录——JDK自己附带的JRE资源包。 lib目录——提供了Java工具所需的资源文件。 src.zip——提供了API类的源代码压缩文件。 区别JRE和JDK JRE: Java运行时环境 JDK: Java开发环境(包含JRE) 1.3.2 环境变量的配置 通过设置环境变量中的Path可以告诉操作系统如果在当前目录下找不到相应的工具程序则到Path指定的目录下去找。 设置环境变量classpath Classpath——告诉Java虚拟机在什么目录可以找到指定的.class文件 任务【1-2】 命令行方式下调试程序 JDK工具程序 Java应用程序 Java Applet小程序 JDK工具程序 Javac——Java编译器,将Java源代码转换成字节码。 Java —— Java解释器,直接从类文件执行Java应用程序字节代码。 appletviewer ——小程序浏览器,一种执行HTML文件上的Java小程序的Java浏览器。 Javadoc ——根据Java源码及说明语句生成HTML文档。 Jdb —— Java调试器,可以逐行执行程序,设置断点和检查变量。 Javah ——产生可以调用Java过程的C过程,或建立能被Java程序调用的C过程的头文件。 Javap —— Java反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节代码含义。 Java程序的分类 Java应用程序(Java Application) Java小程序(Java Applet) Java应用程序举例 例1-1 HelloBeijing.java public class HelloBeijing { public static void main(String[] args) { // 输出一字符串 System.out.println(2008, 北京欢迎您!); } } Java应用程序 一个Java程序由一个或多个类组成,每个类可以有多个变量和方法,但是最多只有一个公共类public。 对于Java应用程序必须有且一个main()方法,该方法是执行应用程序时的入口。包含main( )方法的类成为该应用程序的主类。 在Java语言中字母是严格区分大小写,这点不要和C和C++混淆。 文件名必须与主类的类名保持一致,且两者的大小写要一致。 运行
文档评论(0)