任务一:搭建环境(构建Java集成开发环境).ppt

上传人:xt****7 文档编号:5173635 上传时间:2020-01-22 格式:PPT 页数:29 大小:1,018.55KB
返回 下载 相关 举报
任务一:搭建环境(构建Java集成开发环境).ppt_第1页
第1页 / 共29页
任务一:搭建环境(构建Java集成开发环境).ppt_第2页
第2页 / 共29页
任务一:搭建环境(构建Java集成开发环境).ppt_第3页
第3页 / 共29页
点击查看更多>>
资源描述
任务一搭建环境 构建Java集成开发环境 Java程序设计任务驱动式教程 目标 知识Java特点 Java实现机制 Java的体系结构 集成环境Eclipse 能力理解Java实现机制 掌握安装开发工具JDK 掌握搭建集成环境Eclipse的方法 熟练使用集成环境Eclipse编制Java程序 内容 跟我做 搭建Java运行环境 1 3 必备知识 动手做一做 2 1 1跟我做 搭建Java运行环境 任务情景学习任何一本语言都要有一个好的开发环境 JDK JavaDevelopmentkit 是SUN公司最早提供的一套免费的Java开发环境 它是Java语言最基本的开发环境 现在Java语言还有很多集成开发环境 常见的有Eclipse JBuilder NetBeans等等 但都需要提前安装JDK工具包 由于实际开发中 基本都是使用集成开发环境进行开发 所以在学习中必须熟练掌握该类工具的使用 虽然这类工具很多 但一般集成开发环境的使用都很类似 在学习时只要熟练掌握了其中一个的使用 其它的工具学习起来也很简单 本文以Eclipse为例来介绍集成开发环境的基本使用 1 1跟我做 搭建Java运行环境 JDK的下载该工具包包含了编译 运行及调试Java程序所需要的工具 JDK是其它Java开发工具的基础 也就是说 在安装其它开发工具以前 必须首先安装JDK 对于初学者来说 使用该开发工具进行学习 可以在学习的初期把精力放在Java语言语法的学习上 体会更多底层的知识 对于以后的程序开发很有帮助 如果需要获得JDK最新版本 可以到SUN公司的官方网站上进行下载 下载地址为 http J 1 1跟我做 搭建Java运行环境 JDK的下载该工具包包含了编译 运行及调试Java程序所需要的工具 JDK是其它Java开发工具的基础 也就是说 在安装其它开发工具以前 必须首先安装JDK 对于初学者来说 使用该开发工具进行学习 可以在学习的初期把精力放在Java语言语法的学习上 体会更多底层的知识 对于以后的程序开发很有帮助 如果需要获得JDK最新版本 可以到SUN公司的官方网站上进行下载 下载地址为 http J 1 1跟我做 搭建Java运行环境 图1 1JDK下载页面 1 1跟我做 搭建Java运行环境 在下载Windows版本时 网页中有安装文件jdk 6u windows i586 exe 如图1 2 点击下载即可 图1 2 1 1跟我做 搭建Java运行环境 安装JDK程序默认的安装路径在C ProgramFiles Java目录下 1 下载好JDK之后 双击安装程序进行安装 选中 Iacceptthetermsinthelicenseagreement 单选按钮后 单击 Next 按钮 2 进入图1 4所示的界面 用户可以从中选择所要安装的组件 同时还可以通过单击 Change 按钮改变安装路径 在这里选择默认设置 单击 Next 按钮 3 进入如图1 5所示的界面 用户可以从中选择所要安装的JDK运行时环境 同时还可以通过单击 Change 按钮改变安装路径 在这里选择默认设置 单击 Next 按钮 4 进入如图1 6所示的界面 用户可以从中选择要注册Java插件的浏览器 在此选中 MicrosoftInternetExplorer 复选框 单击 Next 按钮 5 单击 Finish 按钮 此时JDK已安装完成 1 1跟我做 搭建Java运行环境 图1 3JDK的初始安装界面 图1 4JDK组件及目录选择界面 图1 5JDK运行环境及目录选择界面 图1 6注册Java插件的浏览器界面 1 1跟我做 搭建Java运行环境 JDK目录下的一些文件和文件夹说明如下 COPYRIGHT JDK版本说明文档 README html JDK的HTML说明文档 README txt JDK基本内容及功能说明文档 src zip JDK程序源代码压缩文件 bin目录 包含了常用的JDK工具 lib目录 包含了一些在执行JDK可执行文件时所要用到的类库 include目录 包含了一些与C程序连接时所需的文件 demo目录 包含了许多Sun公司提供的Java小应用程序范例 初学者应好好学习 6 安装Java帮助文档 JDK的安装程序中并不包含帮助文档 因此必须从Sun公司的网站上下载进行安装 是个压缩包 通常帮助文档安装在JDK所在目录的docs子目录下面 1 1跟我做 搭建Java运行环境 JDK环境变量的配置JDK安装完之后并不能立刻使用 还需要设置环境变量 设置环境变量的目的在于让系统自动查找所需的命令 其具体步骤如下 1 右击 我的电脑 在弹出的快捷菜单中选择 属性 选项 2 在 系统属性 对话框中 选择 高级 选项卡 单击 环境变量 按钮 将会弹出如图1 7所示的对话框 在该对话框中可以设置只有当前用户登录时才有效的用户变量 也可以设置该系统的所有用户登录时都有效的系统变量 3 单击 系统变量 选项组下的 新建 按钮 打开 新建用户变量 对话框 4 在 变量名 文本框中输入 JAVA HOME 在 变量值 文本框中输入JDK的安装位置 例如 C ProgramFiles Java jdk1 6 1 1跟我做 搭建Java运行环境 5 再次单击 系统变量 选项组下的 新建 按钮 打开 新建用户变量 对话框 在 变量名 文本框中输入 PATH 在 变量值 文本框中输入 C ProgramFiles Java jdk1 6 bin 如图1 8所示 注意和前面的值用 隔开 单击 确定 按钮即可完成JDK相关环境变量的设置 6 Java虚拟机会根据CLASSPATH的设定来搜索class文件所在目录 但这不是必需的 设置它是为了在控制台环境中能够方便地运行Java程序 方法同上 在 变量名 文本框中输入 CLASSPATH 在 变量值 文本框中输入 CLASSPATH 7 安装好JDK之后 选择 开始 运行 命令 在文本框中输入cmd命令后打开DOS窗口 分别输入Javac和Java命令 如果能看到如图1 9和图1 10所示的提示信息 则说明安装正确 否则需要重新设置环境变量 在使用中 建议下载Sun公司的Java类库文档 如j2sdk 1 4 2 doc 1 1跟我做 搭建Java运行环境 图1 7环境变量的设置 图1 8设置PATH 1 1跟我做 搭建Java运行环境 图1 9Javac提示信息 图1 10Java提示信息 1 1跟我做 搭建Java运行环境 MyEclipse的安装及使用MyEclipse是一个Java开发的IDE工具 需要有Java运行环境的支持 最新的MyEclipse10 1需要1 4以上版本的JDK 这里假设已经安装了JDK 1 下载安装MyEclipseMyEclipse的下载安装非常简单 步骤如下 1 打开 现在官方网站打不开 找到对应下载文件下载即可 也可以从baidu或Google上搜 2 下载后双击myeclipse 10 1 offline installer windows exe文件进行安装 3 安装后需要激活才能一直使用 否则有试用期限 具体激活和破解步骤按照所给文件要求进行 1 1跟我做 搭建Java运行环境 Eclipse窗口界面说明 1 1跟我做 搭建Java运行环境 3 在MyEclipse中调试程序为试验Java开发环境 将创建并运行一个 Hello world 应用程序 1 首先创建一个项目 方法是选择 新建 项目 菜单命令 当 新建项目 对话框出现时 选择Java项目 在提示项目名称时输入 Hello 然后单击 完成 按钮 2 使用Java透视图 右键单击 Hello 项目 选择 新建 类 快捷菜单命令 在弹出的如图1 12所示的对话框中 键入 Hello 作为类名称 在 想要创建哪些方法存根 选项组中选中 publicstaticvoidmain String args 复选框 然后单击 完成 按钮 1 1跟我做 搭建Java运行环境 图1 12新建类对话框 图1 13新建Hello类文件 1 1跟我做 搭建Java运行环境 3 这样将在编辑器区域创建一个包含Hello类和空的main 方法的Java文件 然后向该方法添加代码 4 一旦代码无错误地编译完成 就能够通过从Eclipse菜单上选择 运行 运行方式 命令来选择执行该程序的某种方式 注意 这里不存在单独的编译步骤 因为编译是在保存代码时进行的 也就是说 如果代码没有语法错误 它就可以运行了 一个新的选项卡式窗格将出现在下面的窗格 控制台 中 其中显示了程序的输出 1 2必备知识 1 2 1Java语言简介Java是目前流行的一种网络编程语言 它以其强安全性 跨平台和分布应用 语言简洁 面向对象等特点 在网络编程语言中占据了无可比拟的优势 Java不仅能够编写嵌入网页中具有声音和动画功能的小应用程序 而且还能够应用于独立的大中型应用程序 其强大的网络功能可以把整个Internet作为一个统一的运行平台 极大地拓展了CS模式应用程序的外延和内涵 给编程人员带来了一种崭新的概念 使WWW由最初的单纯提供静态信息发展到现在的提供各种各样的动态服务 并成为实现电子商务系统的首选语言 1 2必备知识 1 2 2Java的实现机制Java语言引入了Java虚拟机 具有跨平台运行的功能 能够很好地适应各种Web应用 同时 为了提高Java语言的性能和健壮性 还引入了如垃圾回收机制等新功能 1 Java虚拟机Java虚拟机 JavaVirtualMachine JVM 是在一台计算机上用软件模拟 也可以用硬件 来实现的假想的计算机 软件模拟的计算机可以在任何处理器上 无论是在计算机中还是在其他电子设备中 安全兼容地执行保存在 class文件中的字节码 字节码的运行要经过3个步骤 加载代码 校验代码和执行代码 Java程序并不是在本机操作系统上直接运行 而是通过Java虚拟机向本机操作系统进行解释来运行 这就是说 任何装有Java虚拟机的计算机系统都可以运行Java程序 而不论最初开发应用程序的是何种计算机系统 1 2必备知识 首先 Java编译器在获取Java应用程序的源代码后 把它编译成符合Java虚拟机规范的字节码 class文件 class文件是JVM中可执行文件的格式 Java虚拟规范为不同的硬件平台提供了不同的编译代码规范 该规范使Java软件独立于平台 然后 Java解释器负责将Java字节码文件解释运行 为了提高运行速度 Java提供了另一种解释运行方法JIT 可以一次解释完再运行特定平台上的机器码 这样就实现了跨平台 可移植的功能 Java程序的下载和执行步骤如下 1 程序经编译器得到字节代码 2 浏览器与服务器连接 要求下载字节文件 3 服务器将字节代码文件传给客户机 4 客户机上的解释器执行字节代码文件 5 在浏览器上现实并交互 1 2必备知识 2 无用内存自动回收机制在程序的执行过程中 部分内存在使用过后就处于废弃状态 如果不及时进行回收 很有可能会导致内存泄漏 进而引发系统崩溃 在C 语言中是由程序员进行内存回收的 程序员需要在编写程序时把不再使用的对象内存释放掉 这种人为管理内存释放的方法往往由于程序员的疏忽而致使内存无法回收 同时也增加了程序员的工作量 而在Java运行环境中 始终存在着一个系统级的线程 对内存的使用进行跟踪 定期检测出不再使用的内存 并自动进行回收 避免了内存的泄露 也减轻了程序员的工作量 垃圾回收是一种动态存储管理技术 它自动地释放不再被程序引用的对象 按照特定的垃圾收集算法来实现资源自动回收的功能 1 2必备知识 3 代码安全性检查机制安全和方便总是相对矛盾的 Java编程语言的出现使得客户端计算机可以方便地在网络上上传或下载Java程序到本地计算机上运行 但是为了确保Java程序执行的安全性 Java语言通过Applet程序来控制非法程序来确保Java语言的生存 Java的安全性体现在多层次上 在编译层有语法检查 在解释层 有字节码校验器 测试代码段格式 规则检查 访问权限和类型转换合法检查 操作数堆栈的上溢与下溢等 在平台层 通过配置策略 可设定资源域 而无需区分本地或远程 1 2必备知识 1 2 3Java的体系结构API除了有应用 应用程序接口 的意思外 还特指API的说明文档 也称为帮助文档 JavaAPI主要分为3大平台 1 J2SE Java2Platform StandardEdition 该平台中包含核心Java类和GUI类 2 J2EE Java2Platform EnterpriseEdition 该平台中包含开发Web应用程序所需的类和接口 有Servlet JavaServerPage以及EnterpriseJavaBean类等 3 J2ME Java2Platform MicroEdition 该平台体现了Java的传统优势 为消费类产品提供了一个已优化的运行时环境 用于传呼机 手机或汽车导航系统等 1 3动手做一做 一 实训目的掌握Java开发环境JDK的安装以及系统环境变量配置 掌握集成开发环境MyEclipse创建Java环境的一般步骤 二 实训内容自己下载JDK安装程序 安装后进行系统环境变量配置 测试运行Hello java安装MyEclipse并用其创建HelloWorld java并运行三 实训思考1 怎样配置系统环境变量 2 Java应用程序运行机制怎样 3 Java怎样实现跨平台 环境变量的配置 Path 可执行文件的路径对于Java路径配置需要配到 jdk的安装路径下的bin文件夹 C java jdk1 7 binJAVA HOME jdk安装的根路径 比如C java jdk1 7 JAVA HOME binClassPath 类库的路径 运行时需要的类 命令提示符下的运行步骤 开始 运行 输入cmd后回车 打开命令提示符窗口在命令提示符后面通过 盘符名 的方式转向某一个盘符 如D 在命令提示符后面通过 cd文件夹名 进入该磁盘下面的某个文件夹内 如cdjava在命令提示符后面通过 javacJava源文件名 的形式进行Java源文件的编译在命令提示符后面通过 java类的名字 的形式进行运行
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


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