河南工业大学java试题_河南工业大学Java考试题库

这是一份关于河南工业大学Java考试的试题集,涵盖了Java的基础概念、语法、程序结构等多个方面。主要内容包括:计算机基础知识、Java语言特性、类与对象、数组、方法调用、多态性、构造方法等,适合复习备考。
摘要由CSDN通过智能技术生成

个人收集整理-仅供参考

判断题: 第一章:

、指的是运算器和 ×

、计算机与一般计算装置的本质区别是它具有存储程序和程序控制功能 *√ 、在计算机中,控制器是执行算术运算和逻辑运算的部件,它的任务是对信息进行加工处理。 ×版权文档,请勿用做商业用途 、程序在运行时发现的错误一般是程序语法上的错误。√* 、第一代计算机时期没有操作系统。√

、计算机中数值数据一般采用补码形式存储。√

、利用语言可以开发客户端小程序和应用程序,以及独立的服务器应用程序等。√ 、技术分为、和,其中是的企业版,用来针对企业级进行应用服务的开发。×版权文档,请勿用做商业用途 、语言适合开发跨平台的应用程序。√

、语言适合用来开发系统程序,像很多的操作系统及驱动程序都是用来编写的。× 、源程序文件扩展名必须为,但文件名不必与(主)类名保持一致。× 、的平台无关性主要是依靠实现的。×

、与应用程序()不同, 程序的运行,需要得到客户端浏览器的支持。√版权文档,请勿用做商业用途 、安装时,需要配置环境变量、和。√ 第三章:

、企业版是以企业为环境而开发应用程序的解决方案。√ 、小型版是致力于消费产品和嵌入式设备的最佳解决方案。√ 、标准版为桌面开发和低端商务应用提供了可行的解决方案。√

、是区分大小写的语言,关键字的大小写不能搞错,如果把类写成或者,都是错误的。√版权文档,请勿用做商业用途 、源程序编写好之后,以文件的形式保存在硬盘或盘上,源文件的名字可以随便取的,它不一定与程序的主类名一致。×版权文档,请勿用做商业用途 、在命令行开发工具中,用编译程序编译生成的文件是二进制可执行文件。 √

、程序可以分为 和 两类,这两类程序的运行方式是相同的。版权文档,请勿用做商业用途 ×

、操作系统 、、、 等都是支持虚拟机的操作系统。√版权文档,请勿用做商业用途 、是编译器,用来将源程序编译成字节码的程序。字节码文件名和源文件名相同,扩展名是.。√版权文档,请勿用做商业用途 、 是小程序浏览器,可以执行文件中的 小程序. 是个模拟浏览器,可以显示的运行结果。√版权文档,请勿用做商业用途 、若循环变量在语句前面已经有定义并具有循环初值,则初始语句可以为空,但分号不可省略√

、…循环的执行过程是无条件执行循环体一次,在根据判断条件决定是否继续执行循环体√ 、语言的任何类型,包括整型、浮点型、字符和布尔型都可以使用运算符“==”来比较是否相等,用运算符“!=”来判断是否不等。√版权文档,请勿用做商业用途 、语言提供了三个专门的循环控制语句:语句、语句和…语句。√

、在选择结构中,语句是用于退出语句的,若无语句则程序将除了执行符合条件语句之外,而且还依次执行其后的所有语句。√版权文档,请勿用做商业用途 1 / 106

个人收集整理-仅供参考

、语句中的表达式的值除了是整型或字符型还可以是布尔型。×

、在语句中,后面的子句和后面的子句相似,可以是一条语句,也可以是多条语句。√版权文档,请勿用做商业用途 、在语句中,后面的子句如果是多条语句,不用花括号{}将多条语句括起来。√

、在语句中,最后的语句是必须的,其作用是当表达式的值与任何一个语句中的值都不匹配时执行。×版权文档,请勿用做商业用途 、语言中,每个码英文占用个,而中文占用两个字节(即个)。×

、在语言中,语句“ ;” 定义了的类型变量,并给它赋值为版权文档,请勿用做商业用途 √

、在语言中,执行语句“ ;”的结果将使得变量的值为 √

、已知语句“ ;”是正确的,语句“ ;”也是正确的 ×

、语句“;”是正确的表达√

、语言没有变量指针的用法,所以程序只有在运行结束后才能释放所占用的内存× 、语言通过垃圾回收机制简化了程序的内存管理√ 、语言的引用数据类型包括数组、类和接口√

、为避免混淆,构造函数名字可以不与所属类名同名。×

