自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 面试复习-JavaWeb

用来处理JSP文件执行时发生的所有错误和异常,在Java程序中,可以使用try...catch关键字来处理异常情况,如果在JSP页面中出现没有捕获到的异常,就会生成exception对象,并把exception对象传送到在page指令中定义的错误页面中,然后在错误页面中处理相应的exception对象。DispatcherServlet 接收到具体的 View 视图后,进行视图渲染,将 Model 中的模型数据填充到 View 视图中的 request 域,生成最终的 View(视图);

2024-01-25 15:55:22 786

原创 面试复习-Java集合

(1)put(key,value),添加一个键值对,返回null,key和value都是Object,如果已经存在key,则更改value为新的值并将其返回。(2)其他的方法如remove(o),clear(),size(),contains()都与List的方法一样。(3)remove(key),删除相应的键值对,返回删除掉的value,如果没有返回null。(1)add(o),添加一个对象,如果此操作改变了集合,会返回true,否则返回false。

2024-01-25 08:38:01 755

原创 面试复习-Java线程

和Runnable接口不一样,Callable接口提供了一个call()方法作为线程执行体,call()方法比run()方法功能要强大:call()方法可以有返回值,可以声明抛出异常。(1)定义一个类实现Callable接口,并重写call()方法,该call()方法将作为线程执行体,并且有返回值。(1) Callable重写的是call()方法,Runnable重写的方法是run()方法。(2) call()方法执行后可以有返回值,run()方法没有返回值。(3)增加程序的健壮性,代码和数据独立。

2024-01-24 18:04:22 352

原创 面试复习-阻塞队列

当队列为空时,获取元素的操作将会阻塞,直到队列中有元素可用。ArrayBlockingQueue是一个有界的阻塞队列,底层是由数组实现的,当队列满时,新元素将无法添加到队列中,直到队列中有空闲位置为止。(2)生产者-消费者模式:阻塞队列可以非常方便地实现生产者-消费者模式,生产者向队列中添加数据,消费者从队列中取出数据,阻塞队列可以保证生产者和消费者之间的同步和协调。(1)线程池:Java中的线程池使用了阻塞队列来管理任务队列,当线程池中的线程数达到最大值时,新的任务会被放入阻塞队列中等待执行。

2024-01-24 15:44:10 334 1

原创 面试复习-Java锁

面试复习

2024-01-24 15:05:33 890 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除