欢迎来到天天文库
浏览记录
ID:35478085
大小:82.01 KB
页数:28页
时间:2019-03-25
《java实验指导书学生用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实验一、安装JDK并熟悉java的运行环境实验二、基本语法练习实验三、面向对象编程实验(4)实验异常处理实验实验五、小应用程序实验实验六、图形图像实验实验七、GUI(图形用户接口)实验(4)实验八、多线程实验实验九、输入输出流实验(4)实验十、数据库应用实验(4)一、实验目的熟悉JAVA的运行环境及学习简单的编程。二、预习内容安装工具软件的基本方法。三、实验设备与环境装有JAVA语言工具软件(JCreator)的微机若干四、实验内容安装JCreator及JAVA的核心编译程序J2SDK。1、打开
2、JCreator的安装盘安装JCreator。2、在相同目录下安装J2SDKo3、打开JCreator软件对J2SDK文件进行配置。4、编写一应用程序,在屏幕上显示“HELLOWORLD”。PulicclassHello{publicstaticvoidmain(Stringargs[]){System,out.printin(^HELLOWORLD;5、编写一小程序实现上述功能:在屏幕上显示“HELLOWORLD”。实验结果五、注意事项1.认真填写实验报告2.遵守实验室各项制度,服从实验指导教
3、师的安排3.按规定的时间完成实验、说明本次实验建议学吋数2学吋七、实验总结与体会实验二、基本语法练习一、实验目的1•熟悉Java的基本语法2•编写应用程序接收命令行参数3.编写应用程序接收用户从键盘的输入4.掌握字符串与数组的基本方法二、预习内容java编程的基本结构三、实验设备与环境装有JAVA语言工具软件(JCreator)的微机若干四、实验内容1.编写一个应用程序求若干个数的平均数,原始数字要求从命令行输入。应用程序中main方法的参数String类型的数组args能接受用户从命令行键入的
4、参数。(1)编辑Average.java»设保存在D:myjava目录下。classAverage{publicstaticvoidmain(Stringargs[]){doublen,sun=0;for(intl=O;l5、>javaAverage.java(3)执行。键入如下命令。注意,命令行参数之间用空格分隔。D:myjava>javaAverage.java"12.34”"34.45""21212121"注意:1)参数的个数可以利用args.length来取得。2)参数“12.34”“34.45”“21212121”分别赋给了main方法的参数arges[0]、arges[l]和arges[2]o3)由于urges[0]aarges[l]和arges⑵是String类型的,所以要利用Double.value6、Of(Strings)方法将String类型转化成Double类型,再用doubleValue()方法求出double类型的值。2•编写一个应用程序,接受用户从键盘输入的摄氏温度,然后将其转化成等效的华氏度温度。方法一:利用System.in.read()方法可以接受从键盘输入的unicode码,编写一个循环収键值,循环出口为当输入冋车时,即判断键值是否为13,若是,则退出循环。(1)编辑Accept.java,设保存在D:myjava目录下。importjava.io.*;importjav7、a.io.*;classAccpet{publicstaticvoidmain(String[1args){intc=0;Strings=“”;System.out.println("输入摄氏度:(Ov数值vlOO)”);//System.in.read()语句需要加try/cacth()捕获异常tyr{while(c!=13)〃当输入的不是回车{c=Sytem.in.read();s=s+(char)c;〃将int型转化成char型,再连接成字符串)}catch(Exceptione){}in8、tcelsius=lntgeer.parselnt(s.trim());doublefahre=1.8*celsius+32;System.out.println("转化成华氏度为:”+fahre):}}注意:1)in是System类的一个属性,System.in的返冋类型是InputStream类型。输入字节流的父类,InputStream类中的read()方法可以读取一个用户从键盘上输入的键值。System.im.read()的返回值是整型,因此需要先转化成字符型后再连接成字符串。2)Sys
5、>javaAverage.java(3)执行。键入如下命令。注意,命令行参数之间用空格分隔。D:myjava>javaAverage.java"12.34”"34.45""21212121"注意:1)参数的个数可以利用args.length来取得。2)参数“12.34”“34.45”“21212121”分别赋给了main方法的参数arges[0]、arges[l]和arges[2]o3)由于urges[0]aarges[l]和arges⑵是String类型的,所以要利用Double.value
6、Of(Strings)方法将String类型转化成Double类型,再用doubleValue()方法求出double类型的值。2•编写一个应用程序,接受用户从键盘输入的摄氏温度,然后将其转化成等效的华氏度温度。方法一:利用System.in.read()方法可以接受从键盘输入的unicode码,编写一个循环収键值,循环出口为当输入冋车时,即判断键值是否为13,若是,则退出循环。(1)编辑Accept.java,设保存在D:myjava目录下。importjava.io.*;importjav
7、a.io.*;classAccpet{publicstaticvoidmain(String[1args){intc=0;Strings=“”;System.out.println("输入摄氏度:(Ov数值vlOO)”);//System.in.read()语句需要加try/cacth()捕获异常tyr{while(c!=13)〃当输入的不是回车{c=Sytem.in.read();s=s+(char)c;〃将int型转化成char型,再连接成字符串)}catch(Exceptione){}in
8、tcelsius=lntgeer.parselnt(s.trim());doublefahre=1.8*celsius+32;System.out.println("转化成华氏度为:”+fahre):}}注意:1)in是System类的一个属性,System.in的返冋类型是InputStream类型。输入字节流的父类,InputStream类中的read()方法可以读取一个用户从键盘上输入的键值。System.im.read()的返回值是整型,因此需要先转化成字符型后再连接成字符串。2)Sys
此文档下载收益归作者所有