资源描述:
《Java实验指导书答案2》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、山东建筑大学实验扌艮告课程:Java面向对象程序设计语言院(部):商学院专业:电子商务班级:学生姓名:学号:指导教师:陈明志完成时间:2014年6月目录实验一:JDK安装与配置3实验二:Java基本语法练习4实验三:数组和字符串练习6实验四:类和对象程序设计10实验五:接口、内部类与包练习15实验六:图形界面设计17实验七:线程设计18实验八:输入输出流设计19实验九:Applet编程20实验十:网络程序设计20实验一:JDK安装与配置一、实验目的及任务熟悉Java开发环境JDK,下载并安装JDK软件,熟悉JDK配置环境,掌握在JDK环境中编辑、
2、编译和运行程序的操作。二、实验环境与因特网连接的计算机网络系统;主机操作系统为Windows2000或WindowsXPo三、实验步骤1、从网上下载最新JDK开发包,并对其进行安装,并配置JDK的path和classpath环境变量。2、从网上下载JDK相应的帮助文档,解压该文档并熟悉该文档使用。3、下载UltraEdit或者TextPad>EditPlus,并安装你所下载的软件,熟悉该软件的编辑环境。4、使用你所下载的编辑软件,编写如下程序:publicclassHello{publicstaticvoidmain(Stringargs[]){
3、System.out.println(“Hello'');}}并将该程序保存为Hello.java文件,保存到d:myjava目录下。5、对上述编写的程序进行编译和运行,在实验报告纸上写明编译和运行的过程,以及最后所运行的结果。四、实验报告内容1、在实验报告纸上写明下载的JDK版本名称,下载JDK的网址,以及所配置的path和classpath环境变量。2、在实验报告纸上写明Java程序编译和运行的过程,以及步骤4的最后所运行的结果。实验二:Java基本语法练习一、实验目的及任务熟悉Java程序结构,掌握基本数据类型的使用方法,熟练运用分支、循
4、环的使用方法。二、实验环境主机操作系统为Windows2000或WindowsXP,已经配置好的JDK及Java编辑软件UltraEdii、Editplus或者TextPad等软件中一种或多种。三、实验步骤1、使用Java编辑软件验证教材例题,参照教材对例题进行编写、编译并执行。2、课下在实验报告纸上编写以下程序,并在上机课时编译并执行你所编写的程序,将编译及执行结果写在实验报告纸上。1)设i是一个整数类型变量,写出下列问题对应的程序。(1)判断i为奇数或偶数;(2)判断i的值是否在0〜9之间。2)设ch是一个字符变量,写岀下列问题对应的程序。(
5、1)判断ch是一个十进制的数字字符;(2)判断ch是一个英文字母,不论大写或者小写;(3)将一个十进制的数字字符ch转换成对应的整数类型値。3、输出下列数字形式:并将执行结果写在实验报告纸上。112112321123432四、实验报告内容1、步骤2中所编写的程序,(1)publicclassjiou{publicstaticvoidmain(Stringargs[]){inti=2;{if(i%2==0)System.out.println("偶数”);elseSystem.out.println("奇数");}}}(2)publicclasss
6、huzhipublicstaticvoidmain(Stringargs[])inti=9;if(i>=0,&&iv=9)System.out.println(M是”);elseSystem.out.println(H否”);第二小题的(1)(2)答案publicclassshi{publicstaticvoidmain(Stringargs[]){charch=3r;if(ch>=,0,&&ch<=,9,){System.out.println("是十进制数字符");}elseif(ch>=,a'&&ch<=,z'){System.out.
7、println(M是小写字母”);}elseif(ch>=A'&&ch<=,Z,){System.out.println(M是大写字母”);实验三:数组和字符串练习一、实验目的及任务掌握Java数组、字符串的使用。二、实验环境主机操作系统为Windows2000或WindowsXP,已经配置好的JDK及Java编辑软件UltraEdit、Editplus或者TextPad等软件屮一种或多种。三、实验步骤1、使用Java编辑软件验证教材例题,参照教材对例题进行编写、编译并执行。2、课下在实验报告纸上编写以下程序,并在上机课时编译并执行你所编
8、写的程序,将编译及执行结果写在实验报告纸上。1)设一个一维数组的元素值为:748915,请输出具有以下内容的方阵:74857415791