1.分析如下所示的Java代码,其中this关键字的意思是(  )

  1. Public class Test {
  2.  
  3. Private String name;
  4.  
  5. Public String getName(){
  6.  
  7. Return name;
  8.  
  9. }
  10. public void setName(String name){
  11.  
  12. This.name = name
  13. }
  14. }

答案:Test类的内部指代自身的引用


2.使用Java实行封装,第一步是修改属性可见性来性质对属性的访问,第二步是创建赋值和取值方法,用于对属性的访问,第三步应该是

答案:编写main方法创建对象,调用赋值和取值方法访问属性


3.给定Java代码如下所示,对cal的重载方法是

  1. public class Test{
  2.  
  3. public void cal(int x,int y,int z){ }
  4.  
  5. }

答案:public void cal(int x,int z){}


4.下列选项中关于Java中封装的说法错误的是

 A 封装就是将属于私有化,提供共有的方法访问私有属性
 B 属性的访问方法包括setter方法和getter方法
 C setter方法用于赋值,getter方法用于取值
 D  类的属性必须进行封住,否则无法通过编译

5.在Java语言中,下列关于类的继承的描述

 A  一个类可以继承多个父类
 B 一个类可以具有多个子类
 C 子类可以使用父类的所有方法
 D 子类一定比父类有更多的成员方法

6.在Java中,下面对于构造函数的描述正确的是

 A 类必须显示定义构造函数
 B  构造函数的返回类型是void
 C 构造函数和类有相同的名称,并且不能带任何参数
 D  一个类可以定义多个构造函数
正确答案:D

7.以下关于Object类说法错误的是

 A 一切类都是直接或间接继承自Object类
 B 接口亦继承Object类
C Object类中定义了toString
 D Object类在java.lang包中

8.在Java中,下列关于方法重载的说法中错误的是

 A  方法重载要求方法名称必须相同
 B 重在方法的参数列表必须不一致
C 重载方法的返回类型必须一致
 D 一个方法在所有属的类中只能被重在一次

9.Java中super关键字放入说法错误的是
 A super关键字是在子类对象内部指代其父类对象的引用
B ssuper关键字不仅可以指代子类的直接父类,还可以指代父类的父类
 C 子类可以通过super关键字调用父类的方法
 D 子类可以通过super关键字调用父类的属性

10.下面关于Java接口的说法错误的是

 A  一个Java接口是一些方法特征的集合,但没有方法的实现
 B Java接口中定义的方法在不同的地方被实现,可以具有完全不同的行为
 C Java接口中可以声明私有成员
 D  Java接口不能被实例化

JAVA测试(选择题)的更多相关文章

  1. Java测试工具

    1.   开源测试工具: http://www.open-open.com/43.htm 2.   10款常用的JAVA测试工具 :http://developer.51cto.com/art/200 ...

  2. 在Jmeter中使用自定义编写的Java测试代码

    我们在做性能测试时,有时需要自己编写测试脚本,很多测试工具都支持自定义编写测试脚本,比如LoadRunner就有很多自定义脚本的协议,比如"C Vuser","Java ...

  3. 如何使用 Java 测试 IBM Systems Director 的 REST API

    转自: http://www.ibm.com/developerworks/cn/aix/library/au-aix-systemsdirector/section2.html 如何使用 Java ...

  4. 第一次Java测试及感触

    周四进行了java测试,感触很深,测试的题目是用Java实现一个ATM机的管理系统.最后3个小时后,我没有完成这次测试,但是我找到了自己的很多不足,明确了自己的问题究竟在哪里. 关于这次测试我不会的最 ...

  5. 第一次java测试有感

    今天下午的Java测试体会深刻,真的可能我一暑假学的还没有今天一下午学的多.但通过今天一下午地与Java近距离接触 ,我感受到我与真正的Java距离还是特别远的.以后我的路还很长,我对Java仍然还是 ...

  6. Java测试工具使用(1)--Junit

    在进行测试之前需要导入junit的两个包,分别是 junit:4.12;hamcrest-core:1.1 1.基本测试标签 @Test.@Before.@After 2.组测试 有时候多个测试文件, ...

  7. Java测试工具和框架

    个人目前只接触过JUnit以及Powermock,后续会关注更多有关测试这方面的东西 8个超实用的Java测试工具和框架_开发/数据库_IT专家网 http://database.ctocio.com ...

  8. 自定义编写jmeter的Java测试代码

    我们在做性能测试时,有时需要自己编写测试脚本,很多测试工具都支持自定义编写测试脚本,比如LoadRunner就有很多自定义脚本的协议,比如"C Vuser","JavaV ...

  9. 8个超实用的Java测试工具和框架

    Java入门 如果你才刚开始接触Java世界,那么要做的第一件事情是,安装JDK——Java Development Kit(Java开发工具包),它自带有Java Runtime Environme ...

  10. 第一次Java测试及感触(2018.9.20)

    在本周周四进行了java测试,有一点感触,测试的题目是用Java实现一个ATM机的管理系统.之前老师提前给我们样卷,结果考试的时候换了题型,瞬间脑子空白,一时不知道怎么下手,因为暑假虽然涉猎了java ...

