下面有关servlet service描述错误的是?

A.不管是post还是get方法提交过来的连接,都会在service中处理

B.doGet/doPost 则是在 javax.servlet.GenericServlet 中实现的

C.service()是在javax.servlet.Servlet接口中定义的

D.service判断请求类型,决定是调用doGet还是doPost方法

B

doGet/doPost 则是在 javax.servlet.http.HttpServlet 中实现的

service()是在javax.servlet.Servlet接口中定义的,在javax.servlet.GenericServlet中实现了这个接口,而doGet/doPost则是在javax.servlet.http.HttpServlet中实现的,javax.servlet.http.HttpServlet是javax.servlet.GenericServlet的子类.所有可以这样理解,其实所有的请求均首先由service()进行处理,而在javax.servlet.http.HttpServlet的service()方法中,主要做的事情就是判断请求类型是Get还是Post,然后调用对应的doGet/doPost执行.

3.关于sleep()和wait(),以下描述错误的一项是( )

sleep是线程类(Thread)的方法,wait是Object类的方法;

sleep不释放对象锁,wait放弃对象锁

sleep暂停线程、但监控状态仍然保持,结束后会自动恢复

wait后进入等待锁定池,只有针对此对象发出notify方法后获得对象锁进入运行状态

D

Java中的多线程是一种抢占式的机制,而不是分时机制。抢占式的机制是有多个线程处于可运行状态,但是只有一个线程在运行。

共同点

1. 他们都是在多线程的环境下,都可以在程序的调用处阻塞指定的毫秒数,并返回。

2. wait()和sleep()都可以通过interrupt()方法 打断线程的暂停状态 ,从而使线程立刻抛出InterruptedException。

如果线程A希望立即结束线程B,则可以对线程B对应的Thread实例调用interrupt方法。如果此刻线程B正在wait/sleep/join,则线程B会立刻抛出InterruptedException,在catch() {} 中直接return即可安全地结束线程。

需要注意的是,InterruptedException是线程自己从内部抛出的,并不是interrupt()方法抛出的。对某一线程调用 interrupt()时,如果该线程正在执行普通的代码,那么该线程根本就不会抛出InterruptedException。但是,一旦该线程进入到 wait()/sleep()/join()后,就会立刻抛出InterruptedException 。

不同点

1.每个对象都有一个锁来控制同步访问。Synchronized关键字可以和对象的锁交互,来实现线程的同步。

sleep方法没有释放锁,而wait方法释放了锁,使得其他线程可以使用同步控制块或者方法。

2.wait,notify和notifyAll只能在同步控制方法或者同步控制块里面使用,而sleep可以在任何地方使用

3.sleep必须捕获异常,而wait,notify和notifyAll不需要捕获异常

4.sleep是线程类(Thread)的方法,导致此线程暂停执行指定时间,给执行机会给其他线程,但是监控状态依然保持,到时后会自动恢复。调用sleep不会释放对象锁。

5.wait是Object类的方法,对此对象调用wait方法导致本线程放弃对象锁,进入等待此对象的等待锁定池,只有针对此对象发出notify方法(或notifyAll)后本线程才进入对象锁定池准备获得对象锁进入运行状态。

4.

对于JVM内存配置参数:

-Xmx1024m -Xms10240m -Xmn5120m -XXSurvivorRatio=3

,其最小内存值和Survivor区总大小分别是()

5120m,1024m

5120m,2048m

10240m,1024m

10240m,2048m

