Java开发实例大全(基础卷).doc_第1页
Java开发实例大全(基础卷).doc_第2页
Java开发实例大全(基础卷).doc_第3页
Java开发实例大全(基础卷).doc_第4页
Java开发实例大全(基础卷).doc_第5页
免费预览已结束,剩余8页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第1章 开发环境的应用111开发环境的应用第第 章章导读: Java环境: 开发工具: 界面设计器1.1 Java环境开发Java程序必须有Java开发环境,即JDK开发工具包,这个工具包包含了编译、运行、调试等关键的命令,哪怕运行Eclipse、NetBeans等开发工具,也要有JDK或JRE的支持,所以开发Java程序之前的第一步准备工作就是获取JDK开发工具包。该工具包需要到官方网站去下载,本实例将介绍其关键的下载步骤。首先打开浏览器并浏览JDK的下载页面,如图1.1所示。图1.1 JDK下载页面现在的Java属于Oracle公司,而且在下载页面中也会有Oracle公司的标志,这里要做的就是找到Java SE的下载网址。而在Oracle官方网站的主页上可以看到一个Downloads菜单,通过这个菜单可以找到相应的下载页面。由于推出JDK的Sun公司已经被Oracle公司收购了,所以JDK可以到Oracle官方网站(http:/www. /index.html)中下载。下面以目前最新版本的JDK 7 Update 45为例介绍下载JDK的方法,具体步骤如下。(1)打开IE浏览器,在地址栏中输入URL地址“/index.html”,并按Enter键,进入Oracle官方网站的主页。在该页面中,将鼠标移动到Downloads选项卡上,将显示如图1.2所示的内容。(2)在Downloads选项卡的Popular Downloads选项区域中,单击Java for Developers超链接,进入如图1.3所示的Java SE下载页面。&说明:在JDK中,已经包含了JRE。JDK用于开发Java程序,JRE用于运行Java程序。图1.2 Oracle官方主页图1.3 Java SE下载页面(3)在图1.3所示的页面中,单击Java Platform(JDK)7u45上方的DOWNLOAD按钮,进入如图1.4所示的下载列表页面。选中Accept License Agreement单选按钮同意协议后,将显示如图1.5所示的页面,这时可以单击当前系统对应的JDK下载超链接,下载适合当前系统的JDK。例如,要安装在32位的Windows操作系统中,可以下载jdk-7u45-windows-i586.exe文件。心法领悟001:应对可能变化的下载页面。在下载JavaSE的JDK安装文件时,随着时间的推移和网页不断地改进,下载页面可能会发生一些变化,但是无论网页的布局如何改变,只要记住在网页中找到JavaSE的资源网页,然后在其中找到Downloads超链接,通过这个链接即可找到JDK的下载页面,然后在页面中进行简单设置,再选择要下载哪个平台的JDK安装文件,并执行下载任务即可。 图1.4 JDK资源选择页面 图1.5 接受许可协议后的页面安装JDK开发工具包意味着编写Java程序的开始。在一台计算机中安装JDK,可以为计算机增加编译、运行和调试Java程序的能力。本实例将介绍如何安装JDK开发工具包到指定的磁盘位置,这比简单的默认安装要稍微复杂一些,但是这样能够详细地了解安装的步骤。JDK安装向导启动界面如图1.6所示。图1.6 JDK安装向导启动界面在安装JDK开发工具包时应注意,系统中已经安装的某些杀毒软件或者系统防范工具对安装的提示信息,因为JDK开发工具包会在系统中添加一些方便以后升级的启动项,当杀毒软件提示是否允许这项操作时,请让它通过,或者干脆暂时关闭杀毒软件,以确保JDK能够完整地安装,并随时保持可升级状态。在网站下载的JDK安装向导根据版本的不同,安装文件的名称也有所改变。这里以jdk-7u45-windows-i586.exe安装文件为例介绍安装过程,首先运行这个安装文件。(1)双击JDK的安装文件,弹出如图1.7所示的欢迎对话框。(2)单击“下一步”按钮,弹出“自定义安装”对话框。在该对话框中,可以选择安装的功能组件,这里选择默认设置,如图1.8所示。(3)单击“更改”按钮,弹出更改文件夹的对话框,在该对话框中将JDK的安装路径更改为C:Javajdk1.7.0_45,如图1.9所示。单击“确定”按钮,返回到“自定义安装”对话框中。(4)单击“下一步”按钮,开始安装JDK。在安装过程中会弹出JRE的“目标文件夹”对话框,这里更改JRE的安装路径为C:Javajre7,然后单击“下一步”按钮,安装向导会继续完成安装进程。&说明:JRE全称为Java Runtime Environment,它是Java运行环境,主要负责Java程序的运行,而JDK包含了Java程序开发所需要的编译、调试等工具,另外还包含了JDK的源代码。 图1.7 欢迎对话框 图1.8 JDK“自定义安装”对话框(5)安装完成后,弹出如图1.10所示对话框,单击“后续步骤”按钮,将联网访问教程、API文档和开发人员指南等内容,如果不想查看,可以单击“关闭”按钮,完成JDK的安装。 图1.9 更改JDK的安装路径对话框 图1.10 安装完成对话框心法领悟002:JDK与JRE的区别。在JDK开发工具包的安装向导中包含了JRE,而JRE到底是什么?它和JDK有什么区别?这个问题可以从名字上进行区分,JDK的意义是“Java开发工具”,而JRE的意义是“Java运行时环境”,也就是说,JDK负责开发程序,因为它拥有代码编译、调试和运行的所有命令。JRE则是负责运行Java程序的,当然是经过编译后的Java程序。JRE只能运行Java程序的命令与一些类库等其他资源,所以它的体积要比JDK小很多。而JDK中集成JRE是为了在系统中提供Java运行环境,虽然JDK也有运行Java的命令,但是它不像JRE那样与操作系统集成,并可以直接使用命令,JDK需要经过环境变量的设置才能像JRE那样。JDK安装的同时为系统添加了JRE,使系统拥有运行Java程序的能力。但是JDK中的命令与编译Java程序有关的命令并没有被关联到系统环境中,所以需要手动在系统中添加环境变量,让JDK的编译与调试命令可以在系统的任何位置被调用。本实例将以Windows 7为例介绍如何添加这些环境变量。JDK安装之后需要进行相应的配置,这些配置将在其他软件运行与服务的过程中被用到,所以本实例以设置环境变量为要点,其中包括如下变量:q 创建JAVA_HOME环境变量。q 创建CLASSPATH环境变量。q 修改Path环境变量。(1)在“开始”菜单的“计算机”图标上单击鼠标右键,在弹出的快捷菜单中选择“属性”命令,弹出“属性”对话框。单击左侧的“高级系统设置”超链接,弹出如图1.11所示的“系统属性”对话框。(2)选择“高级”选项卡,然后单击“环境变量”按钮,弹出“环境变量”对话框,如图1.12所示,单击“系统变量”选项区域中的“新建”按钮,创建新的系统变量。 图1.11 “系统属性”对话框 图1.12 “环境变量”对话框U 注意:新建环境变量时,一定要确认是在“系统变量”列表框中新建,这样新建的环境变量在整个系统中都会起作用。(3)之后弹出“新建系统变量”对话框,在其中分别输入变量名“JAVA_HOME”和变量值(即JDK的安装路径),其中变量值是笔者的JDK安装路径,读者需要根据自己的计算机环境进行修改,如图1.13所示。单击“确定”按钮,关闭“新建系统变量”对话框。(4)在系统变量中查看CLASSPATH变量,如果不存在,则新建变量CLASSPATH,变量的值为:.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jarU 注意:JAVA_HOME变量的变量值一定要确保其路径的正确性,所以建议从JDK实际安装路径去复制并粘贴到“变量值”文本框中,以确保其变量值与JDK的对应。CLASSPATH变量中的%JAVA_HOME%是对JAVA_HOME变量值的引用形式。(5)在图1.12所示的“环境变量”对话框中双击Path变量对其进行修改,在原变量值最前端添加“.;%JAVA_ HOME%bin;”变量值(注意最后的“;”不要丢掉,它用于分割不同的变量值),如图1.14所示。单击“确定”按钮完成环境变量的设置。 图1.13 “新建系统变量”对话框 图1.14 设置Path环境变量值U 注意:不能删除系统变量Path中的原有变量值,并且“%JAVA_ HOME%bin”与原有变量值之间用英文半角的“;”号分隔,否则会产生错误。心法领悟003:JAVA_HOME变量的重要性。该变量用于记录JDK的安装位置,其他变量也可以通过“%JAVA_HOME%”的形式对该变量值进行引用。所以如果重新安装JDK并改变了安装位置,哪怕是对JDK安装文件夹进行改名、移动,都要同时修改这个变 量值。JDK是Java开发者的工作环境,其中包括编译、调试等命令。这些命令都是可执行的文件形成的,而这些文件并不是集成在系统中,所以要经过环境变量的设置,使这些命令在任何位置可用。设置环境变量以后最好对这些命令进行测试,以确保JDK开发环境正确配置。本实例测试的效果如图1.15所示。图1.15 程序测试效果(1)安装JDK,并设置环境变量。(2)单击Windows操作系统的“开始”菜单,选择“运行”命令,或者按Windows+R快捷键调出“运行”对话框。(3)在“运行”对话框中输入“cmd”命令,然后单击“确定”按钮。(4)在命令提示符后输入“javac”命令,再按下Enter键,执行Java的编译命令,这个命令是JRE运行环境所没有的,所以如果环境变量设置不正确,则这个命令无法执行。如果运行效果出现编译命令的帮助信息,说明JDK开发环境已经正确搭建。心法领悟004:区分JRE与JDK的命令。在验证Java开发环境,也就是验证JDK环境变量是否正确设置在系统中时,一定要分清JRE与JDK的命令,因为JRE默认是嵌入到系统中的。例如,java.exe命令文件会复制到Windows系统的System32文件夹,这将使该命令可以在任意位置运行,所以用这个命令来验证JDK是否正确设置开发环境是不准确的,应该使用JDK独有的javac.exe编译命令来测试环境变量。Java有两个环境,一个是在客户机上运行Java程序的JRE运行环境,另一个是开发者进行编译调试的JDK开发环境。本实例将介绍如何在客户机上安装Java的运行时环境JRE,让客户能够直接使用Java开发的应用程序。如图1.16所示为在JRE环境下直接双击JAR文件运行一个Java程序的效果。(1)打开IE浏览器,在地址栏中输入URL地址“/index.html”,并按下Enter键,进入Oracle官方网站的主页。在该页面中,将鼠标移动到Downloads选项卡上,并且在Popular Downloads选项区域中,单击Java for Developers超链接,进入Java SE下载页面。(2)Java SE的下载页面中包含很多下载链接,找到如图1.17所示的位置,单击JRE下的DOWNLOAD按钮下载JRE安装文件。其他步骤与实例001的步骤相同。 图1.16 JRE环境运行的Java程序 图1.17 JRE下载页面(3)运行下载的JRE安装文件,将出现安装向导界面,在该向导的欢迎界面中可以查看安装许可协议和改变安装文件夹的路径。这里选中“更改目标文件夹”复选框来详细介绍指定文件夹进行安装的步骤,然后单击“安装”按钮,如图1.18所示。&说明:如果取消选中“更改目标文件夹”复选框,则默认安装路径是系统磁盘指定的程序文件夹,这可能会占用一些系统磁盘空间,如果系统磁盘空间足够大可以忽略安装位置。(4)在设置安装目标文件夹的向导界面中,可以单击“更改”按钮选择指定的磁盘文件夹作为安装路径(这里将其安装到C:Javajre7),也可以采用默认的路径,然后单击“下一步”按钮,如图1.19所示。(5)安装向导会有安装进度提示,如图1.20所示。安装结束时,向导会显示结束界面,提示安装完成,效果如图1.21所示。&说明:完成JRE的安装以后,就可以通过双击JAR文件来运行可执行的JavaGUI应用程序,操作方法就像操作本地的EXE文件一样。 图1.18 JRE安装向导的欢迎界面 图1.19 设置安装目标文件夹的向导界面 图1.20 向导安装过程中的进度提示 图1.21 向导提示程序安装完成心法领悟005:WinRAR对JAR文件关联的影响。WinRAR和JRE安装之后都需要设置其对JAR文件的关联,不同的是通过关联使用JRE操作JAR文件会尝试运行这个文件,而WinRAR则会把它当作压缩包文件。所以要使计算机能够正确运行JAR文件,必须在WinRAR等压缩软件之后安装JRE环境。本实例将作为接触Java开发的第一个程序,用JDK工具包和记事本来完成。通过本实例可以体会Java最基本的开发方式,它可以不借助任何IDE集成开发工具,虽然效率不高,但也能够说明Java程序可以在任何环境中开发。作为第一个接触Java的程序,本实例将在控制台中输出一个等腰三角形。运行效果如图1.22所示。图1.22 程序运行效果本实例实现在控制台输出由星号字符组成的等腰三角形,其实现原理是通过输出语句在控制台输出每行对应数量的空格与“*”字符。本实例主要用到的输出语句是System.out.println()方法,下面对其进行详细讲解。System.out.println()方法在控制台输出一串字符串,并自动添加换行符号。语法如下:System.out.println( *);(1)打开记事本或其他文本编辑工具,在其中编写Java程序代码并保存到指定位置,这里保存到E盘的Program文件夹下,文件名为Triangle.java。程序代码如下:public class Triangle public static void main(String args) System.out.println( *); System.out.println( *); System.out.println( *); System.out.printl

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论