Java
文章平均质量分 89
Java
taoyufan000
这个作者很懒,什么都没留下…
展开
-
Mybatis
125. mybatis 中 #{}和 ${}的区别是什么?#{}是预编译处理,${}是字符串替换; Mybatis在处理#{}时,会将sql中的#{}替换为?号,调用PreparedStatement的set方法来赋值; Mybatis在处理${}时,就是把${}替换成变量的值; 使用#{}可以有效的防止SQL注入,提高系统安全性。126. mybatis 有几种分页方式?数组分页 sql分页 拦截器分页 RowBounds分页128. mybatis 逻辑分页和物理分页的区别是什原创 2021-01-27 15:34:26 · 383 阅读 · 0 评论 -
异常
74. throw 和 throws 的区别?throws是用来声明一个方法可能抛出的所有异常信息,throws是将异常声明但是不处理,而是将异常往上传,谁调用我就交给谁处理。而throw则是指抛出的一个具体的异常类型。75. final、finally、finalize 有什么区别?final可以修饰类、变量、方法,修饰类表示该类不能被继承、修饰方法表示该方法不能被重写、修饰变量表示该变量是一个常量不能被重新赋值。 finally一般作用在try-catch代码块中,在处理异常的时候,通原创 2021-01-24 00:08:28 · 73 阅读 · 0 评论 -
多线程
35.并行和并发有什么区别? 并行是指两个或者多个事件(线程)在同一时刻发生;而并发是指两个或多个事件在同一时间间隔发生。 并行是在不同实体(CPU)上的多个事件,并发是在同一实体上的多个事件。 并行是在多台处理器上同时处理多个任务,并发是在一台处理器上“同时”处理多个任务。如hadoop分布式集群。 所以并发编程的目标是充分的利用处理器的每一个核,以达到最高的处理性能。并行和并发哪个好?并行和并发的概念和区别36.线程和进程的区别?简而言之,进程是程序运行和资源分原创 2021-01-20 15:52:31 · 134 阅读 · 0 评论 -
容器
1. java 容器都有哪些?常用容器的图录:2. Collection 和 Collections 有什么区别?java.util.Collection 是一个集合接口(集合类的一个顶级接口)。它提供了对集合对象进行基本操作的通用接口方法。Collection接口在Java 类库中有很多具体的实现。Collection接口的意义是为各种具体的集合提供了最大化的统一操作方式,其直接继承接口有List与Set。 Collections则是集合类的一个工具类/帮助类,其中提供了一系列静态方法,原创 2021-01-19 00:41:38 · 97 阅读 · 0 评论 -
Java 基础知识点答案总结
1.JDK 和 JRE 有什么区别?2.== 和 equals 的区别是什么?3.两个对象的 hashCode()相同,则 equals()也一定为 true,对吗?4.final 在 java 中有什么作用?5.java 中的 Math.round(-1.5) 等于多少?6.String 属于基础的数据类型吗?7.java 中操作字符串都有哪些类?它们之间有什么区别?8.String str="i"与 String str=new String(“i”)一样吗?9.如何将字符串反转?10原创 2021-01-13 23:54:48 · 564 阅读 · 0 评论 -
java知识点总结目录
一、Java 基础1.JDK 和 JRE 有什么区别?2.== 和 equals 的区别是什么?3.两个对象的 hashCode()相同,则 equals()也一定为 true,对吗?4.final 在 java 中有什么作用?5.java 中的 Math.round(-1.5) 等于多少?6.String 属于基础的数据类型吗?7.java 中操作字符串都有哪些类?它们之间有什么区别?8.String str="i"与 String str=new String(“i”)一原创 2021-01-13 23:48:01 · 121 阅读 · 0 评论