- 博客(4)
- 收藏
- 关注
转载 抽象类与接口的区别
抽象类和接口的定义:抽象类(abstract class):使用abstract修饰符修饰的类。(如果一个类没有包含足够多的信息来描述一个具体的对象,这样的类就是抽象类。)实际点来说,一个抽象类不能实例化,因为“没有包含足够多的信息来描述一个具体的对象”。但仍然拥有普通类一样的定义。依然可以在类的实体(直白点就是能在{}里面)定义成员变量,成员方法,构造方法等。抽象方法:只声明,不实现。具体的实现由继承它的子类来实现。实际点就是:被abstract修饰的方法,只有方法名没有方法实现,具体的实
2022-05-20 20:24:55
109
转载 存储过程的优缺点
原文:存储过程的优缺点 - 章为忠 - 博客园 (cnblogs.com)优点 1. 运行速度:对于很简单的sql,存储过程没有什么优势。对于复杂的业务逻辑,因为在存储过程创建的时候,数据库已经对其进行了一次解析和优化。存储过程一旦执行,在内存中就会保留一份这个存储过程,这样下次再执行同样的存储过程时,可以从内存中直接调用,所以执行速度会比普通sql快。 2. 减少网络传输:存储过程直接就在数据库服务器上跑,所有的数据访问都在数据库服务器内部进行,不需要传输数据到其它服务器,所以会...
2022-05-20 20:18:02
225
转载 java8 list根据字段分组形成Map
本文章转自java8 list根据字段分组形成Map_看见月亮就想起你的博客-优快云博客_java list 根据字段分组如有侵权,请告知删除...java8 新特性Stream APIStream 是 Java8 中处理集合的关键抽象概念,它可以指定你希望对集合进行的操作,可以执行比较复杂的查找、过滤和映射数据等操作。使用Stream API 对集合数据进行操作,就类似于使用 SQL 执行的数据库查询。也可以使用 Stream API 来并行执行操作。简而言之,Stream API 提供了一
2022-05-12 16:20:50
5200
转载 Java遍历map的五种方式
转自Java遍历map的五种方式 - WongBynn - 博客园使用For-Each迭代entries这是最常见的方法,并在大多数情况下更可取的。当你在循环中需要使用Map的键和值时,就可以使用这个方法Map<Integer,Integer>map=newHashMap<Integer,Integer>();for(Map.Entry<Integer,Integer>entry:map.entrySet()){Syste...
2022-05-12 16:11:26
411
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人