实验一20081835吴应时

实验一20081835吴应时

ID:12962788

大小:292.00 KB

页数:12页

时间:2018-07-19

实验一20081835吴应时_第1页
实验一20081835吴应时_第2页
实验一20081835吴应时_第3页
实验一20081835吴应时_第4页
实验一20081835吴应时_第5页
资源描述:

《实验一20081835吴应时》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实验一§1.1Java程序的编辑、编译、运行环境§1.1.1实验目的、内容及性质掌握使用JDK开发Java程序的步骤、了解Java程序运行环境掌握程序调试的全部过程,学会编写和调试JavaApplication程序。掌握Java程序的基本语法。实验性质:验证、必做实验学时:2学时§1.1.2问题及思考1、什么是Java虚拟机?它的作用是什么?什么是Java运行环境?如何实现跨平台?什么是类库?什么是Java虚拟机与字节码?什么是Java的byte-codes?它的最大好处是什么?2、什么是环境变量path、classpath、java_

2、home;查看系统中对环境变量path、classpath、java_home的设置,解释其作用;说明不同操作系统如何查看和设置环境变量;3、什么叫做源程序?什么叫做编译?机器语言程序、高级语言程序以及可表示成Java字节码的程序之间的区别是什么?如何编译源代码文件?编译你刚保存的文件?有何问题?如何修改?4、如何执行Java程序?执行你刚编译好的程序?结果如何?§1.1.3实验指导1、JDK的安装和环境变量设置(1)点击下面网址进入JDK1.6下载页面:http://java.sun.com/javaee/downloads/inde

3、x.jsp(2)下载完成后,双击图标进行安装,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为C:ProgramFilesJavajdk1.6.0以下过程为配置JDK环境变量:(3)右击“我的电脑”,点击“属性”:(4).选择“高级”选项卡,点击“环境变量”:(5)在“系统变量”中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建”:(6)JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径C:ProgramFilesJavajd

4、k1.6.0,此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,eclipse等都需要依靠此变量)  Path使得系统可以在任何路径下识别java命令,设为:%JAVA_HOME%bin  CLASSPATH为java加载类(classorlib)路径,只有类在classpath中,java命令才能识别,设为:%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar(加.表示当前路径)  %JAVA_HOME%就是引用前面指定的JAVA_HOME。(7)“开始

5、”->“运行”,键入“cmd”:2、HelloWorld程序调试(1)请用任何文本编辑器输入以下内容并保存为Hello.java文件(只能保存为Hello.java,不能使用别的文件名),请严格注意大小写: publicclassHello{    publicstaticvoidmain(String[]args){        System.out.println("Hello,world.");    }}然后打开控制台,切换到存放Hello.java的目录下如放在d:根目录下,输入:D:>javacHello.java 如

6、果编译通过,屏幕上没有任何显示。否则,屏幕上会输出出错信息,请仔细检查源代码。(2)运行一个Java程序  打开控制台,切换到存放Hello.class的目录下,然后输入:D:>java-classpathd:Hello  稍等几秒钟,屏幕输出:Hello,world.  说明运行成功!注意事项:  Java严格区分大小写,无论是源代码,还是文件名,目录名,Windows用户要特别留意。此外,不要用中文作文件名和目录名,也不要在文件名或目录名中使用特殊字符,以免在Linux下运行正常的Java程序不能在Windows中运行。  习惯

7、上,类名以大写字母开头,方法名以小写字母开头,请严格遵守命名习惯以免在某些IDE中不能正常编译或运行。3、补充示例(1)if语句//求三个数中的最大者publicclassMaxOfThree{publicstaticvoidmain(Stringargs[]){inta=5;intb=6;intc=7;if(a>b)if(a>c){System.out.println("三个数中最大的是:"+a);}else{System.out.println("三个数中最大的是:"+c);}elseif(b>c){System.out.print

8、ln("三个数中最大的是:"+b);}else{System.out.println("三个数中最大的是:"+c);}}}(2)for语句//用for语句计算10的阶乘publicclassForOp1{p

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

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

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