美文网首页
Java笔试题题型(仅供大家练习)

Java笔试题题型(仅供大家练习)

作者: 恣心如懿 | 来源:发表于2022-03-03 10:09 被阅读0次

    https://www.bilibili.com/video/BV1Sm4y1R7aL?p=2&spm_id_from=pageDriver


    一、多项选择题(每题3分,合计45分)

    1、下列属于合法的Java标识符是( )

    A、 _cat B 、 5books C 、 +static D、 -3.14159

    2、在ORACLE中,下面哪个符号可以放到一个文件中的一行前面来标示注释。

    A、! B、 $ C、& D、#

    3下面说法正确的是()

    A、JAVA中线程是非抢占式的

    B、JAVA中的线程不可以共享数据

    C、每个JAVA程序都至少有一个线程,即主线程

    D、JAVA中的线程不可以共享代码

    4、哪个HTTP Method可以用来传递大数据量?

    A、POST B、PUT C、DELETE D、HEAD E、 GET

    5、下列关于栈的描述中错误的是( )。

    A、栈是先进后出的线性表 B、栈只能顺序存储 C、栈具有记忆作用

    D、对栈的插入弓删除操作中,不需要改变栈底指针

    6、关于Map和List,下面说法正确的是( )。

    A、Map继承List B、List中可以保存Map或List

    C、Map和List只能保存从数据库中取出的数据 D、Map的value可以是List或Map

    7、当编译并运行下面程序时会发生什么结果:

    publicclassHope {

    publicstaticvoidmain(String argv[]) {

    Hope h = newHope();

    }

    protectedHope() {

    for (inti = 0; i< 10; i++) {

    System.out.println(i);

    }

    }

    }

    A、编译错误,构造方法不能被声明为protected B、 编译并运行输出0到10

    C、运行错误,构造方法不能被声明为protected D、编译并运行输出0到9

    8、下面关于网络通信正确的描述是()。

    A、TCP/IP协议是一种不可靠的网络通信协议

    B、UDP协议是一种可靠的网络通信协议。

    C、TCP/IP协议是一种可靠的网络通信协议。

    D、UDP协议是一种不可靠的网络通信协议

    9、Java程序的种类有()。

    A、类 (Class) B、Applet C、Application D、Servlet

    10、String str = “123456789”;str =str.subString(1,3);执行后str中的值为。

    A. “23” B. “123” C.”12” D.“234”

    11、下列代码输出结果是( ) 。

    int i = 10;

    while ( i > 0 ){

    i = i + 1;

    if ( i = =10 ){ break; }

    }

    A、while循环执行10次 B、死循环 C、循环一次都不执行 D、 循环执行一次

    12、执行下面代码结果( )。

    for(int i=0;;){

    System.out.println("这是 "+i);

    break;

    }

    A、 语法错误,缺少表达式2和表达式3 B、 死循环

    C、 程序什么都不输出 D、 输出:这是0

    13、面代码输出结果是( )。

    inti = 0, s = 0;

    do {

    if (i % 2 == 0) {

    i++;

    continue;

    }

    i++;

    s = s + i;

    while (i< 7);

    System.out.println(s);

    A、 16 B、 12 C、 28 D、 21

    14、访问修饰符作用范围由大到小是()。

    A、 private-default-protected-public B、 public-default-protected-private

    C、 private-protected-default-public D、public-protected-default-private

    15、SQL语言中修改表结构的命令是?

    A、MODIFY TABLE B、MODIFY STRUCTURE

    C、ALTER TABLE D、ALTER STRUCTURE

    二、问答题(共36分)

    1、 列举三个常见的RuntimeException子类。

    2、 简述线程两种实现方式及区别

    3、 如何利用Document来从页面上取值和赋值

    4、简述死锁的产生。

    5、请解释常量与变量的区别

    6、什么叫标识符,标识符的规则是什么?

    三、编程题(19分)

    1、编程计算距当前时间10天后的日期和时间,并用“xxxx年xx月xx日”的格式输出新的日期和时间。(6分)

    2、编写程序,输入一个Email地址,之后使用正则表达式验证该Email地址是否正确。(6分)

    3、编写程序,将字符串“1981-09-19 09:07:27.727”变为Date型数据。(7分)


    https://www.bilibili.com/video/BV1qL411u7eE?spm_id_from=333.999.0.0

    相关文章

      网友评论

          本文标题:Java笔试题题型(仅供大家练习)

          本文链接:https://www.haomeiwen.com/subject/djmyrrtx.html