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

上传人:紫** 文档编号:243097379 上传时间:2024-09-15 格式:PPT 页数:29 大小:1,018.50KB
返回 下载 相关 举报
任务一:搭建环境(构建Java集成开发环境)_第1页
第1页 / 共29页
任务一:搭建环境(构建Java集成开发环境)_第2页
第2页 / 共29页
任务一:搭建环境(构建Java集成开发环境)_第3页
第3页 / 共29页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,第一级,第二级,第三级,第四级,29,home back first prev next last,精熟一技,拔萃万众,单击此处编辑母版标题样式,第一级,第二级,第三级,第四级,任务一,搭建环境(构建,Java,集成开发环境),Java,程序设计任务驱动式教程,目标,知识,Java,特点;,Java,实现机制;,Java,的体系结构;,集成环境,Eclipse,能力,理解,Java,实现机制;,掌握安装开发工具,JDK,;,掌握搭建集成环境,Eclipse,的方法;,熟练使用集成环境,Eclipse,编制,Java,程序,内容,跟我做:,搭建,Java,运行环境,1,3,必备知识,动手做一做,2,1,.1,跟我做:搭建,Java,运行环境,任务情景,学习任何一本语言都要有一个好的开发环境。,JDK(Java Development kit),是,SUN,公司最早提供的一套免费的,Java,开发环境,它是,Java,语言最基本的开发环境,现在,Java,语言还有很多集成开发环境,常见的有,Eclipse,、,JBuilder,、,NetBeans,等等,但都需要提前安装,JDK,工具包。由于实际开发中,基本都是使用集成开发环境进行开发,所以在学习中必须熟练掌握该类工具的使用。虽然这类工具很多,但一般集成开发环境的使用都很类似,在学习时只要熟练掌握了其中一个的使用,其它的工具学习起来也很简单。本文以,Eclipse,为例来介绍集成开发环境的基本使用。,1.1,跟我做:搭建,Java,运行环境,JDK,的下载,该工具包包含了编译、运行及调试,Java,程序所需要的工具。,JDK,是其它,Java,开发工具的基础,也就是说,在安装其它开发工具以前,必须首先安装,JDK,。对于初学者来说,使用该开发工具进行学习,可以在学习的初期把精力放在,Java,语言语法的学习上,体会更多底层的知识,对于以后的程序开发很有帮助。,如果需要获得,JDK,最新版本,可以到,SUN,公司的官方网站上进行下载,下载地址为:,http:/J 6 Update 19” ,选择对应的操作系统,以及使用的语言即可。,1.1,跟我做:搭建,Java,运行环境,JDK,的下载,该工具包包含了编译、运行及调试,Java,程序所需要的工具。,JDK,是其它,Java,开发工具的基础,也就是说,在安装其它开发工具以前,必须首先安装,JDK,。对于初学者来说,使用该开发工具进行学习,可以在学习的初期把精力放在,Java,语言语法的学习上,体会更多底层的知识,对于以后的程序开发很有帮助。,如果需要获得,JDK,最新版本,可以到,SUN,公司的官方网站上进行下载,下载地址为:,http:/J 6 Update 19”,(如图,1-1,),选择对应的操作系统,以及使用的语言即可。,1.1,跟我做:搭建,Java,运行环境,图,1-1 JDK,下载页面,1.1,跟我做:搭建,Java,运行环境,在下载,Windows,版本时,网页中有安装文件,jdk-6u-windows-i586.exe(,如图,1-2),,点击下载即可。,图,1-2,1.1,跟我做:搭建,Java,运行环境,安装,JDK,程序默认的安装路径在,C:Program FilesJava,目录下。,(1),下载好,JDK,之后,双击安装程序进行安装。选中“,I accept the terms in the license agreement”,单选按钮后,单击“,Next”,按钮。,(2),进入图,1-4,所示的界面,用户可以从中选择所要安装的组件,同时还可以通过单击“,Change”,按钮改变安装路径。在这里选择默认设置,单击“,Next”,按钮。,(3),进入如图,1-5,所示的界面,用户可以从中选择所要安装的,JDK,运行时环境,同时还可以通过单击“,Change”,按钮改变安装路径。在这里选择默认设置,单击“,Next”,按钮。,(4),进入如图,1-6,所示的界面,用户可以从中选择要注册,Java,插件的浏览器,在此选中“,Microsoft Internet Explorer”,复选框,单击“,Next”,按钮。,(5),单击“,Finish”,按钮,此时,JDK,已安装完成。,1.1,跟我做:搭建,Java,运行环境,图,1-3 JDK,的初始安装界面,图,1-4 JDK,组件及目录选择界面,图,1-5 JDK,运行环境及目录选择界面,图,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:Program FilesJavajdk1.6,。,1.1,跟我做:搭建,Java,运行环境,(5),再次单击“系统变量”选项组下的“新建”按钮,打开“新建用户变量”对话框。在“变量名”文本框中输入“,PATH”,,在“变量值”文本框中输入“,C:Program FilesJavajdk1.6bin”,,如图,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-9 Javac,提示信息,图,1-10 Java,提示信息,1.1,跟我做:搭建,Java,运行环境,MyEclipse,的安装及使用,MyEclipse,是一个,Java,开发的,IDE,工具,需要有,Java,运行环境的支持,最新的,MyEclipse10.1,需要,1.4,以上版本的,JDK,,这里假设已经安装了,JDK,。,1.,下载安装,MyEclipse,MyEclipse,的下载安装非常简单,步骤如下:,(1),打开,http:/,(,现在官方网站打不开,),,找到对应下载文件下载即可。也可以从,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”,作为类名称。在“想要创建哪些方法存根,?”,选项组中选中“,public static void main(String args)”,复选框,然后单击“完成”按钮。,1.1,跟我做:搭建,Java,运行环境,图,1-12,新建类对话框,图,1-13,新建,Hello,类文件,1.1,跟我做:搭建,Java,运行环境,(3),这样将在编辑器区域创建一个包含,Hello,类和空的,main(),方法的,Java,文件,然后向该方法添加代码。,(4),一旦代码无错误地编译完成,就能够通过从,Eclipse,菜单上选择“运行”“运行方式”命令来选择执行该程序的某种方式(注意:这里不存在单独的编译步骤,因为编译是在保存代码时进行的。也就是说,如果代码没有语法错误,它就可以运行了)。一个新的选项卡式窗格将出现在下面的窗格(控制台)中,其中显示了程序的输出。,1.2,必备知识,1.2.1 Java,语言简介,Java,是目前流行的一种网络编程语言。它以其强安全性、跨平台和分布应用、语言简洁、面向对象等特点,在网络编程语言中占据了无可比拟的优势。,Java,不仅能够编写嵌入网页中具有声音和动画功能的小应用程序,而且还能够应用于独立的大中型应用程序,其强大的网络功能可以把整个,Internet,作为一个统一的运行平台,极大地拓展了,CS,模式应用程序的外延和内涵,给编程人员带来了一种崭新的概念,使,WWW,由最初的单纯提供静态信息发展到现在的提供各种各样的动态服务,并成为实现电子商务系统的首选语言。,1.2,必备知识,1.2.2 Java,的实现机制,Java,语言引入了,Java,虚拟机,具有跨平台运行的功能,能够很好地适应各种,Web,应用。同时,为了提高,Java,语言的性能和健壮性,还引入了如垃圾回收机制等新功能。,1. Java,虚拟机,Java,虚拟机(,Java Virtual Machine,,,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,的说明文档,也称为帮助文档。,Java API,主要分为,3,大平台:,(1) J2SE(Java 2 Platform, Standard Edition),:该平台中包含核心,Java,类和,GUI,类。,(2) J2EE(Java 2 Platform, Enterprise Edition),:该平台中包含开发,Web,应用程序所需的类和接口,有,Servlet,、,JavaServer Page,以及,Enterprise JavaBean,类等。,(3) J2ME(Java 2 Platform, Micro Edition),:该平台体现了,Java,的传统优势,为消费类产品提供了一个已优化的运行时环境,用于传呼机、手机或汽车导航系统等。,1.3,动手做一做,一、实训目的,掌握,Java,开发环境,JDK,的安装以及系统环境变量配置;掌握集成开发环境,MyEclipse,创建,Java,环境的一般步骤。,二、实训内容,自己下载,JDK,安装程序,安装后进行系统环境变量配置,测试运行,Hello.java,安装,MyEclipse,并用其创建,HelloWorld.java,并运行,三、实训思考,1.,怎样配置系统环境变量?,2.Java,应用程序运行机制怎样?,3.Java,怎样实现跨平台?,环境变量的配置,Path,:可执行文件的路径,对于,Java,路径配置需要配到,:jdk,的安装路径下的,bin,文件夹,,C:javajdk1.7bin,JAVA_HOME:jdk,安装的根路径,比如,C:javajdk1.7,%JAVA_HOME%bin,ClassPath:,类库的路径,运行时需要的类,命令提示符下的运行步骤,开始,运行,输入,cmd,后回车,打开命令提示符窗口,在命令提示符后面通过“盘符名,:,”的方式转向某一个盘符,如,D:,在命令提示符后面通过“,cd,文件夹名”进入该磁盘下面的某个文件夹内,如,cd java,在命令提示符后面通过“,javac Java,源文件名”的形式进行,Java,源文件的编译,在命令提示符后面通过“,java,类的名字”的形式进行运行,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 小学资料


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

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


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