随机推荐

  1. h5微信浏览器复制粘贴--ios兼容问题的解决方法(clipboard.js插件)

    前段时间在做微信h5的时候,遇到了ios兼容,使用clipboard.js插件完美解决 下载地址:下载地址: https://github.com/zenorocha/clipboard.js cnd ...

  2. (十一)c#Winform自定义控件-列表

    前提 入行已经7,8年了,一直想做一套漂亮点的自定义控件,于是就有了本系列文章. 开源地址:https://gitee.com/kwwwvagaa/net_winform_custom_control ...

  3. npm命令无响应

    npm命令完全无反应,不是加载的那种状态 而是下标不停地在哪里闪... 之后找解决方案,说要删除npmrc文件. 强调:不是nodejs安装目录npm模块下的那个npmrc文件 而是在C:\Users ...

  4. ASP.NET 一个页上需要显示多个验证码

    1.后台获取验证字节流,以字符串的形式返回到前端. public ActionResult GetValidateGraphic() { var validate = new ValidateCode ...

  5. 【程序人生】从湖北省最早的四位java高级工程师之一到出家为僧所引发的深思

           从我刚上大学接触程序员这个职业开始,到如今我从事了七年多程序员,这期间我和我的不少小伙伴接受了太多的负面信息,在成长的道路上也真了交了不少的情商税.这些负面信息中,有一件就是我大学班主任 ...

  6. (四十二)c#Winform自定义控件-进度条扩展

    前提 入行已经7,8年了,一直想做一套漂亮点的自定义控件,于是就有了本系列文章. GitHub:https://github.com/kwwwvagaa/NetWinformControl 码云:ht ...

  7. (四十五)c#Winform自定义控件-水波图表

    前提 入行已经7,8年了,一直想做一套漂亮点的自定义控件,于是就有了本系列文章. GitHub:https://github.com/kwwwvagaa/NetWinformControl 码云:ht ...

  8. 操作微信-itchat库的安装

    基于pyCharm开发环境,在CMD控制台输入:pip install itchat      等待安装...... Microsoft Windows [版本 6.1.7601]版权所有 (c) 2 ...

  9. PicGo+GitHub:你的最佳免费图床选择!

    # PicGo介绍 这是一款图片上传的工具,目前支持SM.MS图床,微博图床,七牛图床,腾讯云COS,阿里云OSS,Imgur,又拍云,GitHub等图床,未来将支持更多图床. 所以解决问题的思路就是 ...

  10. Codeforces 814C

    题意略. 思路: 尺取法,依然是要利用之前的结果. 感觉时间复杂度太高了,竟然也过了. #include<bits/stdc++.h> using namespace std; ; ]; ...