美文网首页
Java笔试

Java笔试

作者: 01_小小鱼_01 | 来源:发表于2018-05-30 22:33 被阅读52次
  1. 定义如下程序:
public  class  Person{
    {
         System.out.println("P1");
    }
    static{
         System.out.println("P2");
    }
    public Person(){
         System.out.println("P3");
    }
}
public  class  Students extends Person{
    static{
        System.out.println("S1");
    }
    {
         System.out.println("S2");
    }
    public Students(){
         System.out.println("S3")
    }
    public static void  main(String[] args){
         new Students();
    }
}

程序执行

P2 S1 P1 P3 S2 S3

  1. 下面哪些是Java的Runtime Exception ?
    A. NullPointerException
    B. ClassCastException
    C. IndexOutOfBoundsException
    D. IOException

异常分为运行时异常和非运行时异常。运行时异常包括NullPointerException, IndexOutOfBoundsException, ClassCastException等。非运行时异常包括 IOException、SQLException以及用户自定义的Exception等。

异常
  1. 现有testfile文件内容如下所示
    12
    12
    213
    5434
    3123
    123
    34
    对所有数字求和,以下做法正确的是:
    A. awk 'BEGIN{sum}{sum+$1}END{print sum}' testfile
    B. awk 'BEGIN{sum =0}{sum+=$1}END{print sum}' testfile
    C. awk '{sum+$1}END{print sum}' testfile
    D. awk '{sum+=$1}END{print sum}' testfile
    awk 计算数据的和和平均值

  2. 以下哪些是HTTP请求中浏览器缓存机制会用到的协议头?
    A. Last-Modified
    B. Etag
    C. Referer
    D. Authorization
    浏览器 HTTP 协议缓存机制详解

  3. 正则表达式 d+[d]+ 能匹配下列哪个字符串?
    A. 123
    B. 123a
    C. d123
    D. 123def
    E. d7d

^d+表示一行开头从d开始,可以出现一次或多次,[^d]+表示之后跟着的不能有d,一个或多个都不行
  1. 若将网络192.168.0.0/22划分为5个子网,则可以划分出的最小子网的子网掩码是
    A. 255.255.255.0
    B. 255.255.255.128
    C. 255.255.255.192
    D. 255.255.255.224
    解析

  2. 若一序列进栈顺序为a1,a2,a3,a4,问存在多少种可能的出栈序列( )
    出栈顺序 与 卡特兰数(Catalan)的关系

  3. 下面有关java NIO网络编程说法错误的是?
    Java NIO详解

相关文章

  • Java笔试

    定义如下程序: 程序执行 P2 S1 P1 P3 S2 S3 下面哪些是Java的Runtime Exceptio...

  • java笔试

    1.交换两个变量的值 2.取出一个二进制数据的指定位数 3.使用最高效率算出2乘以8的结果 4.前自增和后自增 5...

  • Java笔试题

    1.在Java中,包有多种用途,但不包含( C)。 A. 将类组合成较小的单元,便于使用 B. 有助于避免命名冲突...

  • java笔试题

    在基本JAVA类型中,如果不明确指定,整数型的默认是什么类型?带小数的默认是什么类型?(int double) 下...

  • Java笔试题

    一、Java 1、请实现一个单例类,提示:如何保证线程安全? 2、请写一个User的纯数据类,有id与name字段...

  • Java 笔试备战

    面向对象特征: 封装,继承,多态 封装:把属性隐藏,提供公共方法对其访问(private 封装特性的一种)面向对象...

  • Java笔试题

    1. Java中集合类型包含ArrayList,LinkedList,HashMap等类,下面描述错误的是( )A...

  • java笔试题

    面向对象就是: 面向过程就是: 对象的属性和方法分别表示什么呢 什么是类 ArrayList和LinkedList...

  • java笔试题

    最近在找工作,接触到一些笔试题目,虽然网上也有会各种实现,但还是觉得自己写出来能理解的更深刻一点。 当时三道题只有...

  • Java笔试题

    1. 如何让t1,t2,t3这三个线程按顺序执行? 这个题解法很多,这里先列2种 解法一 join方法的含义是该方...

网友评论

      本文标题:Java笔试

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