- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验一 Java 编程环境
一、实验目的:
了解Java的配置环境,掌握Java Application的程序结构和开发过程了解Java Applet的功能与程序结构1、JDK开发环境配置
(1)J2SDK1.6.0开发环境安装在“C:\Program Files\Java\jdk1.6.0”目录下。
(2)设置环境变量PATH和CLASSPATH:
进入命令行(MS-DOS)方式,进行如下设置:
SET PATHC:\Program Files\Java\jdk1.6.0\bin;%PATH%
SET CLASSPATH.; %CLASSPATH%
在Windows XP下设置:
右键点击[我的电脑],选择[属性],选择[高级]选项卡,单击[环境变量]按钮,在[系统变量]找到path变量,单击[编辑]按钮,把C:\Program Files\Java\jdk1.6.0添加到里面,与已有的内容用分号隔开。
在[系统变量]中单击[新建]按钮,在[变量名]文本框中输入名称CLASSPATH,在[变量值]文本框中输入.;C:\Program Files\Java\jdk1.6.0\lib\tools.jar;C:\Program Files\Java\jdk1.6.0\jre\lib\rt.jar;
2、编写一个Application 程序,显示“Welcome to Java Programming”
(1)打开编辑器。
(2)键入如下程序:
import java.io.*;
public class HelloWorld
public static void mainString arg[]
System.out.printlnWelcome to Java Programming ;(3)保存文件。
(4)进入命令行(MS-DOS)方式,设定当前目录为“D:\Java\”,运行Java编译器:
D:\Javajavac HelloWorld.java
(5)如果输出错误信息,则根据错误信息提示的错误所在行返回EditPlus编辑器进行修改。
如果没有输出任何信息或者出现“deprecation”警告,则认为编译成功,此时会在当前目录中生成HelloWorld1.class文件。
(6)利用Java解释器运行这个Java Application程序,并查看运行结果。
D:\Javajava HelloWorld
输出结果为:
Welcome to Java Programming
四、思考题
(1)java编译器和解释器分别是什么?
java编译器是javac.exe,java解释器是java.exe。
(2)Java Application源程序保存时有什么需要注意问题,为什么?
Java Application源程序保存时文件名称需要和主类名一致,如果没有主类,则可以采用符合java命名规范的任意类名,但是,在执行时,必须执行相应类名字。因为java虚拟机自动从主类的main方法开始执行java 程序,没有主类的java类,需要测试类执行该类。
实验二 Java语言基础
一、实验目的:
掌握Java基本语言基础:基本数据类型、操作符、流程控制语句。
二、实验内容:
2、编程掌握一般算术运算的实现。
5、编程实现Fibonacci数列Fibonacci数列的定义为F11, F21,…, FnFn-1+Fn-2n3
三、主要代码及运行结果:
1、运行下面的程序,掌握算术运算。
import java.io.*;
public class ArithmaticOppublic static void mainString args[]int a5+4;//a9int ba*2;//b18int cb/4;//c4int db-c;//d14int e-d;//e-14int fe%4;//f-2double g18.4;double hg%4;//h2.4int i3;int ji++;//i4,j3int k++i;//i5,k5System.out.printlna+a;System.out.printlnb+b;System.out.printlnc+c;System.out.printlnd+d;System.out.printlne+e;System.out.printlnf+f;System.out.printlng+g;System.out.printlnh+h;System.out.printlni+i;System.out.printlnj+j;System.out.printlnk+k;int ji++执行过程是:先是ji,然后ii+1;int k++i执行过程是:先ii+1,然
文档评论(0)