欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOCX文档下载  

    江苏XX工程职业技术学院《JAVA语言程序设计》试卷.docx

    • 资源ID:3708595       资源大小:23.54KB        全文页数:8页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    江苏XX工程职业技术学院《JAVA语言程序设计》试卷.docx

    江苏XX工程职业技术学院JAVA语言程序设计试卷一、单项选择题1 .下列数组的定义中,不正颐的是【JoA.chargrade=newchar1010B.chargrade=newcharIOC.chargrade=newchar10110D.chargrade=newchar10102 .以下不尾JaVa关键字的是【IoA.finalB.nullC.lengthD.finally3 .以下说法不生硬的是【LA.类是变量和方法的集合体B.类的数据必须的共有的C.数组是有序数据的集合D.抽象类不可以实例化4 .以下关于继承的叙述中,不再砸的是【IoA.在JaVa中一个类可以只实现一个接口B.在JaVa中类只允许单一继承C.在JaVa中一个类不能同时继承一个类和实现一个接口D.在JaVa中接口可以多重继承2 .下列说法正确的是【JoA.抽象类中可以没有抽象方法B.抽象类中定义的方法一定是抽象的C.抽象类中一定存在抽象方法D.抽象类的子类一定要实现抽象类中的抽象方法3 .下列说法中,正确的是【IoA.一个java源程序文件中,只能有一条import语句B. 一个java源程序文件中,可以有多个package语句C. 一个java源程序文件中,只能有一个public类D.一个java源程序文件中,只能有一个类中可以有main方法4 .Java语言在语言的类型上属于哪种类型的语言【LA.编译型的语言B.编译链接型的语言C.脚本型的解释语言D.解释型的语言5 .Java语言有很多优点,以下选项中反映了JaVa程序并行机制的特点是【工A.安全性B.多线程C.跨平台D.可移植二、填空题6 .Java语言中【】是程序的基本单位。7 .Java中,字符类型Char的位数是1】位。8 .在Java,可以通过关键字【】来继承类。9 .容器Frame的缺省布局管理器是【o10 .创建一个名为COmPany的包的语句是【Jo11 .JaVa中访问限定符有PUbIic、】、protected和default。12 .设x=2,则表达式(+x)*3的值是【Io1.1 方法是不能被当前类的子类重新定义的。7 .如果一个类中包含一个或多个abstract方法,则它是一个【】类。8 .接口中定义的数据成员均是常量数据成员,所有成员方法均为【】方法,且没有构造方法。9 .要实现接口中的抽象方法,必须使用完全相同的方法头,并且还要用【】修饰符。10 .重载方法的选择是在编译时进行的,系统根据【】、参数类型和参数顺序寻找匹配方法。11 .PrOleCted类型的类成员可被同一类、同一包中【】和不同包中的子类的代码访问引用。12 .main函数的声明格式是【L13 .JaVa事件处理包括建立事件源、建立事件监听器和将事件源【】到监听器。14 .SoCketS技术是建立在【】协议之上的。15 .Java不直接支持多重继承,但可以通过【】实现多继承。三、简答题16 .swith-case-break-defult语句的执行过程是怎么样的?17 .一个文件中可以有几个类?有几个主类?18 .简述方法重载与方法覆盖的区别。被重载的方法是否可以改变返回值的类型?19 .如何判断一个单选按钮被选中?20 .声明数组变量会为数组分配内存空间吗?为什么?21 .请写出类中的PUbIiC修饰符、PriVate修饰符和默认修饰符的作用。22 .阅读以下程序段,回答以下问题。if(x<5)SyStem.oul.println("one");if(y<5)SyStem.oul.println(''two'');System.out.printlnfvthree,)j问题:(1)若执行前x=6,y=4,该程序的输出是什么?(2)若执行前x=7,y=8,该程序的输出是什么?23 .简述final,finally,finalize的区别。24 .Java的图形用户界面的基本组成部分是什么?四、程序填空题25 .写出下面程序的功能。publicclassSumpublicstaticvoidmain(Stringargs)doublesum=0.0;for(inti=l;i<=50;i+)sum+=1.0(double)i;System.out.println(4sum=,+sum);26 .请写出下面程序运行后a,b的值。classStringTestpublicstaticvoidmb_operate(Stringx,Stringy)(x.concat(y);y=;1publicstaticvoidmain(String1args)Stringa="A”;Stringb="B”;mb_operate(a,b);System.out.println(a+u.,+b);27 .写出下面程序的功能。importjava.io.*;publicclassabcpublicstaticvoidmain(Stringargs)SubClasssb=newSubClass();System.out.println(sb.max();)classSuperClassinta=10,b=20;1classSubClassextendsSuperclass)intmax()return(a>b)?b:a);22 .下面是一个类的定义,请完成。publicclassintx,y;Myclass(inti,x=i;y=i;23 .下面是一个JaVaAPPliCatiOrl的主类的定义,其功能是输出所有命令参数。importjava.io.*;publicclassMyclasspublicstaticvoidmain(Stringargs)if(args.length!=)for(inti=O;i<i+)System.out.println(1);elseSyStem.out.println("没有命令行参数”);I五、程序分析题24 .请写出下面程序段的运行结果。classTestExceptionpublicstaticvoidmain(Stringargs)(try(SyStem.out.println("retum");return;(finally)System.out.println("finally'');25 .写出下面程序的功能。importjava.io.*;publicclassReverseinti,n=10;inta=newint10;for(i=0;i<n;i+)try(BufferedReaderbr=newBufferedReader(newInputStreamReader(Systemjn);ai=Integer.parseInt(br.readLine);Icatch(IOException)I;for(i=n-2;i>=0;i+)System.out.print(ai+u");System.out.println();26 .请写出下面程序的输出结果。publicclassApublicinthashCode()return1;)publicbooleanequals(Objectb)(returntrue;)publicstaticvoidmain(Stringargs)Setset=newHashSet();set.add(newA();set.add(newA();System.out.println(set.size();I)27 .请写出下面程序的输出结果。publicclassTestpublicstaticvoidmain(Stringargs)System.out.println(test(15,3,4);1publicinttest(intx,inty,intz)returntest(x,test(y,z);)publicinttest(intx,inty)if(x>y)returnx;elsereturny;六、程序设计题28.先对数组3,1,7,5,2,10,1,9,4,0进行排序,然后用二分查找法找出数组中的元素10,标出排序后其下标的位置。29 .试编写程序解决下面的问题。猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个;第二天早上又将剩下的桃子吃到一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第十天早上在吃时,见只剩下一个桃子了。求第一天共摘了多少个桃子?30 .编写一个程序,求出整数数组中最大元素的下标。如果这样的元素的个数大于1,则返回下标最大的数的下标。31 .编写程序,创建一个类CyIinder,Cylinder类继承CirCIe类的所有数据和方法。此外,Cylinder类还有一个新数据域length和一个新方法findVolume(Circle类已有方法findArea)o

    注意事项

    本文(江苏XX工程职业技术学院《JAVA语言程序设计》试卷.docx)为本站会员(李司机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开