、任何类必须显式定义该类的构造函数,以便对类成员初始化。× 、语言是区分大小写的。√

、(){ ;} ();运行此程序的结果是输出。√版权文档,请勿用做商业用途 、抽象方法不能含有方法体并且必须在抽象类中。× 、在同一个类中不允许存在具有相同方法名和相同参数列表的方法即使方法返回类型不同。√

、语言中每个码字符和每个中文汉字字符也是占个二进制位。√

、语言不含有指针与析构方法所以程序只有在结束运行时才能释放所占用的内存。× 、[] {}; (()); 以上语句运行的结果是显示. √版权文档,请勿用做商业用途 、不能和并列修饰同一个类。√

、如果一个类不是内部类,则它的访问属性不能是和. √ 、如果定义一个类时没有用到关键字,该类无直接父类。× 第四章:

、语句不允许嵌套。√

、语句是语言中的跳转语句。√ 、语句是语言中的跳转语句。√ 、语句不是语言中的跳转语句。× 、语言支持无条件跳转语句。×

、不使用标号的语句只能跳出当前的或循环结构。√

、带标号的语句可以跳出由标号指出的语句块,并从语句块 的下条语句处继续执行。√

、带标号的语句可以用来跳出多重循环结构。√ 、语句只能用于循环结构。√ 第五章:

、允许创建不规则数组,即多维数组中各行的列数可以不同。√ 、语言中的数组元素只能是基本数据类型而不能为对象类型。×

2 / 106

个人收集整理-仅供参考

、语言中的数组元素下标总是从开始,下标可以是整数或者整型表达式。√ 、在的方法中定义一个常量要用关键字。×

、语言中的数组元素只能是基本数据类型而不能是对象类型。×

、同语言一样,在语言中,自定义方法必须放在主调方法之前定义,否则要在主调方法中在调用该自定义方法之前先声明。×版权文档,请勿用做商业用途 、规定,任何方法不得调用非方法。√

、在语言中,发生方法调用时,主调方法把实参的值传递给被调方法的形参,从而实现主调方法传递数据给被调方法。√版权文档,请勿用做商业用途 、语言规定,用户的自定义方法可以不需要形式参数,此时方法名后不需要写形参,括号也不需要。×

、语言中,用户的自定义方法的返回值类型要与语句中的类型相匹配。√

、语言中,自定义方法的内部定义的变量只能在方法内部使用,称之为静态变量。√ 、用户自定义方法中局部变量的确定值要在该方法被调用时由形式参数传入确定。√

、在不同的方法中,用户可以定义同名的变量,它们之间相互独立,具有不同的存储空间,并且该空间在方法被调用时分配,方法结束时失效。√版权文档,请勿用做商业用途 、被调用方法的返回值只能通过语句返回给主调方法。√

、方法内部返回值的数据类型和方法定义中方法的返回值类型应保持一致。如果不一致,以方法中实际返回的类型为准。√版权文档,请勿用做商业用途 、同语言一样,语言不允许作嵌套的方法定义,但是允许在一个方法的定义中调用另一个方法。√ 第六章:

、程序中,一个源文件中只能有一个公共类,且源文件的主文件名必须与该类同名。× 、程序中,一个源文件中可以定义多个非类型的类。√ 、程序中,定义一个类时,可以从多个父类继承。× 、程序中,一个类可以实现多个接口。√ 、类是的根类。√

、类和对象的关系是抽象和具体的关系。√

、某个类的某一个具体的对象称为该类的一个实例。√ 、在语言中,类不是一种数据类型。× 、支持类的单继承。√

、一个父类可以同时拥有多个子类。√

、一个子类可以继承父类中所有的成员变量和成员方法。√ 、在语言中,抽象类也可以实例化。√

、在语言中,用修饰的类,也可以被继承。×

、在语言中,定义类时,类的名字必须以大写字母开始。× 、类中定义的非静态变量,只能通过类的对象引用。× 、类中定义的静态变量,只能通过类名引用。√

、中,通过定义类变量,可以让多个对象共享一块内存空间。× 、中,用修饰的方法不能被重写。√

、中,如果一个类定义了抽象方法,该类也必须被定义为抽象类。√ 、中,方法重载机制,允许在一个类中定义多个同名的方法。√ 、方法重载是实现多态性的一种方式。√

、中,仅返回值的类型不同也可以区分重载的方法。×

、中的每个类都有构造方法,它的作用是在创建类的对象时初始化对象的状态。√

3 / 106

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值