IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发测试 -> [2022年第一篇每日练习] -> 正文阅读

[开发测试][2022年第一篇每日练习]

牛客练习

2022-01-01

  1. 在某个类A中存在一个方法:void set(int x),以下不能作为这个方法的重载的声明的是()
    正确答案: A 你的答案: A (正确)

void set(int y)

int set(int x,double y)

double set(int x,int y)

void set(int x,int y)
分析:重载是一个类中多个同名的方法,它与返回参数,参数名无关,与参数类型的排列组合有关,(参数个数,顺序);
2.要在session对象中保存属性,可以使用以下哪个语句( )
正确答案: B 你的答案: B (正确)

session.getAttribute(“key”,”value”)

session.setAttribute(“key”,”value”)

session.setAttribute(“key”)

session.getAttribute(“key”)

分析: 获取属性用getAttribute 保存属性用setAttribute
属性是一个键值对,要把键值对内容都传递进去。

3. 下面的程序 编译运行后,在屏幕上显示的结果是()
public class Test {

public static void main(String args[]) {
    int x, y;
    x = 5 >> 2;
    y = x >>> 2;
    System.out.println(y);
}

}

正确答案: A 你的答案: D (错误)

0

2

5

80

分析: >>表示右移,如果该数为正,则高位补0,若为负数,则高位补1,
“>>>表示无符号右移,也叫逻辑右移,该数不论正负,高位都补0”,即给该十进制数除以对应个数的2;

4.JSP分页代码中,哪个步骤次序是正确的?
正确答案: A 你的答案: B (错误)

先取总记录数,得到总页数,最后显示本页的数据。

先取所有的记录,得到总页数,再取总记录数,最后显示本页的数据。

先取总页数,得到总记录数,再取所有的记录,最后显示本页的数据。

先取本页的数据,得到总页数,再取总记录数,最后显示所有的记录。

分析:先拿总记录数,即count(*),再根据每页多少条记录,确定总页数,最后也就能显示本页的数据了。
5. 有以下程序段, 则下面正确的选项是()
public class MyThead extends Thread{
public static void main(String[] args) {
MyThead t=new MyThead();
MyThead s=new MyThead();
t.start();
System.out.println(“one.”);
s.start();
System.out.println(“two.”);
}
public void run() {
System.out.println(“Thread”);
}
}

正确答案: B C D 你的答案: D (错误)

编译失败

程序运行可能结果为:
one.
Thread
two.
Thread

程序运行可能结果是:
one.
two.
Thread
Thread

程序运行结果不稳定

6.下列正确的有()
正确答案: A C D 你的答案: A B (错误)

call by value不会改变实际参数的数值

call by reference能改变实际参数的参考地址

call by reference不能改变实际参数的参考地址

call by reference能改变实际参数的内容

01-02

  1. 以下不属于构造方法特征的是()
    正确答案: D 你的答案: D (正确)

构造方法名与类名相同

构造方法不返回任何值,也没有返回类型

构造方法在创建对象时调用,其他地方不能显式地直接调用

每一个类只能有一个构造方法

分析:一个类可以有多个构造方法,构造方法可以进行重载。
2. 以下类定义中的错误是什么?()

abstract class xy
{
abstract sum (int x, int y) { }
}

正确答案: C 你的答案: C (正确)

没有错误

类标题未正确定义

方法没有正确定义

没有定义构造函数

分析:抽象方法没有方法体,只定义功能;
3. 有如下代码:请写出程序的输出结果。
public class Test
{
public static void main(String[] args)
{
int x = 0;
int y = 0;
int k = 0;
for (int z = 0; z < 5; z++) {
if ((++x > 2) && (++y > 2) && (k++ > 2))
{
x++;
++y;
k++;
}
}
System.out.println(x + ”” +y + ”” +k);
}
}

正确答案: B 你的答案: B (正确)

432

531

421

523
分析:&& 操作符,要求所有条件都为true,结果才为true,它是短路与,当其第一个天剑为false,则不会判断后续天剑,直接返回false;
4. 设有下面两个赋值语句:

a = Integer.parseInt(“1024”);

b = Integer.valueOf(“1024”).intValue();
下述说法正确的是()
正确答案: D 你的答案: B (错误)

a是整数类型变量,b是整数类对象。

a是整数类对象,b是整数类型变量。

a和b都是整数类对象并且它们的值相等。

a和b都是整数类型变量并且它们的值相等。

分析: Integer.parseInt("");是将字符串类型转换为int的基础数据类型
Integer.valueOf("")是将字符串类型数据转换为Integer对象
Integer.intValue();是将Integer对象中的数据取出,返回一个基础数据类型int

5. 以下哪个类包含方法flush()?()
正确答案: B 你的答案: B (正确)

InputStream

OutputStream

A 和B 选项都包含

A 和B 选项都不包含

对于字符写出流,如FileWriter,必须要使用到flush将字符缓冲区的内容写到文件中。字符缓冲区的数据是按字符算的,必须集齐一个字符(汉字是2个字符或者3个字符)的数据才能将数据写入文件;

6.How should servlet developers handle the HttpServlet’s service() methond when extending HttpServlet?
正确答案: D 你的答案: D (正确)

They should override the service()method in most cases;

They should call the service()method from doGet()or doPost();

They should call the service()method from the init()method;

They should override at least one doXXX()method(such as doPost())

分析:至少重写一个doXXX方法,如doGet();重写service方法,还是会重写doXXX方法;所以直接重写doXXX()方法,减少开发工作量;
7.下列哪个是合法的 Java 标识符?( )
正确答案: B C 你的答案: B C (正确)

Tree&Glasses

FirstJavaApplet

First_Applet

273.5

分析:标识符只有英文字母,数字,下划线和$,而且数字不能做开头的。
8.关于身份证号,以下正确的正则表达式为( )
正确答案: A C 你的答案: B D (错误)

isIDCard=/ ^ [1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$/;

isIDCard=/^ [1-9]\d{7}((9\d)|(1[0-2]))(([0|1|2]\d)|3[9-1])\d{3}$/;

isIDCard=/^ [1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{4}$/;

isIDCard=/^ [1-9]\d{5}[1-9]\d{3}((9\d)|(1[9-2]))(([0|1|2]\d)|3[9-1])\d{4}$/;

分析:[m-n] m - n的数字,/d是,0-9,15位身份证的构成:六位出生地区码+六位出身日期码+三位顺序码
18位身份证的构成:六位出生地区码+八位出生日期码+三位顺序码+一位校验码

  开发测试 最新文章
pytest系列——allure之生成测试报告(Wind
某大厂软件测试岗一面笔试题+二面问答题面试
iperf 学习笔记
关于Python中使用selenium八大定位方法
【软件测试】为什么提升不了?8年测试总结再
软件测试复习
PHP笔记-Smarty模板引擎的使用
C++Test使用入门
【Java】单元测试
Net core 3.x 获取客户端地址
上一篇文章      下一篇文章      查看所有文章
加:2022-01-03 16:25:01  更:2022-01-03 16:25:19 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/18 4:26:44-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码