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

Java语言程序设计期末大作业

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

《Java语言程序设计》公选课期末大作业

学号: 姓名: 分数:

一、程序分析题

1、写出下列语句的打印结果:

a. System.out.println(2+”bc”); b. System.out.println(2+3+”bc”); c. System.out.println((2+3)+”bc”); c. System.out.println(“bc”+2+3); 2、执行以下代码,m和n的值是多少? int n=123456789; int m=0; while(n!=0) {

m=(10*m)+(n); n=n/10;

} m= n= 3、以下代码将什么值存储在数组a[]中? int N=10;

int [] a =new int[N]; a[0]=1; a[1]=1;

for(int i=2;i

a[i]=a[i-1]+a[i-2]; a[]= 4、下面的代码段最后的输出结果是什么? Public static String duplicate(String s) {

String t=s+s; return t; }

String s=”Hello”; s=duplicate(s); String t=”Bye”;

t=duplicate(duplicate(duplicate(t)));

System.out.println(s+t) ; 输出结果: 5、请问一下代码执行for循环迭代了多少次? public static void cube(int i) {

i=i*i*i; }

for( int i=0;i<1000;i++)

cube(i); 迭代次数: 最终i的值=

1 / 1

二、简答题

1、 请举例列出实现线程MyThread类的两种方法,及其启动应用过程。

2、 请举例说明Java编程中类方法的重写(overloading)与覆盖(overriding)的实现与区别?

1 / 1

三、设计一个如下图所示的计算器软件,完成计算器的基本功能。软件顶部显示自己的学号和姓名。要求:列出以下相关源代码(1)布局控制源代码;(2)按键事件处理实现源代码;附上所编软件执行效果图。

1 / 1

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