首页
Java基础
992.简述 java 内存分配与回收策率以及 Minor GC 和 Major GC
991.什么是类加载器,类加载器有哪些?
990.类加载器双亲委派模型机制?
989.简述 java 类加载机制?
988.java 类加载过程?
987.java 内存模型
986.java 中垃圾收集的方法有哪些?
985.简述 java 垃圾回收机制?
984.如和判断一个对象是否存活?(或者 GC 对象的判定方 法)
983.JVM 内存分哪几个区,每个区的作用是什么?
多线程
173.ReentrantReadWriteLock 实现独占和共享两种方式
172.同步器的实现是 ABS 核心(state 资源状态计数)
171.什么是 AQS(抽象的队列同步器)
170.ABA 问题
169.原子包 java.util.concurrent.atomic(锁自旋)
168. CAS(比较并交换-乐观锁机制-锁自旋)概念及特性
167.多级反馈队列调度算法
166.时间片轮转法
165.高响应比优先调度算法
164.高优先权优先调度算法
MySQL
1191.MySQL 的 insert 和 update 的 select 语句语法
1190.MySQL 当记录不存在时 insert,当记录存在时 update,语句怎么写?
1189.HAVNG 子句 和 WHERE 的异同点?
1188. [SELECT *] 和[SELECT 全部字段]的 2 种写法有何优缺点?
1187.若一张表中只有一个字段 VARCHAR(N)类型,utf8 编码,则 N 最大值 为多少(精确到数量级即可)?
1186.MySQL 中控制内存分配的全局参数,有哪些?
1185.MySQL 中 InnoDB 引擎的行锁是通过加在什么上完成(或称实现) 的?
1184.表中有大字段 X(例如:text 类型),且字段 X 不会经常更新,以读为 为主,将该字段拆成子表好处是什么?
1183.MySQL 中 InnoDB 支持的四种事务隔离级别名称,以及逐级之间的区 别?
1182.mysql 中 varchar 与 char 的区别以及 varchar(50)中的 50 代表的涵 义?
IDEA注册码
当前位置:
Java面试题
>
设计模式
>
878.什么是设计模式?你是否在你的代码里面使用过任何设计模式?
爪哇
设计模式
2021-10-14
878.什么是设计模式?你是否在你的代码里面使用过任何设计模式?
设计模式是世界上各种各样程序员用来解决特定设计问题的尝试和测试的方法。设计模式是代码可用性的延伸
上一篇
877.请列举出在 JDK 中几个常用的设计模式?
下一篇
879.Java 中什么叫单例设计模式?请用 Java 写出线程安全的单例模式
设计模式教程
0. 接口是什么?为什么要使用接口而不是直接使用具体类?
1. 设计模式六大原则?
2. Java怎么实现单例模式?
3. 设计模式的类型
4. 说说你所熟悉或听说过的 j2ee 中的几种常用模式?
5. 简述一下你了解的 Java 设计模式(总结)
6. 适配器模式是什么?什么时候使用?
7. 适配器模式与装饰器模式有什么区别?
8. 适配器模式和代理模式之间有什么不同?
9. OOP中的组合、聚合和关联有什么区别?
10. 给我一个符合开闭原则的设计模式的例子?
11. 工厂模式与抽象工厂模式的区别?
12. 举出一个例子,在这种情况你会更倾向于使用抽象类,而不是接口?
13. Dubbo 源码使用了哪些设计模式?
14. Spring 当中用到了哪些设计模式?
15. 877.请列举出在 JDK 中几个常用的设计模式?
16. 878.什么是设计模式?你是否在你的代码里面使用过任何设计模式?
17. 879.Java 中什么叫单例设计模式?请用 Java 写出线程安全的单例模式
18. 880.在 Java 中,什么叫观察者设计模式(observer design pattern)?
19. 881.使用工厂模式最主要的好处是什么?在哪里使用?
20. 882.举一个用 Java 实现的装饰模式(decorator design pattern)?它是作用于对象层次还是类 层次?
21. 883.在 Java 中,为什么不允许从静态方法中访问非静态变量?
22. 884.设计一个 ATM 机,请说出你的设计思路?
23. 885.在 Java 中,什么时候用重载,什么时候用重写?
24. 886.举例说明什么情况下会更倾向于使用抽象类而不是接口?
25. 923.Dubbo 支持哪些协议,每种协议的应用场景,优缺点?