当前位置 博文首页 > 文章内容

    java牛客刷题2020年9月21日

    作者: 栏目:未分类 时间:2020-09-21 9:00:06

    本站于2023年9月4日。收到“大连君*****咨询有限公司”通知
    说我们IIS7站长博客,有一篇博文用了他们的图片。
    要求我们给他们一张图片6000元。要不然法院告我们

    为避免不必要的麻烦,IIS7站长博客,全站内容图片下架、并积极应诉
    博文内容全部不再显示,请需要相关资讯的站长朋友到必应搜索。谢谢!

    另祝:版权碰瓷诈骗团伙,早日弃暗投明。

    相关新闻:借版权之名、行诈骗之实,周某因犯诈骗罪被判处有期徒刑十一年六个月

    叹!百花齐放的时代,渐行渐远!



    java牛客刷题2020年9月21日

    1. what is the result of the following code?

      enum AccountType
      {
          SAVING, FIXED, CURRENT;
          private AccountType()
          {
              System.out.println(“It is a account type”);
          }
      }
      class EnumOne
      {
          public static void main(String[]args)
          {
              System.out.println(AccountType.FIXED);
          }
      }
      

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

      Compiles fine and output is prints”It is a account type”once followed by”FIXED”
      Compiles fine and output is prints”It is a account type”twice followed by”FIXED”
      Compiles fine and output is prints”It is a account type”thrice followed by”FIXED”
      Compiles fine and output is prints”It is a account type”four times followed by”FIXED”
      Compilation fails
      解释:
      答案:C
      枚举类有三个实例,故调用三次构造方法,打印三次It is a account type
      
    2. 关于AWT和Swing说法正确的是?

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

      A Swing是AWT的子类
      B AWT在不同操作系统中显示相同的风格
      C AWT不支持事件类型,Swing支持事件模型
      D Swing在不同的操作系统中显示相同的风格
      解释:
      AWT,抽象窗口工具包,是Java提供的建立图形用户界面的工具集,可用于生成现代的、鼠标控制的图形应用接口,且无需修改,就可以在各种软硬件平台上运行。
      而swing是Java语言在编写图形用户界面方面的新技术,Swing采用模型-视图-控制设计范式,Swing可以使Java程序在同一个平台上运行时能够有不同外观以供用户选择。
      两者不同在于一个是初代工具集,一个是进化版的工具集,用户不会再满足于初始的功能,而是更加注重于附加价值,明显从这点上,Swing是比AWT要好很多。
      写法上,Swing的头文件引用包需要用到Javax,组件调用时也需要在AWT的基础上加上“J”。
      
    3. 下面哪几个函数 public void example(){....} 的重载函数?()

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

      public void example(int m){...}
      public int example(){..}
      public void example2(){..}
      public int example(int m,float f){...}
      解释:
      AD ,函数方法名必须相同,看参数列表即可,无关返回值。
      
    4. 常用的servlet包的名称是?

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

      java.servlet
      javax.servlet
      servlet.http
      javax.servlet.http
      解释:
      JEE5.0中的Servlet相关的就下面这几个包:
      javax.servlet
      javax.servlet.jsp
      java.servlet.jsp.el
      java.servlet.jsp.tagext
      而最用得多的就是
      javax.servlet
      javax.servlet.http
      这两个包了.