java中数据存储常用的数据结构有:栈,队列,数组,链表和红黑树 1.栈(stack) 特点:先进后出,仅允许在表的一端进行入(压)栈和出(弹)栈的操作。类似于弹夹,先装进入的子弹,最后打出来。 2.队列(queue) 特点:先进后出,表的一端用来添加数据,另外一端用用来删除数据。类似于排队,先排队 ...
分类:
编程语言 时间:
2020-03-05 16:47:21
阅读次数:
79
String: 一、定义 1.字符串,声明为final的,不可被继。 2.实现了Serializable接口:表示字符串是支持序列化的。 实现了Comparable接口:表示String可以比较大小 二、特性 1.String的不可变性 1.当对字符串重新赋值时,需要重写指定内存区域赋值,不能使用原 ...
分类:
编程语言 时间:
2020-03-05 01:28:37
阅读次数:
93
StringBuffer和StringBuilder前者是线程安全的后者是线程不安全的,在进行编码时如果不考虑多线程或者线程安全的情况下优先使用StringBuilder,因为执行更快! 1.String、StringBuffer、StringBuilder三者的对比 1.String:不可变的字符 ...
分类:
编程语言 时间:
2020-03-05 01:02:04
阅读次数:
83
今天我看了一点看起来比较片面的东西,java常用基本床架,并且在网上搜了相关的知识和概括总结,用来继续后期的学习: 1.struts2框架,这是最经典的框架(可以说没有“之一”)。可以帮你快速搭建出一个MVC模型出来。 2.spring框架,这个框架出彩的地方就在于它的“依赖注入”和“控制反转”。简 ...
分类:
编程语言 时间:
2020-02-12 22:02:21
阅读次数:
60
Guava:来自Google的常用类库 Apache Commons:来自Apache的常用类库 Mockito:主要用于单元测试的mock DBUnit:测试中管理数据库测试数据 Rest Assured:用于Rest API测试 Jackson 2:Json数据的序列化和反序列化 jjwt:Jw ...
分类:
编程语言 时间:
2020-02-10 00:16:53
阅读次数:
107
JDK提供了大量常用的函数式接口以丰富Lambda的典型使用场景,它们主要在 java.util.function 包中被提供。 下面是最简单的Supplier接口及使用示例。 Supplier接口概述 // Supplier接口源码 @FunctionalInterface public inte ...
分类:
编程语言 时间:
2020-02-09 10:08:11
阅读次数:
69
JDK提供了大量常用的函数式接口以丰富Lambda的典型使用场景,它们主要在 java.util.function 包中被提供。 下面是最简单的Consumer接口及使用示例。 Consumer接口概述 @FunctionalInterface public interface Consumer<T ...
分类:
编程语言 时间:
2020-02-09 09:57:22
阅读次数:
70
JDK提供了大量常用的函数式接口以丰富Lambda的典型使用场景,它们主要在 java.util.function 包中被提供。 下面是最简单的Predicate接口及使用示例。 Predicate接口概述 有时候我们需要对某种类型的数据进行判断,从而得到一个boolean值结果。这时可以使用jav ...
分类:
编程语言 时间:
2020-02-09 09:50:18
阅读次数:
58
java常用英语单词 | 单词 | 中文 | | | | | access | 访问,存取,入口,使用权 | | algorithm | 算法 | | annotation | 代码注释 | | anonymous | 匿名的 | | application | 应用程序 | | applicati ...
分类:
编程语言 时间:
2020-02-06 23:07:40
阅读次数:
82