Java知识点回顾
文章平均质量分 52
Java知识点回顾
星河枕
这个作者很懒,什么都没留下…
展开
-
什么是索引(面试题)
1.索引(index)是帮助MYSQL高效获取数据的数据结构(有序)3.通过索引列队数据进行排序,降低数据排序的成本,见底了CPU的消耗。2.磁盘读写代价B+树更低,非叶子结点只存储指针,叶子阶段存储数据。2.提高数据检索的效率,降低数据库的IO成本(不需要全表扫描)3.B+树便于扫库和区间查询,叶子结点是一个双向链表。MYSQL的InnoDB引擎采用的B+树的数据结构。2.索引的底层数据结构了解过吗?1.什么是索引,了解过索引吗?1.阶数更多,路径更短。原创 2024-06-26 10:38:17 · 114 阅读 · 0 评论 -
JSON转Bean/Bean转Bean/String转Long
把一个拥有对属性进行set和get方法的类,我们就可以称之为JavaBean。实际上JavaBean就是一个Java类,在这个Java类中就默认形成了一种规则——对属性进行设置和获得。而反之将说Java类就是一个JavaBean,这种说法是错误的,因为一个java类中不一定有对属性的设置和获得的方法(也就是不一定有set和get方法)。通常Java中对Bean的定义是包含setXXX和getXXX方法的对象,在Hutool中,采取一种简单的判定Bean的方法:是否存在只有一个参数的setXXX方法。原创 2024-06-22 14:00:56 · 370 阅读 · 0 评论 -
什么是json?
JSON对象:JavaScript Object Notation,JavaScript对象标记法。JSON是通过JavaScript标记法书写的文本。其格式如下:其中,key(属性)必须使用引号并且是双引号标记,value可以是任意数据类型。例如我们可以直接百度搜索“json在线解析”,随便挑一个进入,然后编写内容如下:json的全称为:JavaScript Object Notation,是一种轻量级的数据交互格式。它基于 ECMAScript (欧洲计算机协会制定的js规范)的一个子集,采原创 2024-05-13 12:33:19 · 300 阅读 · 0 评论 -
知识点回顾:Lombok
AllArgsConstructor:创建一个全参构造函数, 替代@Autowired构造注入,多个bean 注入时更加清晰。Lombok是一个通过注解以达到减少代码的Java库,如通过注解的方式减少get,set方法,构造方法等。@Synchronized 用于方法,可以锁定指定的对象,如果不指定,则默认创建一个对象锁定。@Data:注解在类上,将类提供的所有属性都添加get、set方法,并添加、、canEquals、hashCode、toString方法。如何安装使用Lombok呢?原创 2024-05-13 12:07:30 · 278 阅读 · 0 评论