2020全新Java面试题——网络(二)

1、OSI 的七层模型都有哪些?应用层:网络服务与最终用户的一个接口。(推荐教程:java面试题)表示层:数据的表示、安全、压缩。会话层:建立、管理、终止会话。传输层:定义传输数据...

2020全新Java面试题——网络

1、http 响应码 301 和 302 代表的是什么?有什么区别?答:301,302 都是HTTP状态的编码,都代表着某个URL发生了转移。区别: 301 redirect: 3...

2020全新Java面试题——异常

1、throw 和 throws 的区别?throws是用来声明一个方法可能抛出的所有异常信息,throws是将异常声明但是不处理,而是将异常往上传,谁调用我就交给谁处理。而thr...

2020全新Java面试题——Java Web(二)

一、如果客户端禁止 cookie 能实现 session 还能用吗?Cookie与 Session,一般认为是两个独立的东西,Session采用的是在服务器端保持状态的方案,而Co...

2020全新Java面试题——Java Web(一)

1、jsp 和 servlet 有什么区别?jsp经编译后就变成了Servlet.(JSP的本质就是Servlet,JVM只能识别java的类,不能识别JSP的代码,Web容器将J...

2020全新Java面试题——对象拷贝

1、为什么要使用克隆?想对一个对象进行处理,又想保留原有的数据进行接下来的操作,就需要克隆了,Java语言中克隆针对的是类的实例。2、如何实现对象克隆?有两种方式:(推荐教程:ja...

2020全新Java面试题——反射

1、什么是反射?反射主要是指程序可以访问、检测和修改它本身状态或行为的一种能力Java反射:在Java运行时环境中,对于任意一个类,能否知道这个类有哪些属性和方法?对于任意一个对象...

2020全新Java面试题——多线程(四)

一、怎么防止死锁?死锁的四个必要条件:互斥条件:进程对所分配到的资源不允许其他进程进行访问,若其他进程访问该资源,只能等待,直至占有该资源的进程使用完成后释放该资源请求和保持条件:...

史上最全的50个Redis面试题及答案

在网上看到有关Redis的50道面试题,但是没有给出答案,之前我也在寻找这份Redis面试题的答案,今天特地把答案分享出来。花了大量时间整理了这套Redis面试题及答案,希望对大家...
返回顶部