![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
qh870754310
这个作者很懒,什么都没留下…
展开
-
String、StringBuffer和StringBuilder类
字符串就是 一连串的字符序列,Java提供了String、StringBuffer和StringBuilder三个类来封装字符串,并提供了一系列方法来操作字符串对象。 String类是不可变类,即一旦一个String对象被创建以后,包含在这个对象中的字符序列是不可改变的,直至这个对象被销毁。 StringBuffer对象则代表一个字符序列可变的字符串,当一个StringBuffer被创建以后,通过StringBuffer提供的append()、insert()、reverse()、setChar..原创 2021-01-27 10:09:04 · 86 阅读 · 0 评论 -
抽象类和接口的区别
首先接口和抽象类的设计目的就是不一样的。接口是对动作的抽象,而抽象类是对根源的抽象。接口和抽象类都是继承树的上层,他们的共同点如下:1) 都是上层的抽象层。2) 都不能被实例化3) 都能包含抽象的方法,这些抽象的方法用于描述类具备的功能,但是不必提供具体的实现。二者区别如下:1) 在抽象类中可以写非抽象的方法,从而避免在子类中重复书写他们,这样可以提高代码的复用性,这是抽象类的优势;接口中只能有抽...原创 2018-03-15 15:53:29 · 102 阅读 · 0 评论 -
重载和重写的区别
重载(Overloading) 方法重载是让类以统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数个数/类型。重载Overloading是一个类中多态性的一种表现。Java的方法重载,就是在类中可以创建多个方法,它们具有相同的名字,但具有不同的参数和不同的定义。调用方法时通过传递给它们的不同参数个数和参数类型来决定具体使用哪个方法, 这就是多态性。重载的时候,方法名要一样,...原创 2018-03-15 15:59:37 · 122 阅读 · 0 评论 -
int和Integer有什么区别
int 是基本类型,直接存数值,进行初始化时int类的变量初始为0。 integer是对象,用一个引用指向这个对象,Integer的变量则初始化为null。ArrayList al=new ArrayList();int n=40;Integer nI=new Integer(n);al.add(n);//不可以al.add(nI);//可以1、 Java两种数据类型分类原始数据类型,分为bool...原创 2018-03-15 16:06:09 · 220 阅读 · 0 评论 -
深入浅出Stream和parallelStream
转载自:https://blog.csdn.net/darrensty/article/details/79283146深入浅出parallelStream什么是流?Stream是java8中新增加的一个特性,被java猿统称为流.Stream 不是...转载 2018-08-03 14:32:00 · 4327 阅读 · 1 评论 -
Java8 函数式编程详解
Java8 函数式编程详解 Java8 函数式编程详解本文转载自:http://www.cnblogs.com/Dorae/p/7769868.html说起Java8,可能很多人都已经知道其最大的改进,就是引入了Lambda表达式与Stream,毕竟Java9都已近发布了,Java8发...转载 2018-08-03 14:49:24 · 172 阅读 · 0 评论 -
Java8 Stream原理深度解析
Java8 Stream原理深度解析转载自:http://www.cnblogs.com/Dorae/p/7779246.html上一篇文章中简要介绍了Java8的函数式编程,而在Java8中另外一个比较大且非常重要的改动就是Stream。在这篇文章中,将会对流的实现原理进行深度,解析,具体关于如何使用,请参考《Java8函数式编程》。常用的流操作在深入原理之前,我们有必要知道关于S...转载 2018-08-03 15:44:03 · 529 阅读 · 0 评论 -
JDK 8 函数式编程入门
JDK 8 函数式编程入门 本文转载自:https://www.cnblogs.com/snowInPluto/p/5981400.html 1. 概述1.1 函数式编程简介1.2 Lambda 表达式简介2. Lambda 表达式2.1 Lambda 表达式的形式2.2 闭包2.3 ...转载 2018-08-03 15:58:25 · 173 阅读 · 0 评论