基础题冲刺

**java三大特性;**

**线程和进程的区别;**

**ajax的优缺点;**

**read方法为什么返回int类型;**

**hashmap和hashtable的区别**

**什么是orm;**

**int和integer的区别;**

**filter的作用;**

**mybatis属性字段和数据库列明不一致如何处理;**

**死锁产生的原理?如何避免?**

**如何解决线程安全**

**get和post的区别**

**IO流的种类**

**如何跳出多重循环**

**内部类种类**

**什么是动态代理?**

**项目中,如何进行功能开发?**

**数组和list如何互转**

**线程的生命周期**

**是否可以继承string类,为什么?**

**@RequestMapping的作用?**

**jsp的内置对象**

**throw和throws的区别?**

**connection和connections的区别?**

**java修饰符的区别?**

**final关键字的作用?**

**mybatis #{} 和 ${} 的区别?**

**java集合与数组的区别?**

**什么是shiro?**

**TreeMap原理?**

**什么是线程池?为什么使用线程池**

**cookie和session的区别?**

**静态变量和实例变量的区别?**

**String,StringBuffer,StringBuilder的区别?**

**java中,堆和栈的区别?**

**如何在linux上部署项目?**

**对称集群和非对称集群的区别?**

**java中,重载和重写的区别?**

**@RequestBody和@ResponseBody的区别?**

**什么是Java容器,有哪些常用的容器?**

**处理异常的方式?**

**ssm如何进行整合?**

**ioc的注入方式**

**linux常用命令**

**常用的加密算法**

**git的作用**

**分布式系统有哪些特征?**

**springmvc如何设置重定向和转发?**

**mybatis的一级缓存和二级缓存?**

**如何实现事务?**

**ArrayList,LinkedList的区别**

**什么是守护线程?**

**实现线程的方式?**

**cookie的生命周期**

**mybatis传多个参数的方式?**

**重定向和转发的区别?**

**使用spring的好处?**

**error和Execption的区别?**

**事务的特性?**

**云计算主流的三种平台?**

**普通类和抽象类的区别?**

**Java程序的执行顺序**

**IO和NIO的区别?**

**什么是JDBC,JDBC的执行流程**

**Mybatis的动态sql语法**

**转换流的好处**

**什么是shiro,shiro中盐值加密?**

**web.xml的作用?**

**线程中,sleep和wait的区别?**

**什么是DI,有哪些方式?什么是IOC?**

**如何避免sql注入?**

**接口和抽象类的区别?**

**禁用cookie如何实现session?**

**springMVC的原理?**

**mybatis优缺点?**

**SpringAOP的原理?**

**什么是cookie,有什么作用?**

**什么是微服务,说说你的理解**

**jsp的4大作用域?**

**微服务的优点。**

**多态的好处?**

**Comparable和Comparator接口的区别**

**Java支持多继承吗?有哪些方式进行实现?**

**什么是反射,反射的原理?**

**循环中 break和continue的区别?**

**读写分离与分库分表?**

**如何获取checkbox的值?**

**Http请求状态码?及其含义**

**shiro的原理?**

**什么是垂直拓展和水平拓展?**

**什么是集群?**

**什么是泛型,泛型的好处?**

**springboot的优缺点?**

**Servlet单线程实现?**

**http和https的区别?**

**collection和collections的区别?**

**数据库连接池工作机制?**

**==和equals的区别?**

**shiro中realm的作用?**

**什么nginx的反向代理?**

**freemarker中的常用标签?**

**什么是伪集群?什么是集群?**

**char变量能否存储中文?为什么?**

**数组中是否有length方法?string是否有length方法?**

**什么是线程饥饿?**

**@Autowrid 作用?**

**final,finally的作用?**

**Read 和 InputStream ?**

**git的常用命令和作用?**

**常用的设计模式?(单例,工厂,抽象工厂,生产者消费者,代理,门面)**

**jsp 动态包含和静态包含?**

**mysql的左右连接有什么区别?**

