![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试题
Dummer™
这个作者很懒,什么都没留下…
展开
-
Java 面试收到offer必备 208 道面试题(第八模块网络答案)
Java 面试收到offer必备 208 道面试题(第八模块网络答案)1、http 响应码 301 和 302 代表的是什么?有什么区别?2、forward 和 redirect 的区别?3、简述 tcp 和 udp的区别?4、tcp 为什么要三次握手,两次不行吗?为什么?5、说一下 tcp 粘包是怎么产生的?6、OSI 的七层模型都有哪些?7、get 和 post 请求有哪些区别?8、如何实现跨域?9、说一下 JSONP 实现原理?1、http 响应码 301 和 302 代表的是什么?有什么区别?答原创 2020-07-25 12:40:48 · 122 阅读 · 0 评论 -
Java 面试收到offer必备 208 道面试题(第七模块异常答案)
Java 面试收到offer必备 208 道面试题(第七模块异常答案)1、throw 和 throws 的区别?2、 final、finally、finalize 有什么区别?3、try-catch-finally 中哪个部分可以省略?4、try-catch-finally 中,如果 catch 中 return 了,finally 还会执行吗?5、常见的异常类有哪些?1、throw 和 throws 的区别?throws是用来声明一个方法可能抛出的所有异常信息,throws是将异常声明但是不处理,而是原创 2020-07-20 08:45:41 · 88 阅读 · 0 评论 -
Java 面试收到offer必备 208 道面试题(第六模块Java Web答案)
Java 面试收到offer必备 208 道面试题(第六模块Java Web答案)1、jsp 和 servlet 有什么区别?2、jsp 有哪些内置对象?作用分别是什么?3、说一下 jsp 的 4 种作用域?4、session 和 cookie 有什么区别?5、说一下 session 的工作原理?6、如果客户端禁止 cookie 能实现 session 还能用吗?7、spring mvc 和 struts 的区别是什么?8、 如何避免 sql 注入?9、什么是 XSS 攻击,如何避免?10、什么是 CSRF原创 2020-07-17 15:30:17 · 104 阅读 · 0 评论 -
Java 面试收到offer必备 208 道面试题(第五模块对象拷贝答案)
Java 面试收到offer必备 208 道面试题(第五模块对象拷贝答案)1、为什么要使用克隆?2、如何实现对象克隆?3、深拷贝和浅拷贝区别是什么?1、为什么要使用克隆?想对一个对象进行处理,又想保留原有的数据进行接下来的操作,就需要克隆了,Java语言中克隆针对的是类的实例。2、如何实现对象克隆?有两种方式:1). 实现Cloneable接口并重写Object类中的clone()方法;2). 实现Serializable接口,通过对象的序列化和反序列化实现克隆,可以实现真正的深度克隆,代码如原创 2020-07-17 15:20:19 · 92 阅读 · 0 评论 -
Java 面试收到offer必备 208 道面试题(第四模块反射机制答案)
Java 面试收到offer必备 208 道面试题(第四模块反射机制答案)1、什么是反射?2、什么是 java 序列化?什么情况下需要序列化?3、动态代理是什么?有哪些应用?4、怎么实现动态代理?1、什么是反射?反射主要是指程序可以访问、检测和修改它本身状态或行为的一种能力Java反射:在Java运行时环境中,对于任意一个类,能否知道这个类有哪些属性和方法?对于任意一个对象,能否调用它的任意一个方法Java反射机制主要提供了以下功能:在运行时判断任意一个对象所属的类。在运行时构造任意一原创 2020-07-09 10:52:07 · 117 阅读 · 0 评论 -
Java 面试收到offer必备 208 道面试题(第三模块多线程答案)
Java 面试收到offer必备 208 道面试题(第三模块多线程答案)1、并行和并发有什么区别?2、线程和进程的区别?3、守护线程是什么?4、创建线程有哪几种方式?5、说一下 runnable 和 callable 有什么区别?6、线程有哪些状态?7、sleep() 和 wait() 有什么区别?8、notify()和 notifyAll()有什么区别?9、线程的 run()和 start()有什么区别?10、创建线程池有哪几种方式?11、线程池都有哪些状态?12、线程池中 submit()和 execu原创 2020-07-09 10:46:35 · 101 阅读 · 0 评论 -
Java 面试收到offer必备 208 道面试题(第二模块容器答案)
Java 面试收到offer必备 208 道面试题(第二模块容器答案)1. java 容器都有哪些?2. Collection 和 Collections 有什么区别?3. List、Set、Map 之间的区别是什么?4. HashMap 和 Hashtable 有什么区别?4.如何决定使用 HashMap 还是 TreeMap?5. 说一下 HashMap 的实现原理?6.说一下 HashSet 的实现原理?7.ArrayList 和 LinkedList 的区别是什么?8. 如何实现数组和 List 之原创 2020-07-01 17:11:46 · 142 阅读 · 0 评论 -
Java 面试收到offer必备 208 道面试题(第一模块Java基础答案)
Java 面试收到offer必备 208 道面试题(第一模块Java基础答案)1. JDK和JRE有什么区别?2. ==和equals的区别是什么?3. 两个对象的 hashCode()相同,则 equals()也一定为 true,对吗?4. final 在 java 中有什么作用?5. java 中的 Math.round(-1.5) 等于多少?6. String 属于基本的数据类型吗?7. java 中操作字符串都有哪些类?它们之间有什么区别?8. String str="i"与 String str=原创 2020-06-30 12:20:36 · 211 阅读 · 0 评论 -
Java 面试收到offer必备 208 道面试题(第二部分,答案后续)
Java 面试收到offer必备 208 道面试题十、Spring/Spring MVC十一、Spring Boot/Spring Cloud十二、Hibernate十三、Mybatis十四、RabbitMQ十五、Kafka十六、Zookeeper十七、MySql十八、Redis十九、JVM十、Spring/Spring MVC90.为什么要使用spring?91.解释一下什么是 aop?92.解释一下什么是ioc?93.spring有哪些主要模块?94.spring常用的注入方式有哪些?95原创 2020-06-29 19:14:22 · 216 阅读 · 0 评论 -
Java 面试收到offer必备 208 道面试题(第一部分)
Java 面试收到offer必备 208 道面试题一、Java基础二、容器三、多线程四、反射五、对象拷贝六、Java Web七、异常八、网络九、设计模式一、Java基础1.JDK和JRE有什么区别?2.==和equals的区别是什么?3.两个对象的hashCode()相同, 则equals()也一定为true, 对吗?4.final在java中有什么作用?5.java中的Math.round(-1.5)等于多少?6.String属于基础的数据类型吗?7.java中操作字符串都有哪些类?它们之原创 2020-06-28 22:16:04 · 165 阅读 · 1 评论