JAVA测试(选择题)
2024-09-07 22:53:16
1.分析如下所示的Java代码,其中this关键字的意思是( )
Public class Test { Private String name; Public String getName(){ Return name; }
public void setName(String name){ This.name = name
}
}
答案:Test类的内部指代自身的引用
2.使用Java实行封装,第一步是修改属性可见性来性质对属性的访问,第二步是创建赋值和取值方法,用于对属性的访问,第三步应该是
答案:编写main方法创建对象,调用赋值和取值方法访问属性
3.给定Java代码如下所示,对cal的重载方法是
public class Test{ public void cal(int x,int y,int z){ } }
答案:public void cal(int x,int z){}
4.下列选项中关于Java中封装的说法错误的是
A 封装就是将属于私有化,提供共有的方法访问私有属性
B 属性的访问方法包括setter方法和getter方法
C setter方法用于赋值,getter方法用于取值
D 类的属性必须进行封住,否则无法通过编译
5.在Java语言中,下列关于类的继承的描述
5.在Java语言中,下列关于类的继承的描述
A 一个类可以继承多个父类
B 一个类可以具有多个子类
C 子类可以使用父类的所有方法
D 子类一定比父类有更多的成员方法
6.在Java中,下面对于构造函数的描述正确的是
6.在Java中,下面对于构造函数的描述正确的是
A 类必须显示定义构造函数
B 构造函数的返回类型是void
C 构造函数和类有相同的名称,并且不能带任何参数
D 一个类可以定义多个构造函数
正确答案:D
7.以下关于Object类说法错误的是
8.在Java中,下列关于方法重载的说法中错误的是
7.以下关于Object类说法错误的是
A 一切类都是直接或间接继承自Object类
B 接口亦继承Object类
C Object类中定义了toString
D Object类在java.lang包中
8.在Java中,下列关于方法重载的说法中错误的是
A 方法重载要求方法名称必须相同
B 重在方法的参数列表必须不一致
C 重载方法的返回类型必须一致
D 一个方法在所有属的类中只能被重在一次
9.Java中super关键字放入说法错误的是
9.Java中super关键字放入说法错误的是
A super关键字是在子类对象内部指代其父类对象的引用
B ssuper关键字不仅可以指代子类的直接父类,还可以指代父类的父类
C 子类可以通过super关键字调用父类的方法
D 子类可以通过super关键字调用父类的属性
10.下面关于Java接口的说法错误的是
A 一个Java接口是一些方法特征的集合,但没有方法的实现
B Java接口中定义的方法在不同的地方被实现,可以具有完全不同的行为
C Java接口中可以声明私有成员
D Java接口不能被实例化
最新文章
- Android开发学习—— ContentProvider内容提供者
- DBImport v3.3 中文版发布:数据库数据互导及文档生成工具(IT人员必备)
- C# 6.0 Feature list
- JPanel
- ACM入门记
- Hybris 预备知识学习列表
- linux下磁盘的挂载与卸载
- pip 错误Requested **, but installing version **
- html 表格中文字的背景色
- 如何判断img标签是否有src属性
- HashTable的故事----Jdk源码解读
- 【Spring源码分析】非懒加载的单例Bean初始化过程(下篇)
- IOS11导航栏自定义返回按钮被遮挡
- 设置DataGridView中表头颜色
- NBU 还原LINUX ORACLE RAC数据库(MIDDB)
- 【go语言实现服务器接收http请求以及出现泄漏时的解决方案】
- Java类加载顺序
- 文件传输协议(FTP,SFTP,SCP)(修改中)
- sqlserver服务器名称改成本地IP地址登录
- truffle Dapp 搭建
热门文章
- java高并发系列 - 第24天:ThreadLocal、InheritableThreadLocal(通俗易懂)
- Flink 源码解析 —— JobManager 处理 SubmitJob 的过程
- 如何使用Python连接ldap
- 【redis】redis应用场景,缓存的各种问题
- 因为配置了Always-On导致的无法Drop Login...
- 90002CAD相关操作
- TokuDB · 引擎特性 · HybridDB for MySQL高压缩引擎TokuDB 揭秘
- Docker学习总结(五)--迁移与备份
- python 30 基于TCP协议的socket通信
- unity编辑器扩展_06(给选项添加快捷键,控制菜单是否启用)