java程序纠错题_面试题错题本之java相关推荐

  1. java程序员第二语言_惊呆了!Java程序员最常犯的错竟然是这10个

    和绝大多数的程序员一样,我也非常的宅.周末最奢侈的享受就是逛一逛技术型网站,比如说 programcreek,这个小网站上有一些非常有意思的主题.比如说:Java 程序员最常犯的错竟然是这 10 个, ...

  2. 面试题错题解析5_操作系统

    面试题错题解析5_操作系统 核心态下,CPU对一切硬件具有完全访问权限,可以执行机器能够执行的任何指令.而在用户态下,cpu不能执行特权指令. 计算机系统中判断是否有中断发生,应是在(  执行完一条指 ...

  3. java数据库防火墙,数据库centos7防火墙导致java程序访问mongodb3.0.1时报错的问题分析...

    环境描述: 数据库:mongodb3.0.1 数据库系统:centos7,(虚拟机,最小安装) 数据库驱动:mongo-Java-driver-3.0.0.jar 问题描述:shell环境下用mong ...

  4. 惊呆了!Java程序员最常犯的错竟然是这10个

    和绝大多数的程序员一样,我也非常的宅.周末最奢侈的享受就是逛一逛技术型网站,比如说 programcreek,这个小网站上有一些非常有意思的主题.比如说:Java 程序员最常犯的错竟然是这 10 个, ...

  5. LGR 2022 提高组 初赛模拟试题 错题解析

    LGR 2022 提高组 初赛模拟试题 错题解析 单选题 1.某个MV是一段时长4分整的视频文件.它每秒播放10帧画面,每帧图像是一幅分辨率为2048×1152像素(长宽比16:9)的32位真彩色图像 ...

  6. java程序样例_一个完整的java程序示例

    一个完整的java程序示例 2020-08-15 05:22 阅读数 74 第一个java程序 package mypack; //相当于一个目录 public class HelloWorld{ p ...

  7. java 删除桌面快捷方式_能否在桌面创建快捷方式运行java程序?

    能否在桌面创建快捷方式运行java程序? 来源:互联网  宽屏版  评论 2009-05-07 07:51:17 分类: 电脑/网络 >> 程序设计 >> 其他编程语言 问题描 ...

  8. 【考研】830 + 848 暨大2012-2022真题易混易错题总结(二)

    前言 以下题目,均源自于暨南大学 2012 - 2022 年的 830 + 848 真题.主要是对真题中易混易错题进行记录和总结. 分为三篇博文,此乃第二篇,真题是 2018 - 2020 年的,即 ...

  9. 百度java的线程技术_自我提升(基础技术篇)——java线程简介

    前言:虽然自己平时都在用多线程,也能完成基本的工作需求,但总觉得,还是对线程没有一个系统的概念,所以,查阅了一些资料,理解那些大神和官方的资料,写这么一篇关于线程的文章 本来想废话一番,讲讲自己的经历 ...

最新文章

  1. 消息中间件的意义和应用场景 (activeMq)
  2. Avalonia跨平台入门第二十篇之语音播放问题
  3. Linux下汇编语言学习笔记47 ---
  4. Phpcms V9全站伪静态设置方法
  5. oracle 查询优化
  6. java从Object类型转换成double,int类型
  7. 微博开放平台-发微博测试
  8. The Book Thief
  9. DirectX和OPenGL 与 UE4、U3D、Webgl(ThreeJS)的关系
  10. CSS3解决连续英文字符或数字不能自动换行的问题
  11. AI工程师的自我修养
  12. 数据结构算法---八大排序
  13. 什么是互联网大厂_请问22届应届毕业生应该如何准备互联网秋招?
  14. 浅析大规模多语种通用神经机器翻译方法
  15. 无意识和潜意识,两者的区别是什么?在考试中一般如何考查?|小白心理-312/347考研答疑
  16. Redis升级到 6.x 版本后,12306网站起飞了!
  17. java基于springboot的学生公寓管理系统
  18. 【Python 教程】11_基础数据类型
  19. Keepalived+LVS-DR模式配置高可用负载均衡集群
  20. 代刷网html统计代码,【QQ代刷网】前台代码大全

热门文章

  1. C练题笔记之:Leetcode-137. 只出现一次的数字 II
  2. ITK 数据表达(图像)
  3. 浅谈ThreadPoolExecute(JDK8)
  4. css多行显示省略号同时将最后一行只显示一半,查看全文效果
  5. Spark DataFrame的创建
  6. APT组织BlackEnergy继任者:GreyEnergy,台湾研华公司证书被其盗取
  7. Labview加载3D模型(.wrl)出现内存不足的解决方法
  8. 【NLP文本分类】对IMDB电影评论进行情感分析
  9. ROC曲线,AUC,和P-R曲线的关系
  10. 全球最快12Mbps超高速蓝牙,OPPO发布第二款自研芯片马里亚纳Y