**HashMap中的加载因子,及其作用?**

**负载均衡的策略?**

**什么是springboot,约定大于配置?**

**shiro如何判断当前用户有某个权限或者角色?**

**ThreadLocal有什么作用?**

**Timer,TimerTask的作用以及用法?**

**什么是递归?递归如何实现**

**jsp和servlet的区别?**

**什么是Dubbo?**

**zookeeper集群的选举?**

**常见的运行时异常?**

**liunx下,解压文件命令**

**trycatch 有 return , finally是否会被执行?**

**mysql的事务隔离级别?以及默认的隔离界别?**

**springboot的配置文件的种类?有什么区别**

**创建JavaBean时,为什么要带无参的构造器?**

**JavaScript的优缺点以及内置对象?**

**JDBC有哪些不足之处?**

**servlet的运行过程?servlet的生命周期**

**什么是zookeeper?**

**springboot如何集成shiro框架?**

**什么是序列化?如何实现序列化?**

**shiro加载过滤器组时,为什么需要使用LinkedHashMap?**

**静态方法是否可以使用this?为什么?**

**java中如何保持类唯一性?**

**什么是gc?**

**dubbo特征和作用?**

**线程的状态?**

**过滤器和拦截器的区别?**

**jdk和jre的区别?**

**java,Lock和synchronized的优劣?**

**Java和JavaScript的区别?**

**dubbo的原理?**

**类加载的过程?**

**什么是过半机制?**

**过滤器Filter的使用和方法?**

**Mybatis和Hibernate的区别?**

**线程的优先级的理解?**

**如何反转字符串?**

**HashSet的原理?**

**SpringMVC如何设置重定向和转发?**

**什么是悲观锁,什么是乐观锁?**

**while,dowhile,for,foreach循环区别?**

**springboot的常用注解?**

**集群的种类?**

**zookeeper的特点/优点?**

**java中,如何跳出多重循环?**

**什么是SOA?**

**zookeeper的负载均衡?**

**dubbo的负载均衡种类?**

**int如何转换成Integer?**

**空接口的作用?**

**索引的作用?**

**主键和外键的区别?**

**常用的sql**

**request的getAttribute和getParameter方法的区别?**

**什么是一对一,一对多,多对多,mybtatis中如何实现?**

**Math.round() 方法有什么作用?Math常用的方法?**

**zookeeper存储数据的特点?**

**什么是j2ee?javaee?javaweb?javase?javame?**

**什么是视图?视图的作用?**

**数据的三范式?**

**集群和伪集群的区别?**

**sql模糊查询?**

**jsp注释和html注释的区别?**

**spring事务传播的几种方式?**

**数据库连接池的作用?**

**CAP理论?BASE理论?**

**notify和notifyAll有什么区别?**

**mybatis缓存?**

**drop和delete的区别?**

**索引有哪些类型?**

**springAOP通知的类型?**

**什么是JPA?**

**分布式和集群的区别?**

**流需要关闭吗?什么是时候进行关闭?**

**JPA的实体类配置?**

**为什么使用索引可以加快检索速度?**

**并发与并行的区别?**

**SQL语句的执行顺序?(sql语法)**

**什么场景使用TreeMap,HashMap?**

**什么是幻读,mysql什么隔离级别可以避免幻读?**

**什么是临时表?临时表什么时候可以删除?**

**什么是敏捷开发?**

**Java基本数据类型?各自占多少字节数?**

**@EnableDubbo的作用是什么?**

**什么样的字段适合建立索引?**

**mysql的默认端口?**

**hashcode值相同,是否相等?**

**dubbo负载均衡策略?**

**bs和cs的区别?**

**饿汉式和懒汉式单例模式的区别?**

**类加载器加载过程?**

**常用运算符?**

**什么是jmeter?**

**String类的常用方法?**

**swtich可以作用的数据类型?**

**instanceof的作用?**

**float f = 3.4 是否正确?**

**列出一个目录下所有的文件,描述一下伪代码?**

