第2章 Java编程环境.ppt
《第2章 Java编程环境.ppt》由会员分享,可在线阅读,更多相关《第2章 Java编程环境.ppt(42页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第2章 Java编程环境n n本章要点:Java软件开发工具箱的安装环境变量的配置库文件及文档的安装开发工具的安装第一个Java程序Java程序的保存和命名2.1 J2SE的下载与安装的下载与安装安装Sun公司的Java标准开发工具箱是任何一个人走入Java大门的第一步。由于这个开发工具箱现仍在不断的升级中,请读者在阅读本书时,注意J2SE版本的变动,如果有最新版本,请下载最新版本并安装。目前(2006年5月)J2SE的版本是5.0,也就是1.5.0,比较稳定好用的是J2SE 1.4.2,所以在本书中将采用J2SE 1.4.2的版本。n n2.1.1 下载J2SE n n2.1.2 安装J2S
2、E在Windows系列下安装的过程基本是一样的,安装的过程也很简单,用鼠标双击下载的文件开始安装。随书CD中包含了一个适合于Windows平台的J2SE 1.4.2版本,如果读者需要其他的版本,请到Sun公司的网站去下载相应的平台版本。Java目录树目录树 目 录说 明binbin编译编译器及一些工具器及一些工具demodemo演示程序演示程序includeinclude用于本地方法的文件,用于本地方法的文件,现现在我在我们们基本不用基本不用jrejreJavaJava运行运行环环境文件境文件liblib类库类库文件文件srcsrc公开公开库库源文件源文件2.2 环境变量配置与测试环境变量配置
3、与测试n n2.2.1 设置classpathn n1.Windows 2000/NT系统n n2.Windows XP系统n n2.2.2 设置path系统路径的作用是当使用命令行执行命令时,系统路径的作用是当使用命令行执行命令时,系统能自动找到所键入命令的正确位置。系统能自动找到所键入命令的正确位置。系统路径的设置同类路径的设置也基本上是一系统路径的设置同类路径的设置也基本上是一致的,也是在环境变量窗口进行设置的,在设置致的,也是在环境变量窗口进行设置的,在设置的过程中只要注意一点就可以了。系统路径在环的过程中只要注意一点就可以了。系统路径在环境变量中已经有了这个变量名,不需要再新建。境变
4、量中已经有了这个变量名,不需要再新建。在在【系统变量系统变量】中找到中找到【PathPath】变量名,然后选变量名,然后选中它,单击中它,单击【编辑编辑】按钮,会弹出按钮,会弹出【编辑系统变编辑系统变量量】对话框,将对话框,将J2SEJ2SE的的binbin目录添加到这里,我们目录添加到这里,我们安装目录是安装目录是D:j2sdk1.4.2_11binD:j2sdk1.4.2_11bin。单击。单击【确定确定】按按钮后,就完成了系统路径的设置。钮后,就完成了系统路径的设置。n2.2.3 环境变量的测试在在【开始开始】菜单中单击菜单中单击【运行运行】,输入,输入“cmd”cmd”,打开命令行窗口
5、,又称为控制台窗口,打开命令行窗口,又称为控制台窗口(也就是我们常说的(也就是我们常说的dosdos窗口)。在任何目录下输窗口)。在任何目录下输入入java-version java-version 并按回车,如果系统变量设置正确则可以看到以并按回车,如果系统变量设置正确则可以看到以下信息:下信息:java version 1.4.2_11java version 1.4.2_11Java(TM)2 Runtime Environment,Standard Edition Java(TM)2 Runtime Environment,Standard Edition(build 1.4.2_11
6、-b06)(build 1.4.2_11-b06)Java HotSpot(TM)Client VM(build 1.4.2_11-b06,Java HotSpot(TM)Client VM(build 1.4.2_11-b06,mixed mode)mixed mode)读者可以多更换几个目录试一下,如果信息正读者可以多更换几个目录试一下,如果信息正确确 ,则说明,则说明J2SEJ2SE的安装是正确的,对比一下显示的安装是正确的,对比一下显示的版本号与所安装的版本号是否一致,确认无误的版本号与所安装的版本号是否一致,确认无误后,就说明系统变量设置是正确的。后,就说明系统变量设置是正确的。接下
7、来,我们再通过编译器来测试一下系统变量的设接下来,我们再通过编译器来测试一下系统变量的设置是否正确。在命令行窗口输入:置是否正确。在命令行窗口输入:javacjavac如果系统路径的设置没有错误,就会出现以下信息:如果系统路径的设置没有错误,就会出现以下信息:Usage:javac Usage:javac where possible options include:where possible options include:-g -g Generate all debugging infoGenerate all debugging info -g:none -g:none Generat
8、e no debugging infoGenerate no debugging info -g:lines,vars,source-g:lines,vars,source Generate only some debugging infoGenerate only some debugging info -nowarn -nowarn Generate no warningsGenerate no warnings -verbose -verbose Output messages about what the Output messages about what the compiler
9、is doingcompiler is doing -deprecation -deprecation Output source locations where Output source locations where deprecated APIs are useddeprecated APIs are used -classpath -classpath Specify where to find user Specify where to find user class filesclass files -sourcepath -sourcepath Specify where to
10、 find input Specify where to find input source filessource files -bootclasspath -bootclasspath Override location of bootstrap class Override location of bootstrap class filesfiles -extdirs -extdirs Override location of installed Override location of installed extensionsextensions -d -d Specify where
11、 to place Specify where to place generated class filesgenerated class files -encoding -encoding Specify character encoding Specify character encoding used by source filesused by source files -source -source Provide source compatibility Provide source compatibility with specified releasewith specifie
12、d release -target -target Generate class files for Generate class files for specific VM versionspecific VM version -help -help Print a synopsis of standard optionsPrint a synopsis of standard options这是这是JavaJava编译器命令参数的用法,读者可以自己研究一下。编译器命令参数的用法,读者可以自己研究一下。n n如果输出的信息是“Javac不是内部或外部命令,也不是可运行的程序或批处理文件”,则
13、需要返回到系统属性窗口去重新检查你的系统路径Path的设置是否正确。n n接下来我们简单检测一下类路径的设置工作,还是在dos窗口,输入:n nset classpathn n如果系统设置正确,会弹出你当前的classpath的内容,你重点检查一下拼写是否正确。接下来我们启动一个小程序测试一下。在Windows的资源管理器中打开目录D:j2sdk1.4.2demojfcJava2D,从中可以找到一个Java2Demo.html的文件,双击它,先领略一下Java的美妙吧,如果出现一副美丽的页面,那非常恭喜你,你的设置完全正确,你可以静下心来,欣赏一下美丽的图片、精彩的动画了,相信通过努力你也可以
14、自己编写出类似的程序。如果不能显示,请按照上述的步骤重新检查环境变量的设置。到现在为止,我们的编译环境基本已经建成,此外还需要将公开库的API文档下载并安装好,接下来下载Java公开库API文档,又称为类文档。2.3 API文档的下载与安装文档的下载与安装n n2.3.1 文档的下载n n2.3.2 文档的安装接下来将api目录展开,在其中可以找到一个index.html的文件,双击打开它,这是一个HTML文档,里面列出了公用的Java类,对每个类及方法都有详细的说明。在以后的学习中,我们要经常用到它,所以我们建议将index.html在桌面上创建一个快捷方式,这样用起来就比较方便。其他目录下
15、的文档,可以作为参考资料学习一下。2.4 开发工具的安装开发工具的安装编写Java程序的工具有很多种,任何一种文本编辑器都可以用来编写Java文件,比如Windows自带的记事本,只要能保证所编写的文件保存时,将扩展名写为“.java”纯文本文件即可。n n2.4.1 EditPlus文本编辑器下面我们介绍几种比较常用的文本编辑器。读者可以登录到http:/,在这里可以了解到关于EditPlus的信息,并可以下载一个具有30天试用期的版本。接下来的工作是将这个软件安装到电脑中,和安装其他软件一样,更加详细的介绍可以参阅http:/ n2.4.2 UltraEdit文本编辑器在http:/网站上
16、可以下载并安装一个最新版的UltraEdit,这是一个共享软件,它有45天的试用期,如果需要继续使用需要注册。如何使用UltraEdit,在http:/ n2.4.3 Eclipse集成编程环境Eclipse 具有功能强大的 Java的IDE开发环境。Eclipse 还是一个开放源码项目,任何人都可以下载Eclipse的源代码,并且在此基础上开发自己的功能插件。同时可以通过开发新的插件扩展现有插件的功能,比如在现有的Java开发环境中加入Tomcat服务器插件。可以无限扩展,而且有着统一的外观、操作和系统资源管理,这也正是Eclipse的潜力所在。读者可以到http:/www.eclipse.
17、org/downloads/免费下载Eclipse的最新版本。需要注意的是,Eclipse本身是用Java语言编写的,但下载的压缩包中并不包含Java运行环境,需要单独安装J2SE,并且要在操作系统的环境变量中指明J2SE中bin的路径。安装Eclipse的步骤非常简单:只需将下载的压缩包按原路径直接解压即可。需注意如果有了更新的版本,要先删除老的版本后重新安装,不能直接解压到原来的路径覆盖老版本。在解压缩之后可以到相应的安装路径运行Eclipse.exe。2.5 第一个第一个Java程序程序n n2.5.1 2.5.1 编写第一个编写第一个JavaJava程序程序例例2-1 2-1 程序清单
18、:程序清单:Welcome.javaWelcome.java/*/*this is my first application*this is my first application*/*/public class Welcomepublic class Welcome public static void main(String public static void main(String argsargs)/输出信息到控制台输出信息到控制台 System.out.printlnSystem.out.println(这是你的第一个程序,欢迎你走入这是你的第一个程序,欢迎你走入JavaJava
19、的大门的大门!);!);n n2.5.2 编译与运行Java的编译器程序是javac.exe,javac命令是将Java程序编译为字节码,然后可用Java的解释器java命令来解释编译后的字节码。下面我们一起去编译、执行一下刚才输入的程序。打开命令行窗口,将当前路径更换为d:myclass,输入:javac Welcome.java如果没有任何信息输出,说明程序是正确的,编译已经通过。再次查看d:myclass,我们会发现多了一个文件Welcome.class,这就是我们编译过后的字节码文件,它的文件名与源文件的类名一致,扩展名为class。再输入:java Welcome如果看到“这是你的第
20、一个程序,欢迎你走入Java的大门!”这句话,我们的第一个程序已经运行了,并且完全正确。n n2.5.3 第一个程序分析现在我们就以刚才编写的现在我们就以刚才编写的Welcome.javaWelcome.java为例,为例,分析分析Java ApplicationJava Application(JavaJava应用程序)的架构。应用程序)的架构。(1 1)public class Welcomepublic class Welcome这是类的声明,声明名称为这是类的声明,声明名称为“Welcome”Welcome”的类的类(classclass)。下面我们对每个单词进行分析:)。下面我们对每
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第2章 Java编程环境 Java 编程 环境
限制150内