面试题
_蓝天IT_
让亿万孩子同在蓝天下共享优质教育
展开
-
【配代码演示】Cookie和Session的区别
一、共同之处:cookie和session都是用来跟踪浏览器用户身份的会话方式。二、工作原理:1.Cookie的工作原理(1)浏览器端第一次发送请求到服务器端(2)服务器端创建Cookie,该Cookie中包含用户的信息,然后将该Cookie发送到浏览器端(3)浏览器端再次访问服务器端时会携带服务器端创建的Cookie(4)服务器端通过Cookie中携带的数据区分不同的用户2.Session的工作原理。原创 2023-09-18 16:09:02 · 126 阅读 · 0 评论 -
String、StringBuffer、StringBuilder的区别
String、StringBuffer、StringBuilder的区别String的内容不可修改,StringBuffer与StringBuilder的内容可以修改.StringBuffer与StringBuilder(更快)大部分功能是相似的StringBuffer采用同步处理,属于线程安全操作;而StringBuilder未采用同步处理,属于线程不安全操作原创 2023-09-02 09:11:23 · 1287 阅读 · 0 评论 -
String实例化的区别
面试题:请解释String类中两种对象实例化的区别。原创 2023-09-02 09:06:54 · 154 阅读 · 0 评论 -
Java中new关键字使用后,发生什么
原创 2023-08-29 10:28:37 · 35 阅读 · 0 评论 -
【面试题】JDK(工具包)、JRE(运行环境和基础库)、JVM(java虚拟机)之间的关系?
(Java Development Kit):Java开发工具包,提供给Java程序员使用,包含了JRE,同时还包含了编译器javac与自带的调试工具Jconsole、jstack等。(Java Runtime Environment):Java运行时环境,包含了JVM,Java基础类库。是使用Java语言编写程序运行的所需环境。:Java虚拟机,运行Java代码。原创 2023-08-26 09:32:06 · 764 阅读 · 0 评论 -
Resource和Autowired区别和联系
原创 2023-07-24 10:56:56 · 160 阅读 · 0 评论 -
JavaEE进阶面试题(五)Spring MVC是什么【什么是SSM框架】
原创 2023-07-24 10:47:02 · 44 阅读 · 0 评论 -
JavaEE进阶面试题(四)Spring的执行流程
原创 2023-07-24 10:43:55 · 28 阅读 · 0 评论 -
JavaEE进阶面试题(四)【获取spring上下文】ApplicationContext( VS )BeanFactory(常⻅⾯试题)
【代码】【获取spring上下文】ApplicationContext( VS )BeanFactory(常⻅⾯试题)原创 2023-05-27 13:50:39 · 62 阅读 · 0 评论 -
【JavaEE进阶面试题(三)Spring的核心功能】
原创 2023-07-23 20:13:57 · 31 阅读 · 0 评论 -
【JavaEE进阶面试题(二)IOC】传统开发代码和IOC编程对比【汽车到车胎,车胎到汽车的对比】
先车胎,把车胎传给车架-传给车。与上面相比,传统编程是,创建汽车-创建车架-车胎。原创 2023-05-25 16:51:37 · 75 阅读 · 0 评论 -
【JavaEE进阶面试题(一)】Servlet 和 SpringBoot 优缺点对比
⽽以上痛点问题,都可以通过 JavaEE 进阶框架解决,接下来我们⼀起来看。本篇进行servlet开发和 SpringBoot 项目开发。使⽤ jar -jar xxx.jar 直接发布程序。引出 JavaEE 进阶框架 的学习。原创 2023-05-25 19:06:31 · 863 阅读 · 0 评论 -
【JavaEE面试题(九)线程安全问题的原因和解决方案】
【JavaEE面试题(九)线程安全问题的原因和解决方案】原创 2023-07-14 17:21:03 · 1642 阅读 · 0 评论 -
【JavaEE面试题(九)请描述 Servlet 的生命周期是什么】
Servlet生命周期描述的是Servlet创建到销毁的过程:原创 2023-07-22 11:38:32 · 145 阅读 · 0 评论 -
【JavaEE面试题(八)java线程的状态】【new:安排工作还未开始行动 RUNNABLE:工作中或者即将工作 BLOCKED:等待开锁 WAITING:等待唤醒 TERMINGTED:工作完成】
【JavaEE面试题(八)java线程的状态】【new:安排工作还未开始行动 RUNNABLE:工作中或者即将工作 BLOCKED:等待开锁 WAITING:等待唤醒 TERMINGTED:工作完成】原创 2023-07-14 16:50:22 · 142 阅读 · 0 评论 -
操作系统是如何调度进程的?【操作系统 通过 创建PCB给进程分配资源,然后为每个进程分配不同的pid,然后通过“一心二用”调用进程(算法是时间片轮转调度算法)】
操作系统 通过 创建PCB给进程分配资源,然后为每个进程分配不同的pid,然后通过“一心二用”调用进程(算法是时间片轮转调度算法)原创 2023-07-14 11:46:52 · 167 阅读 · 0 评论 -
【javaEE面试题(七)多线程下的懒汉模式怎么写】单例模式【饿汉模式,懒汉模式(单线程,多线程)】【用很多人进屋子和开灯比较 多线程下的懒汉模式怎么写】
【javaEE面试题(七)多线程下的懒汉模式怎么写】单例模式【饿汉模式,懒汉模式(单线程,多线程)】【用很多人进屋子和开灯比较 多线程下的懒汉模式怎么写】原创 2023-07-10 16:24:40 · 934 阅读 · 0 评论 -
【javaEE面试题(六)wait 和 sleep 的对比(面试题)】
其实理论上 wait 和 sleep 完全是没有可比性的,因为一个是用于线程之间的通信的,一个是让线程阻塞一段时间,唯一的相同点就是都可以让线程放弃执行一段时间。原创 2023-07-09 21:00:12 · 57 阅读 · 0 评论 -
【javaEE面试题(五)在JMM(Java Memory Model (Java 内存模型))下谈volatile的作用】【保证内存可见 和 指令有序】
【javaEE面试题(五)在JMM(Java Memory Model (Java 内存模型))下谈volatile的作用】原创 2023-07-09 20:39:52 · 651 阅读 · 0 评论 -
【javaEE面试题(四)线程不安全的原因】【1. 修改共享数据 2. 操作不是原子性 3. 内存可见性 4. 代码顺序性】
【javaEE面试题(四)线程不安全的原因】【1. 修改共享数据 2. 操作不是原子性 3. 内存可见性 4. 代码顺序性】原创 2023-07-09 20:16:22 · 1082 阅读 · 0 评论 -
【javaEE面试题(三)start和run的区别】【从作用功能和运行结果看】
【javaEE面试题(三)start和run的区别】原创 2023-07-08 21:01:30 · 52 阅读 · 0 评论 -
【javaEE面试题(二)创建线程的方式有几种】【方法1继承Thread类】【实现Runnable接口】【匿名内部类创建Thread子类对象】【匿名内部类创建Runnable子类对象】【lambda】
t.start();原创 2023-07-08 16:03:29 · 46 阅读 · 0 评论 -
【javaEE面试题(一)用鸡和鸡蛋和房间的样例 讲给面试官听】【3.8千字解析进程和线程-配非常重要的面试题】进程和线程的区别
【javaEE面试题(一)】【3.8千字解析进程和线程-配非常重要的面试题】进程和线程的区别原创 2023-07-08 13:51:35 · 87 阅读 · 0 评论