**Spring创建Bean的生命周期,如何设置?**

**http状态码类型以及各自的含义?**

**前后端如何分离?如何实现?**

**数据库中char和varchar的区别?**

**Integer i = new Integer(127);从哪里获取值?**

**Java中获取字节码的方式?**

**Jquery的选择器种类?**

**linux实时查看日志命令?**

**@Controller和@RestController注解的区别?**

**dubbo有哪些核心配置?**

**remove和  的区别?**

**内存溢出常见的原因?**

**tomcat调优?**

**jvm加载class文件的机制?**

**git提交代码步骤?**

**影响最深刻的bug?**

**什么是迭代器?**

**dubbo有哪些角色?**

**什么是restful,简单说一下你的理解?**

**dubbo中每个角色的作用?**

**数据库 delete drop truncate 语法的区别?**

**什么是热部署?**

**什么是主外键?**

**什么是OOP?**

**架构演进?单体 - mvc - rpc - soa - 微服务**

**debug模式下,常用快捷键(eclipse,idea)**

**什么是自动装箱,拆箱?**

**静态方法如何调用方法?**

**java为什么使用对象克隆**

**ajax如何实现form表单提交?**

**什么是nginx?nginx的优点?**

**java(数据结构)类型?**

**什么是tomcat?类似的容器还有哪些?**

**java.util.Date和java.sql.Date 有什么区别?各自使用场景?**

**字符流和字节流有什么区别?**

**Jpa常用的方法,以及他的语法结构?**

**mybatis适用场合?**

**liunx chmod 命令使用方式,有哪些常用参数?**

**tcp和udp的区别?各自适用的场景?**

**Java中迭代(遍历元素)的方式?以及在迭代过程中删除元素的方式?**

**Spring的配置方式?**

**分页,如何实现?**

**序列化和反序列化?**

**tomcat如何创建servlet的实例?**

**mybatis mapper接口和xml文件关联? 【什么是映射器,映射规则是什么?】**

**Jpa如何实现分页?**

**shiro的运行流程?**

**mybatis的延迟加载?三种加载方式?**

**你对分布式开发(分布式系统)的理解?**

**tomcat的缺省端口,以及他们的区别?如何进行配置修改**

**说说正则?以及常用的语法?**

**为什么使用springboot,以及springboot的好处?**

**dubbo的常用注解的作用?**

**什么是事务?**

**说说你项目中碰到最难的问题?**

**说说反向代理?**

**什么是redis?redis常用于什么业务场景?**

**@Autowrid @Resource 的区别?**

**字节流如何转换成字符流?**

**BufferReader?**

**shiro的三个核心组建?及其各自的作用**

**tomcat如何实现请求和响应?**

**nio是什么?什么是nio?**

**分布式架构解决了哪些问题?**

**ajax如何实现图片上传?后台如何接受?**

**你对JavaBean的理解?**

**TreeSet比较器实现方式?以及他们的区别?**

**t1,t2,t3三个线程,如何保证线程的执行顺序?(如 t2必须在t1前执行)**

**Jpa和Hibernate的区别和关联?**

**什么是线程安全?如何保证线程安全?**

**有哪些常用的File相关的流?**

**常用jdbc组件?**

**使用外键(表关联)的情况,和不使用的情况?**

**哪些集合支持对元素的随机访问?**

**一张表每门课(使用分组)都大于80的名字?**

**JDK1.8的新特性(必问)。**

**如何获取表里面第二条和第三条数据?**

**spring配置文件的作用?**

**什么是存储过程?**

**索引的优缺点?**

**数据库查询语句优化(主要方向)?具体实践**

**什么情况下使用连表(联表)查询?**

**mysql中的视图,视图的优缺点?**

**数据库中如何进行分库分表(为什么要使用分库分表)?说一说常见的业务场景?**

**mysql模糊查询语法?**

**mysql、Oracle、SqlServer常用的聚合函数?**

**mapper.xml(映射器)的注意事项?**

**springmvc的异常处理器?**

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值