[2022年第一篇每日练习]

2022/1/1 23:37:58

本文主要是介绍[2022年第一篇每日练习],对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

牛客练习

  • 2022-01-01

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能改变实际参数的内容



这篇关于[2022年第一篇每日练习]的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程