![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaSE面试题
秋心拆两半_
这个作者很懒,什么都没留下…
展开
-
Java面试题集锦(22):MySQL什么时候建立索引
文章目录索引简介索引是什么?优势和劣势优势劣势索引分类什么时候需要创建索引什么时候不要创建索引查询优化导致索引失效的几种情况单表使用索引建议关联查询优化建议子查询优化建议排序分组优化建议 索引简介 索引是什么? MySQL官方对索引的定义为:索引(Index)是帮助MySQL高效获取数据的数据结构。 可以得到索引的本质:索引是数据结构。简单理解就是:排好序的快速查找数据结构。 在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级原创 2020-12-29 23:04:08 · 82 阅读 · 0 评论 -
Java面试题集锦(21):成员变量与局部变量
文章目录直接上代码局部变量和类变量的区别局部变量和类/实例变量重名 直接上代码 以下代码的执行结果? class Exam { static int s;//成员变量,类变量 int i;//成员变量,实例变量 int j;//成员变量,实例变量 { int i=1;//非静态代码块中的局部变量i i++;j++;s++; } public void test(int j){//形参,局部变量j j++;i++;原创 2020-12-28 15:33:25 · 103 阅读 · 3 评论 -
Java面试题集锦(19):写一个Singleton实例
文章目录什么是Singleton?几种常见形式 插个眼:以后有机会写一篇专门讲设计模式的博客。 什么是Singleton? Singleton:在Java中指单例设计模式,它是软甲开发中最常用的设计模式之一。(单:唯一,例:实例) 单例设计模式,即某个类在整个系统中只能有一个实例对象可被获取和使用的代码模式。 例如:代表JVM运行环境的Runtime类。 要点: 某个类只能由一个实例:构造器私有化 必须自行创建这个实例:含有一个该类的静态变量来保存这个唯一实例 必须自行向整个系统提供这个实例:对外提供或许原创 2020-12-27 01:10:17 · 168 阅读 · 0 评论