1. jar和war包的区别?
- jar -> 表示Java项目,不能包含html、css、jsp、servlet等;
- war -> 表示web项目,可以包含Java项目。
2. maven三种仓库之间的联系
- 本地仓库:就是本地硬盘上的一个目录,用于存放从【远程仓库】或【中央仓库】下载下来的jar文件;
- 远程仓库:通常由公司或团队搭建,服务于公司或团队的内部远程仓库。远程仓库刚搭建完毕时,几乎是没有jar包的,需要从中央仓库下载下来并保存到远程仓库中;
- 中央仓库:由maven团队维护的jar包仓库,几乎维护了所有的jar包。
3. while与if的区别
相同点:while()与if()都是判断某一条件是否成立,成立的话进入代码块;
区别: while()是一个循环,直到条件不满足,才退出while代码块的范围;
if()只执行一次,成立进入,运行完后直接执行if之后的代码,不会再进入if代码的范围;
4. volatile关键字的作用和原理
volatile关键字的作用和原理_缘丶沐逸尘的博客-CSDN博客
Java volatile关键字最全总结:原理剖析与实例讲解(简单易懂)_volatile关键字原理_老鼠只爱大米的博客-CSDN博客
5. transient关键字
Java中transient关键字的详细总结_老鼠只爱大米的博客-CSDN博客
6. 为什么重写equals()方法,就一定要重写hashCode()方法?
【Java面试最新】为什么重写equals()方法,就一定要重写hashCode()方法?_哔哩哔哩_bilibili
7. ThreadLocal有哪些使用场景?
《吊打面试官系列》从源码全面解析 ThreadLocal 关键字的来龙去脉 - 掘金
【Java】ThreadLocal使用场景介绍以及关于内存泄漏的探讨 - 掘金 ---经典解析
【Java面试最新】ThreadLocal有哪些使用场景?_哔哩哔哩_bilibili
8. Kafka如何保证消息不丢失?
【Java面试最新】Kafka如何保证消息不丢失?_哔哩哔哩_bilibili
9. select......for update会锁表还是锁行?
如果查询条件用了索引/主键,那么select ..... for update就会进行行锁。
如果是普通字段(没有索引/主键),那么select ..... for update就会进行锁表。
from:select......for update会锁表还是锁行。_select会加锁吗_油锅里的猪的博客-CSDN博客
10. 集合区别
11. IO流面试题
我爱Java系列---【IO流面试总结】_51CTO博客_java io流面试
12. 多线程面试题
面试系列-40个Java多线程问题总结_51CTO博客_java多线程总结
13. Spring面试题
spring,springboot 面试夺命连环18问?拿捏了_51CTO博客_spring springboot 面试题
14. 阿里 HashMap 面试夺命连环 21 问
阿里 HashMap 面试夺命连环 21 问_51CTO博客_Hashmap面试
15. cookie,session和token详解(验证用户)
授权认证登录之 Cookie、Session、Token、JWT 详解_登录session 和token_huangpb0624的博客-CSDN博客
token和session与cookie详解以及应用原理_token session_鱿鱼陈的博客-CSDN博客
好好了解一下Cookie(强烈推荐)_尘埃亦非尘的博客-CSDN博客
浏览器Cookie详解_cookie浏览器_huangpb0624的博客-CSDN博客
16. 从输入URL到页面展示到底发生什么?
这是描述一个从输入URL到页面加载完成的过程,其主要包括DNS解析、建立连接、发送请求、接收响应、渲染页面等环节。文章来源:https://www.toymoban.com/news/detail-511858.html
从输入URL到页面展示发生了什么?_从输入url地址按下回车到显示页面,发生了什么?_澄白易的博客-CSDN博客文章来源地址https://www.toymoban.com/news/detail-511858.html
到了这里,关于java小知识点积累(一)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!