上一页 1 ··· 83 84 85 86 87 88 89 90 91 ··· 125 下一页
摘要: 来源:https://www.cnblogs.com/chyu/p/4630798.html 关于Java泛型,这里我不想总结它是什么,这个百度一下一大堆解释,各种java的书籍中也有明确的定义,只要稍微看一下就能很快清楚.从泛型的英文名字Generic type也能看出,Generic普通、一般、 阅读全文
posted @ 2022-03-11 11:04 程序员小明1024 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 1. <? super T> 表示以T类型为下限的某种类实例化的时候对象的泛型一定要大于等于T类型(也就是T的父类或自己)使用的时候类型一定要小雨等于T类型(也就是T的子类或自己)2. <? extends T> 表示以T类型为上线的某种类实例化的时候对象的泛型一定要小于等于T类型(也就是T的子类或 阅读全文
posted @ 2022-03-11 10:44 程序员小明1024 阅读(271) 评论(0) 推荐(0) 编辑
摘要: <T extends Comparable<T>>表明T实现了Comaprable<T>接口,此条件强制约束,泛型对象必须直接实现Comparable<T>(所谓直接就是指不能通过继承或其他方式) <T extends Comparable<? super T>> 表明T的任意一个父类实现了Comp 阅读全文
posted @ 2022-03-11 10:42 程序员小明1024 阅读(432) 评论(0) 推荐(0) 编辑
摘要: java- 泛型类到底是类还是接口,<T extends Comparable>的写法中为什么没有用implements... weixin_30487701 于 2019-07-01 16:39:00 发布 323 收藏 文章标签: java 原文链接:http://www.cnblogs.com 阅读全文
posted @ 2022-03-11 10:35 程序员小明1024 阅读(33) 评论(0) 推荐(0) 编辑
摘要: JSON对象 有时候在做项目的时候时常将这两个概念弄混淆,尤其是在使用springmvc的时候,后台@RequestBody接受的是一个json格式的字符串,一定是一个字符串。 先介绍一下json对象,首先说到对象的概念,对象的属性是可以用:对象.属性进行调用的。例如: 1 var person={ 阅读全文
posted @ 2022-03-11 10:18 程序员小明1024 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 先介绍一下API,与其他文章不同的是,本文采取类比的方式来讲,同时结合源码。而不像其他文章一样,一个个API罗列出来,让人找不到重点。 1、Optional(T value),empty(),of(T value),ofNullable(T value) 这四个函数之间具有相关性,因此放在一组进行记 阅读全文
posted @ 2022-03-06 22:56 程序员小明1024 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 目录 Optional的使用详解 2、构建Optional 3、Optional API 及源码注解 4、测试使用 4.1、构建 4.2、判断类 4.3、获取类(常用) 4.4、转换类 4.5、测试API使用 Optional的使用详解 1、Optional介绍 Optional 类是一个可以为nu 阅读全文
posted @ 2022-03-06 22:46 程序员小明1024 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 相关源码地址:https://github.com/liudongdong0909/java8/tree/master/java8-Lambda/src/com/donggua 一什么是 Stream 二Stream操作的三个步骤 1 第一步创建stream 2 第二步中间操作 3 第三步终止操作终 阅读全文
posted @ 2022-03-06 21:20 程序员小明1024 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 1、四类方法获取流 1、Collection 提供了两个方法 stream() 与 parallelStream() 2、通过 Arrays 中的 stream() 获取一个数组流 3、通过 Stream 类中静态方法 of() 4、创建无限流 1、迭代Stream.iterate() 2、生成St 阅读全文
posted @ 2022-03-06 01:02 程序员小明1024 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 1、Stream.of 可变参数 Stream<String> stream1 = Stream.of("A", "B", "C"); System.out.println("stream1:" + stream1.collect(joining())); 程序输出: stream1:ABC 2、S 阅读全文
posted @ 2022-03-06 00:36 程序员小明1024 阅读(58) 评论(0) 推荐(0) 编辑
上一页 1 ··· 83 84 85 86 87 88 89 90 91 ··· 125 下一页