java笔试题大全带答案
一、选择题
1.下列哪个选项是JAVA语言中的基本数据类型?
A.Integer
B.Boolean
C.String
D.Double
答案:B.Boolean
2.以下关于JAVA程序的描述中,错误的是:
A.JAVA源程序文件的扩展名为.java
B.JAVA虚拟机是JAVA程序的运行环境
C.JAVA程序由一个或多个类组成
D.JAVA程序的入口函数是main函数
答案:C.JAVA程序由一个或多个类组成(应为:JAVA程序由一
个类组成)
3.以下哪种循环结构可以根据循环条件决定是否执行循环体?
A.for循环
B.do-while循环
C.while循环
D.switch循环
答案:C.while循环
4.以下关于JAVA的面向对象特性的描述中,正确的是:
A.封装是指将数据和操作数据的方法绑定在一起,形成一个类
B.多态是指同一个方法可以根据对象的不同,展现出不同的行为
C.继承是指一个类可以派生出多个子类
D.抽象是指一个类具有实例化对象的能力
答案:B.多态是指同一个方法可以根据对象的不同,展现出不同的
行为
二、填空题
1.下列代码的输出结果是______。
inta=5;intb=2;System.out.println(a/b);
答案:2
2.以下关于JAVA异常处理的语句中,正确的是______。
A.try
B.except
C.catch
D.throw
答案:C.catch
3.以下哪个关键字声明的方法可以被子类重写?
A.final
B.static
C.abstract
D.private
答案:C.abstract
4.以下哪个关键字可以在子类中调用父类的同名方法?
A.this
B.super
C.extends
D.implements
答案:B.super
三、编程题
请编写一个JAVA程序,实现以下功能:
1.定义一个名为Rectangle的类,包含如下属性和方法:
属性:宽度(-width)、高度(height)
-方法:计算矩形面积(getArea)、计算矩形周长(getPerimeter)
2.在main函数中创建一个Rectangle对象,并计算其面积和周长并
打印输出。
classRectangle{intwidth;intheight;publicintgetArea(){returnwidth*height;}publicintgetPerimeter(){return2*(width+height);}}publicclassMain{publicstaticvoidmain(String[]args){Rectanglerectangle=newRectangle();rectangle.width=5;rectangle.height=3;矩形的面积为:矩形的面积为:矩形的周长为:矩形的周长为:}}
以上是一道简单的JAVA编程题,通过定义Rectangle类并在main
函数中创建对象,实现对矩形面积和周长的计算并打印输出。
总结:
本文提供了一些JAVA笔试题的选择题、填空题和编程题,并附上
了相应的答案。希望这些题目能够帮助大家巩固和加深对JAVA编程
的理解,提升自己的编程能力。在应
到此这篇java笔试题大全带答案(java笔试题一般考什么)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/jjc/35622.html