首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
木下z
掘友等级
Java工程师
|
风先生
热爱生活,热爱Java,喜欢分享。OvO
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
26
文章 26
沸点 0
赞
26
返回
|
搜索文章
赞
文章( 26 )
沸点( 0 )
Java8 - Stream API快速入门
它可以指定你希望对集合的操作,但是执行操作的时间交给具体实现来决定。 这里的Stream和IO中的Stream不同,它提供了对集合操作的增强,极大的提高了操作集合对象的便利性。 当我们点菜的时候需要按照距离、价格、销量等进行排序后筛选出自己满意的菜品。 你可能想选择距离自己最近…
使用Optional摆脱NPE的折磨
在目前的工作中,我对Java中的Stream和Lambda表达式都使用得很多,之前也写了两篇文章来总结对应的知识。 不过对于Optional这个特性,一直没有很好地使用起来,所以最近又开始阅读《Java 8实战》这本书,本文是针对其中第10章的一个学习总结。 在Java中,如果…
Java8新特性之空指针异常的克星Optional类
Java8新特性系列我们已经介绍了Stream、Lambda表达式、DateTime日期时间处理,最后以“NullPointerException”的克星Optional类的讲解来收尾。背景作为开发人
美团面试小感——认知撑起的格局
好多年没有面试了,为此专门准备了一天。在美团一个下午经历了四个多小时的三轮技术面试,才发现为面试所准备的面试题几乎无用,整个过程全靠临场发挥和经验积累。面试之后对整个过程进行复盘、反思,又有了很大的收
Java反射原理分析 - Method篇
先看Class.getMethod(String name, Class<?>... parameterTypes)的源码: 其实这个注解是Java修复漏洞用的。防止使用者使用双重反射来提升权限,原理是因为当时反射只检查深度的调用者的类是否有权限,本来我本身的类是没有这么高权限…
Java实现支付宝充值
因为我的项目有多个环境,会有多个对应的配置文件,所以我选择用@Value注入的方式。 DTO对象传入你所需要的参数,比如金额,账户id等等。 以上结果等价于如下,但上面才是正常的返回结果。 至此就已经差不多完成支付宝的接入了,如果有其他问题可以百度或者留言,如果有什么错误,欢迎…
聊一聊-JAVA 泛型中的通配符 T,E,K,V,?
Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许开发者在编译时检测到非法的类型。 泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。 在没有泛型的情况的下,通过对类型 Object 的引用来实现…
【Java必修课】一图说尽排序,一文细说Sorting(Array、List、Stream的排序)
排序是极其常见的使用场景,因为在生活中就有很多这样的实例。国家GDP排名、奥运奖牌排名、明星粉丝排名等,各大排行榜,给人的既是动力,也是压力。 而讲到排序,就会有各种排序算法和相关实现,本文不讲任何排序算法,而只专注于讲使用。通过实例给大家展示,我们可以了解怎样使用既有的工具进…
大家都说 Java 反射效率低,你知道原因在哪里么
我们在 Java 开发中,难免会接触到反射,而在一些框架中,反射的运用更是常见。我相信,每次提到反射,大家的第一反应一定是反射效率低,尽量少使用。 这篇文章就来探索一下这些问题。 由于本机上安装的是 openjdk 12,所以这里就使用 openjdk 12 源码进行分析。 我…
下一页
个人成就
文章被点赞
18
文章被阅读
8,778
掘力值
196
关注了
11
关注者
7
收藏集
1
关注标签
10
加入于
2019-09-29