java面试大全
java技术总结
jeffrey_ding
java开发攻城狮
展开
-
浅谈JAVA序列化和反序列化
任何序列化该类的尝试都会因NotSerializableException而失败,但这可以通过在 Java中 为 static 设置瞬态(transient)变量来轻松解决。Java 序列化相关的常见问题 Java 序列化是一个重要概念, 但它很少用作持久性解决方案, 开发人员大多忽略了 Java 序列化 API。根据我的经验, Java 序列化在任何 Java核心内容面试中都是一个相当重要的话题, 在几乎所有的网面试中, 我都遇到过一两个 Java 序列化问题, ...转载 2020-05-15 14:42:07 · 516 阅读 · 0 评论 -
Java程序员面试题集
一、Java基础部分1、面向对象的特征有哪些方面?答:面向对象的特征主要有以下几个方面:1)抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是什么。2)继承:继承是从已有类得到继承信息创建新类的过程。提供继承信息的类被称为父类(超类、基类);得到继承信息的类被称为子类(派生类)。继承让变化中的...原创 2019-01-10 11:10:05 · 316 阅读 · 0 评论 -
干货!!史上最全Java学习视频
史上最全Java学习视频下载地址分享一、java基础1.毕向东基础,这个最有名了,毕老师还是毕姥爷?链接:https://pan.baidu.com/s/17bL6ZzegNsUNkM4aBQB_GA 密码:5y2t毕姥爷的源码链接:https://pan.baidu.com/s/10bnTm2n6eVDmu4fDPPiv1g 密码:lufp2.黑马基础班,这个也不错...转载 2019-03-19 16:03:57 · 3800 阅读 · 5 评论 -
三大框架SSH面试题
1.Hibernate工作原理及为什么要用?原理: 1.读取并解析配置文件 2.读取并解析映射信息,创建SessionFactory3.打开Session 4.创建事务Transation 5.持久化操作 6.提交事务 7.关闭Session 8.关闭SesstionFactory为什么要用: 1. 对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码。 2. Hibe...转载 2017-06-11 22:12:54 · 2733 阅读 · 0 评论 -
SpringCloud面试常见问题
1.SpringCloud和DubboSpringCloud和Dubbo都是现在主流的微服务架构SpringCloud是Apache旗下的Spring体系下的微服务解决方案Dubbo是阿里系的分布式服务治理框架从技术维度上,其实SpringCloud远远的超过Dubbo,Dubbo本身只是实现了服务治理,而SpringCloud现在以及有21个子项目以后还会更多所以其实很多人都会说Du...原创 2019-04-09 10:46:03 · 29740 阅读 · 0 评论 -
rabbitmq常见面试题
1、使用RabbitMQ有什么好处?1.解耦,系统A在代码中直接调用系统B和系统C的代码,如果将来D系统接入,系统A还需要修改代码,过于麻烦!2.异步,将消息写入消息队列,非必要的业务逻辑以异步的方式运行,加快响应速度3.削峰,并发量大的时候,所有的请求直接怼到数据库,造成数据库连接异常2、RabbitMQ 中的 broker 是指什么?cluster 又是指什么?bro...原创 2019-04-10 15:06:02 · 121772 阅读 · 17 评论 -
springboot常见面试题
文章转载于 https://blog.csdn.net/zl1zl2zl3/article/details/837156331、什么是 Spring Boot?Spring Boot 是 Spring 开源组织下的子项目,是 Spring 组件一站式解决方案,主要是简化了使用 Spring 的难度,简省了繁重的配置,提供了各种启动器,开发者能快速上手。更多 Spring Boot 详细...转载 2019-04-23 15:54:56 · 4694 阅读 · 0 评论