• 面试题


    1、Web组件:有Jsp,Servlet等 

    2、请求转发:

      代码:
           RequestDispatcher rd = request.getRequestDispatcher(“hello.jsp”);
           Rd.forward(request,response);
      请求重定向:
      代码:
      Response.sendRedirect(“http://www.baidu.com”);
    3、
      下列说法正确的有(d )
      A. class中的constructor不可省略
      B. constructor必须与class同名,但方法不能与class同名  //方法可以和类名同名的,和构造方法唯一的区别就是,构造方法没有返回值。
      C. constructor在一个对象被new时执行
      D. 一个class只能定义一个constructo
    4、
      Java程序的种类有(bcd) 
         A.类 (Class) B.Applet C.Application D.Servlet
      Java程序的种类有:
       1、内嵌于web文件中,由浏览器来观看的Applet
       2、可独立运行的Application
       3、服务器端的Servlet
    5、
      下列标识符不合法的有 (acd) 
         A.new B.$Usdollars C.1234 D.car.taxi
       //new 是关键字不行。  不能以数字开头。 不用有“.”这种符号
    6、 
      泛型是对Java语言的数据类型系统的一种扩展,以支持创建可以按类型进行参数化的类。可以把类型参数看做是使用参数化类型时指定的类型的一个占位符。
      优点:提高Java程序的类型安全;消除强制类型转换;提高代码的重用率。 
      泛型List可以实例化为只能存储某种特定类型的数据,普通List可以实例化为存储各种类型的数据。通过使用泛型List对象,可以规范集合对象中存储的数据类型,
      在获取集合元素时不用进行任何强制类型转换。
    7、 
        下面的代码有什么不妥之处?
        1. if(username.equals(“zxx”){}
        2. . int  x = 1;  
        3 return x==1?true:false;  
         1可能报错(NullPointerException),因为username可能为null。 
         2中不知道返回类型是否是int型,而且返回值一定是true,没有必要写成三元运算符。
  • 相关阅读:
    java 代码 添加控件 修改位置 View
    获取整个Activity的layout
    线程加锁 同步
    应用内悬浮按钮 可吸附 展开有动画 mini播放器
    svg 动画
    动画之二:属性动画 Property Animation
    ButterKnife 免去findviewby的麻烦
    ImageView 控件的宽高随图片变化
    python pip使用国内镜像安装第三方库:命令行或PyCharm
    pycharm安装pika提示CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://repo.anaconda.com>
  • 原文地址:https://www.cnblogs.com/0914lx/p/6526851.html
Copyright © 2020-2023  润新知