java开发环境搭建与实验教程

java开发环境搭建与实验教程

ID:21952800

大小:847.00 KB

页数:16页

时间:2018-10-25

java开发环境搭建与实验教程_第1页
java开发环境搭建与实验教程_第2页
java开发环境搭建与实验教程_第3页
java开发环境搭建与实验教程_第4页
java开发环境搭建与实验教程_第5页
资源描述:

《java开发环境搭建与实验教程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Java开发环境搭建与实验教程如何配置JAVA的环境变量下载JavaJDK或JRE(2选1,JDK包含JRE。SDK是SoftwareDevelopmentKit即软件开发工具包,可以包括函数库、编译程序等。JRE是JavaRuntimeEnviroment是指Java的运行环境,是面向Java程序的使用者,而不是开发者。)可到网上搜索下载。下载后安装,默认安装即可,若使用Eclipse,则Eclipse会自动搜索JDK或JRE安装路径,不需要设置环境变量等。JDK或JRE是必须安装的,这是Java运行的环境基础。下载JDK安

2、装包安装后,如何配置JDK环境变量呢?在windowsxp中,右击“我的电脑”,单击“属性”,单击“高级”,单击“环境变量”;在Windows7中,“控制面板所有控制面板项系统”,单击“高级系统设置”,单击“环境变量”。如图:在“系统变量”中,设置3项:JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则先选中再点击“编辑”,不存在则点击“新建”;在Windows中,环境变量分为“用户变量”和“系统变量”,它们的区别是,用户变量只对当前的用户起作用,而系统变量则对系统中的所有用户起作用。如果希望在多

3、个用户之间共享环境变量的设置,可以将这些环境变量设置为系统变量,否则,应该使用用户变量,避免影响其他用户。变量名:Path值:%JAVA_HOME%bin变量名:CLASSPATH值:.;%JAVA_HOME%bin变量名:JAVA_HOME值:C:ProgramFilesJavajdk1.7.0说明:值中多项之间,用英文分号与之隔开。bin目录下面都是各种编译执行命令;.英语句点表示当前路径,dt.jar是关于运行环境的类库,主要是swing的包,tools.jar是关于一些工具的类库;第三方软件可以引用约定好的J

4、AVA_HOME变量,来指明JDK安装路径。16PATH变量用于列出可执行文件的搜索路径。因为通常是通过命令行的命令启动JAVA,JAVAC等编译工具和解释工具,系统必须要知道他们所在的位置,PATH就是用来指明他们的位置的。CLASSPATH该变量是JAVA加载类(classorlib)的路径。只有在classpath设置的路径中的类才能被加载。设置JAVA_HOME,CLASSPATH,PATH的目的:1,设置JAVA_HOME一、为了方便引用,比如,你JDK安装在C:ProgramFilesJavajdk1.6.0

5、目录里,则设置JAVA_HOME为该目录路径,那么以后你要使用这个路径的时候,只需输入%JAVA_HOME%即可,避免每次引用都输入很长的路径串;二、归一原则,当你JDK路径被迫改变的时候,你仅需更改JAVA_HOME的变量值即可,否则,你就要更改任何用绝对路径引用JDK目录的文档,要是万一你没有改全,某个程序找不到JDK,后果是可想而知的,系统崩溃!三、第三方软件会引用约定好的JAVA_HOME变量,不然,你将不能正常使用该软件,以后用JAVA久了就会知道,要是某个软件不能正常使用,不妨想想是不是这个问题(如ApacheTo

6、mcat需要JAVA_HOME环境变量)。2,设置CLASSPATH当javac在编译过程中发现程序还引用了其他类时(如ExceptionDemo.java中引用了HelloWorldException类)时,javac程序是如何查找程序引用的其他类的呢?答案是按照CLASSPATH指定的路径加上程序所引用类的包名来查找的。JDK包含的Java基础类(例如java.lang包中的类)并不需要指定CLASSPATH——Java知道如何找到它们。这是一个很有趣,当然也比较折磨初学者的问题,这个变量设置的目的是为了程序能找到相应的"

7、.class"文件,举个例子:你编译一个JAVA程序A.java,会得到一个A.class的类文件,你在当前目录下执行javaA,将会得到相应的结果(前提是你已经设置CLASSPATH为.(英语句点)。现在,你把A.class移到别的目录下(例如e:),执行javaA,将会有NoClassDefFindError的异常,原因就是找不到.class文件,现在你把CLASSPATH增加为.;e:再运行javaA,一切正常,java命令通过CLASSPATH找到了.class文件!3,设置PATHPATH变量用来告诉操作系统到哪

8、里去查找一个外部命令。在Windows中,如dir、cd等命令是内部命令,类似于DOS中的常驻命令。这些命令在命令行窗口启动时会自动加载到内存中,不需要到磁盘上去寻找对应的可执行文件,因此即使清空了PATH变量的值也不会影响这些命令的使用。然而,像java这样的外部命令,在执

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。