本科学生实验报告Word格式文档下载.docx

上传人:b****5 文档编号:19811812 上传时间:2023-01-10 格式:DOCX 页数:16 大小:678.62KB
下载 相关 举报
本科学生实验报告Word格式文档下载.docx_第1页
第1页 / 共16页
本科学生实验报告Word格式文档下载.docx_第2页
第2页 / 共16页
本科学生实验报告Word格式文档下载.docx_第3页
第3页 / 共16页
本科学生实验报告Word格式文档下载.docx_第4页
第4页 / 共16页
本科学生实验报告Word格式文档下载.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

本科学生实验报告Word格式文档下载.docx

《本科学生实验报告Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《本科学生实验报告Word格式文档下载.docx(16页珍藏版)》请在冰豆网上搜索。

本科学生实验报告Word格式文档下载.docx

学号

一、实验目的:

1、熟悉Java面向对象程序设计的基本思想。

2、掌握类与对象的定义及使用方法。

3、掌握package语句与import语句的用法。

4、掌握java继承中父类及其子类的定义方法。

5、掌握子类重写父类同名方法的方法。

6、掌握用法。

二、实验环境:

装eclipse,jdk1.6的计算机一台

三、实验内容与步骤:

第一部分类与对象

1、配置环境变量

2、将AreaAndLength.java其代码补充完整

1、在jdk环境下运行的结果是:

第二个实验:

SquareEquation.java

1、配置环境变量

2、将Example.java的代码补充完整

3、最后在jdk的环境下运行结果是

第二部分继承与接口

2、将Example的代码补全

3、在jdk的环境下运行的结果

第三个实验中的HardWork

2、将其代码补全

3、在JDK环境下运行的结果

第三个实中的Road

3、在JDK环境下运行结果

实验中的SquareEquation.java和SunRise.java

1、打开Eclipse

2、打开后新建一个项名为Java,然后新建一个包,名为tom.jiafei.在这个包下分别创建两个类,名为SunRise和SquareEquation。

3、最终运行的结果为:

第三部分常用类与异常类处理

实验一教材P430实验5.1(TestString.java)

1、将这段代码在记事本中先输入

importjava.util.*;

publicclassTestString{

publicstaticvoidmain(String[]args){

Stringdata="

ThisisaString"

;

StringTokenizerst=newStringTokenizer(data);

intcount=st.countTokens();

System.out.println("

原串是:

"

+data);

各个单词如下:

);

while(st.hasMoreToken()){

Strings=st.nextToken();

System.out.println(s);

}

单词总数:

+count);

}

2、将代码进行复制粘贴,在Eclipse的环境下进行运行,先打开Eclipse,然后在创建一个项,名为Java,再创建一个包,名为Javaxl2,然后在创建一个类,名为TestString,运行出来的最终结果如图所示:

实验二教材P116例题5.11(TestDateFormat.java)

1、首先将这段代码在记事本中输出

importjava.text.*;

publicclassTestDateFormat{

publicstaticDateparseDate(Stringtext,Stringformat){//格式化日期字符串

try{

returnnewSimpleDateFormat(format).parse(text);

}catch(ParseExceptione){

thrownewRuntimeException(e.getMessage());

}

publicstaticvoidmain(String[]args)throwsParseException{

Datedate=newDate();

SimpleDateFormatf=newSimpleDateFormat("

yyyy-MM-dd-EEEE-hh-mm-ss"

SimpleDateFormatf1=newSimpleDateFormat("

yyyy/MM/dd/EEEE/hh/mm/ss"

System.out.println(f.format(date));

System.out.println(f1.format(date));

Dated1=parseDate("

12-23-2008"

"

MM-dd-yyyy"

System.out.println(d1);

Dated2=parseDate("

2008/12/2510:

53:

54"

yyyy/MM/ddhh:

mm:

ss"

System.out.println(d2);

2、将其进行保存,名为TestDateFormate.java文件

3、在Jdk环境下进行编译,运行中的结果为

实验三教材P434实验6.1(Magics.java)

1、先将这段代码在记事本中进行输入

2、将代码进行复制粘贴,在Eclipse的环境下进行运行,然后在创建一个项,名为Java,再创建一个包,名为Javaxl2,然后在创建一个类,名为Magics,运行出来的最终结果如图所示

实验四教材P4346.2(MatrixDemo.java)

1、先将这段代码在记事本中输出

publicclassMatrixDemo{

publicstaticvoidmain(String[]args){

int[][]a1={{1,2,3},{4,5,6}};

int[][]b1={{1,2},{3,4},{5,6}};

int[][]c1=newint[2][2];

for(introw=0;

row<

2;

row++){

for(intcol=0;

col<

col++){

c1[row][col]=0;

for(intk=0;

k<

3;

k++)

c1[row][col]+=a1[row][k]*b1[k][col];

for(introw=0;

col++)

System.out.println();

2、将代码进行复制粘贴,在Eclipse的环境下进行运行,然后在创建一个项,名为Java,再创建一个包,名为oic.circle,然后在创建一个类,名为MatrixDemo,运行出来的最终结果如图所示

实验五教材P4366.3(EnumClass.java)

1、先将这段代码输出

packageorg.circle;

enumSeason{

SPRING,SUMMER,AUTUMN,WINTER

publicclassEnumClass{

for(Seasons:

Season.values()){

System.out.print(s+"

ordinal:

+s.ordinal());

System.out.print(pareTo(Season.SUMMER)+"

System.out.print(s.equals(Season.SUMMER)+"

System.out.print(s==Season.SUMMER);

System.out.print(s.getDeclaringClass());

System.out.println(s.name());

System.out.println("

-------------------"

for(Strings:

SPRING,SUMMER,AUTUMN,WINTER"

.split("

"

)){

Seasonseason=Enum.valueOf(Season.class,s);

System.out.println(season);

3、将代码进行复制粘贴,在Eclipse的环境下进行运行,然后在创建一个项,名为Java,再创建一个包,名为oic.enums,然后在创建一个类,名为EnumClass.java,运行出来的最终结果如图所示

实验六教材P431实验5.2(EmailSpider)

1、先将代码输入记事本中

importjava.io.BufferedReader;

importjava.io.*;

importjava.util.regex.*;

publicclassEmailSpider{

publicstaticvoidmain(String[]args){

BufferedReaderbr=newBufferedReader(newFileReader("

d:

\\test.txt"

));

Stringline="

while((line=br.readLine())!

=null){

parse(line);

}

}catch(FileNotFoundExceptione){

e.printStackTrace();

}catch(IOExceptione){

privatestaticvoidparse(Stringline){

Patternp=Ppile("

[\\w[.]]+@[\\w[.]]+\\.[\\w]+"

//编译正则表达式

Matcherm=p.matcher(line);

//匹配邮箱地址

while(m.find()){

System.out.println(m.group());

//打印匹配的邮箱地址

2、在D盘下建立一个名为test.txt的文本文档,在里面输入正确的邮件名,如图所示

3打开eclipse,将代码进行复制粘贴,在Eclipse的环境下进行运行,然后在创建一个项,名为Java,再创建一个包,名为javaxl1,然后在创建一个类,名为EmailSpider.java,运行出来的最终结果如图所示

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 其它模板

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1