第一范文网 - 专业文章范例文档资料分享平台

Java实验指导书2013版

来源:用户分享 时间:2025/5/29 1:28:25 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

3. TestPackage.java源代码如下:

4. 使用Eclipse开发工具,编写上述代码,编译运行代码,查看程序执行结果。

● 将主类文件TestPackage.java封装在另一个包mypackage2,再进行编译,看编译结果提示什么结果? ● 以上条件不变,在主类class TestPackage加进import mypackage1.*语句,再编译,看是什么编译错误? ● 将类classA和classB修饰为public再编译,看发生了什么?为什么?

● 将类classA和类classB分别放在两个文件中再编译,再看TestPackage还存在什么错误?

● 将方法aaa()和bbb()修饰为public,重新编译,所有错误是否消失?无错误后可运行主类,观察运行结果。

实验五:Java常用类

实验目的

● 掌握String类的构造方法和常用方法;掌握StringBuffer类的构造方法和常用方法。 ● 了解Math类常用方法的使用;了解静态导入方法的使用。

● 掌握Date类和DateFormat常用方法的使用;掌握Calendar类常用方法的使用。

实验步骤

一、String类

1.给定一个字符串“abcdefghijklmnopqrstuvwxyz”,要求用两种方法进行倒序输出。 「提示」(1)转换成字符数组,进行倒序输出;(2)调用StringBuffer类的方法。 2. 源代码如下:

「提议」学好Java,要经常查看API文档,而且要会查看API文档,熟悉API中的常用包下的常用类。通过查看API去了解String和StringBuffer中的方法,就可以完成此题了。

3. 经过上述分析,编写代码,编译运行代码,输出为“zyxwvutsrqponmlkjihgfedcba”。 ● 分析上述程序,如何将字符串转换为字符数组? ● 转换之后如何进行输出,才能得到想要的倒序结果? ● 如何通过String参数构建StringBuffer对象? ● StringBuffer是否有方法可以直接进行倒序输出?

二、Math类

1. 给定如下两个整数: (1) int var1 = 12;

(2) int var2 = 3;

2. 完成下列表格中的预测结果:

表7-2-1 预测和验证结果

3. 使用Eclipse开发工具,编码实现通过Math类中的max()方法和min()方法求最大值最小值,并根据程序执行结果填写上表的验证结果。

「提示」Math中的方法都是static类型的,可以通过Math.xxx()的形式进行调用方法。 ● 将代码修改为静态导入的方式,说明采用静态导入方式的优势。

三、Date类和Calendar类

(一). Date类和DateFormat类练习

1. 构造Date类对象获取系统日期,并格式化输出如下形式,如:“2012-12-20 星期六”。 2. 源代码如下:

3. 使用Eclipse开发工具,编写上述代码,编译运行代码,查看程序执行结果。 ● 如果要输出为“2012-12-20 星期六 12:12:12”的形式应该如何做呢? (二). Calendar类练习

1. 利用Calendar类输出2011年4月的日历页。 2. 源代码如下:

3. 使用Eclipse开发工具,编写上述代码,编译运行代码,查看程序执行结果。 ● 考虑如何将程序修改为能根据当前日期改变的日历页,并且能够标识当前日期?

搜索更多关于: Java实验指导书2013版 的文档
Java实验指导书2013版.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c80afu8ti7p9jajr89mf1_5.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top