首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
1874重名了84672
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
吃透JAVA的Stream流操作,多年实践总结
笔者结合在团队中多年的代码检视遇到的情况,结合项目编码实践经验,对Stream的核心要点与易混淆用法、典型使用场景等进行了详细的梳理总结,希望可以帮助大家对Stream有个更全面的认知。
成员变量、类变量、局部变量的区别
变量名首写字母使用小写,如果由多个单词组成,从第2个单词开始的其他单词的首写字母使用大写。成员变量定义在类中,在整个类中都可以被访问。成员变量随着对象的建立而建立,随着对象的消失而消失,存在于对象所在的堆内存中。成员变量有默认初始化值。局部变量只定义在局部范围内,如:函数内,语句...
你真的懂 == 和 equals 的区别吗?
在 Java 中 == 和 equals 的区别,是面试必问的问题,然而只有很少的面试者才能完全回答正确。 常见的错误回答就是:== 基础类型对比的是值是否相同,引用类型对比的是引用是否相同;而 equals 则是比较的值是否相同。 至于为什么说它是错的,看完本文对 == 和 …
SpringBoot 如何保证接口安全?老鸟们都是这么玩的!
大家好,我是飘渺。 今天给大家带来SpringBoot老鸟系列的第11篇,如何保证接口安全! 为什么要保证接口安全 对于互联网来说,只要你系统的接口暴露在外网,就避免不了接口安全问题。 如果你的接口在
项目经理最近感觉系统慢了,想知道整个系统每个方法的执行时间
最近到年底了,上线三个月的系统也已经稳定了。不过项目经理最近感觉系统变慢了,想知道整个系统前端和后端所有方法的执行时间。是的你没有听错,是每个方法。这个需求一提出来就被整蒙了,给每个方法计算执行时间,这不是平白给系统压力吗? 既然提了,先给思路吧。其实很简单,每个方法执行前记录…
超详细,理解这6个核心概念,轻松入门Java多线程!
前言小编这里整理了一份JAVA多线程并发编程的详细思维导图,想了解的小伙伴可以点开看看呢。多线程相对于其他Java知识点来讲,有一定的学习门槛,并且了解起来比较费劲。在平时工作中如若使用不当会出现数据
有关Spring与SpringBoot的畅谈
1. J2EE/Jakarta EE与Spring 1.1. J2EE概述 现名为Java EE,Java 平台企业版(Java Platform Enterprise Edition),是一种利用Java平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构.之前称…
【优雅的避坑】new HashMap(list.size())指定size就能完全避免扩容带来的额外开销了吗?
所以,集合初始化时,指定集合初始值大小能提升性能。 由于我们无法直接调用hashMap的capacity()方法,因此使用反射来查看每添加一个元素,它的容量变化,以此来监测hashMap的扩容次数。 为什么会酱紫呢?带着上面的三个发现,来看一下HashMap的扩容机制。 int…
坑人无数的Java面试题之ArrayList
ArrayList可能是Java数据结构中最简单的一种了,即使一个非Java程序员可能也知道这个数据结构,因为所有的语言中都有这样的类似的数据结构。可是在经历过的无数的面试中我发现并不是所有的小伙伴都
JDK1.8新特性Stream流式操作
一. 前言 随着Java的发展,越来越多的企业开始使用JDK1.8 版本。JDK1.8 是自 JDK1.5之后最重要的版本,这个版本包含语言、编译器、库、工具、JVM等方面的十多个新特性。本次文章将着重学习Stream。 Stream 是JDK1.8 中处理集合的关键抽象概念,…