Java面试
文章平均质量分 52
我高考零分!
斯人若彩虹 遇上方知有.
展开
-
Java基础(四) : error 和 exception 的区别
Error 类和 Exception 类的父类都是 Throwable 类,他们的区别如下:Error 类一般是指与虚拟机相关的问题,如系统崩溃,虚拟机错误,内存空间不足,方法调用栈溢出等。对于这类错误的导致的应用程序中断,仅靠程序本身无法恢复和和预防,遇到这样的错误,建议让程序终止。Exception 类表示程序可以处理的异常,可以捕获且可能恢复。遇到这类异常,应该尽可能处理异常,使程序恢复运行,而不应该随意终止异常。Except...原创 2021-10-12 10:03:21 · 151 阅读 · 0 评论 -
对Java Serializable(序列化)的理解和总结
1.什么是Serializable接口一个对象序列化的接口,一个类只有实现了Serializable接口,它的对象才能被序列化2.什么是序列化序列化是将对象状态转换为可保持或传输的格式的过程。与序列化相对的是反序列化,它将流转换为对象。这两个过程结合起来,可以轻松地存储和传输数据。3.为什么要序列化对象 ① 把对象转换为字节序列的过程称为对象的序列化。 ② 把字节序列恢复为对象的过程称为对象的反序列化。4.什么情况下需要...原创 2021-08-25 18:01:57 · 233 阅读 · 0 评论 -
面试题 说说你对spring IOC和AOP的理解
一、Spring的优点1.降低了组件之间的耦合性 ,实现了软件各层之间的解耦。2.可以使用容易提供的众多服务,如事务管理,消息服务等。3.容器提供了AOP技术,利用它很容易实现如权限拦截,运行期监控等功能。4.spring对于主流的应用框架提供了集成支持,如hibernate,JPA,Struts等。7.spring属于低侵入式设计,代码的污染极低。9.spring的DI机制降低了业务对象替换的复杂性。10.Spring的高度开放性,并不强制应用完全依赖于Spring,开发者可以自由选择sp原创 2021-08-23 16:33:56 · 294 阅读 · 0 评论