

面试题如下
1、谈谈你对 ajax 的认识?
2、说一下常用的 Linux 命令。
3、SQL 之连接查询(左连接和右连接的区别)
4、Mysql 架构器中各个模块都是什么?
5、数据库中事务的四大特征是什么?

上期答案请查收
一是直接继承Thread类,二是实现Runnable接口。
实现Runnable接口相对于继承Thread类来说,有如下显著的好处:
(1)适合多个相同程序代码的线程去处理同一资源的情况,把虚拟CPU(线程)同程序的代码,数据有效的分离,较好地体现了面向对象的设计思想。
(2)可以避免由于Java的单继承特性带来的局限。我们经常碰到这样一种情况,即当我们要将已经继承了某一个类的子类放入多线程中,由于一个类不能同时有两个父类,所以不能用继承Thread类的方式,那么,这个类就只能采用实现Runnable接口的方式了。
(3)有利于程序的健壮性,代码能够被多个线程共享,代码与数据是独立的。当多个线程的执行代码来自同一个类的实例时,即称它们共享相同的代码。多个线程操作相同的数据,与它们的代码无关。当共享访问相同的对象时,即它们共享相同的数据。当线程被构造时,需要的代码和数据通过一个对象作为构造函数 实参传递进去,这个对象就是一个实现了Runnable接口的类的实例。

4、简单描述下三大框架ssm,每个框架起到什么样的作用?
表现层:由spring mvc来实现,负责控制业务逻辑层与表现层的交互:从表现层调用业务逻辑层,并把业务逻辑层的返回结果以视图的形式组织。
业务层:由spring来实现,实现运用的业务逻辑。
数据层:由Mybatis来实现,和数据库进行交互,完成对数据库进行操作。
5、为什么需要Spring Boot?
Spring Boot 优点非常多,如:独立运行、简化配置、自动配置和无需部署war文件等。
END
—— 暑期招生已经全面启动 ——
欢迎各位同学、家长咨询报名
李老师:13007633571
扫描下方二维码,立即报名
👇


