java 基础
文章平均质量分 85
硬核java基础
浦江之猿
阶段性的制定目标,阶段性的突破自己!一直在制定,一直在突破,一直在坚持,从来未放弃!
展开
-
逐步走向响应式编程(三)-常见函数式接口- Function<T, R>
函数式接口Function,此接口同样也位于 java.util.function包中,它的作用可以看作是消费者和生产者的结合,即消费某种原材料然后生产出某种产品原创 2022-07-18 00:00:00 · 927 阅读 · 11 评论 -
逐步走向响应式编程(二)-常见函数式接口- Consumer<T>
java8提供的Consumer<T>也是一大常用接口,其功能正如其名,用于“消费”操作。此接口提供了两个方法,其中一个是待实现的方法accept,另一个是默认方法andThen。此接口主要用于对某数据进行处理,无需返回值的情景。原创 2022-05-14 15:11:39 · 540 阅读 · 0 评论 -
逐步走向响应式编程(一)-常见函数式接口- Predicate<T>
在了解函数式接口前,希望大家有一定的lamda表达式的基础,可以参考此博客。本文细说一下java8常见的函数式接口-Predicate,希望对大家有一定的帮助。本接口用的比较多,称之为断言接口,用于条件判断,其中唯一需要实现的方法为test(T t),其实现逻辑通常作为一个参数传到某个方法中。本人觉得可以这样去理解 Predicate,其实例是一个条件,条件是用来判断test(T t)中的参数是否成立,所以最终的关系是“条件.test(t)”。 源码解析案例分析test方法and 方法or 方法nega原创 2022-05-12 22:49:46 · 331 阅读 · 1 评论 -
我奶奶都能懂java枚举类型
本不打算写枚举的,但最近在review同事的代码时,发现大家对枚举类型的使用不是很到位,当问他们枚举类型相关概念时,他们都不是很清楚,回答的是:用到的时候再去网上查一下。个人觉得,搞开发要有一个基础知识体系,这些知识要信手拈来。说实话,枚举类型用的不是很多,但是只要用到枚举的地方,必能提供代码的可读性。希望这篇博客能帮助基础薄弱的同学。示例的源码可以直接通过csdn下载,也可以通过git导出:https://github.com/igdnss/java_enum.git 定义结构使用普通用法枚举比较.原创 2021-07-12 00:00:07 · 1650 阅读 · 72 评论 -
我奶奶都能懂java异常
前段时间考完OCA决定对java异常做一个总结,但一直被其他的知识点给占用了时间,于是一直托到今天。本篇博客继续从java的基础知识出发,希望能帮助大家。示例的源码可以直接通过csdn下载,也可以通过git导出:https://github.com/igdnss/java_exception.git 异常的概念异常的分类常见的异常异常的产生异常的传递异常的处理try catchtry catch finally多重catchtry finally声明异常(throws)抛出异常(throw)自定义异.原创 2021-06-27 00:08:34 · 2202 阅读 · 108 评论 -
我奶奶都能懂java泛型
从jdk 1.5就引入了java泛型,在平时工作中review兄弟们的代码发现很多地方泛型使用的都不够到wei,所以在这里打算将泛型的知识整理一下。示例的源码可以直接通过csdn下载也可以通过git导出:https://github.com/igdnss/java_generic-type.git@TOC为什么引用泛型什么时候使用泛型怎么使用泛型泛型类泛型方法泛型探险和补偿...原创 2021-06-18 00:01:52 · 1556 阅读 · 80 评论 -
我奶奶都能懂java子类构造方法
定义应用总结我相信 学过java的人都使用过构造方法,那为什么博主还要写构造方法呢?前段时间博主考了一个Oracle举办的考试,发现构造方法中有一些小坑,特别是子类构造方法,平时工作很容易忽略的,所以在这里打算总结一下这里的小坑。定义我们在学习java的时候,老师都会说一个类主要有三部分组成,成员变量,成员方法,构造方法。既然这个方法叫构造,那是构造什么的?一个类是对某类事物的高度抽象,那么如何得到这个高度抽象的事物具体的一个实体呢,这里就需要使用构造方法,也就是说构造方法是用来创建对象用的。在.原创 2021-05-30 17:43:18 · 1599 阅读 · 21 评论 -
我奶奶都能懂java8特性-日期时间
java每个版本的更新,都会给java使用者极大的方便。其中,java8中的日期时间较之前的版本的进步的不是一个数量级。借着这次针对java8基础的考试,本博客对两个版本的日期时间进行比较。原创 2021-05-30 12:49:20 · 1526 阅读 · 72 评论 -
我奶奶都能懂java8特性-lambda表达试
一直想针对lamda表达式作一个总结,借助于这次公司安排的考试作一个入门式的总结原创 2021-05-22 22:15:41 · 611 阅读 · 55 评论