首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java
订阅
DoraBmeng
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
不吹牛逼,撸个注解有什么难的
注解是 Java 中非常重要的一部分,但经常被忽视也是真的。之所以这么说是因为我们更倾向成为一名注解的使用者而不是创建者。@Override 注解用过吧?@Service 注解用过吧?但你知道怎么自定义一个注解吗? 恐怕你会摇摇头,摆摆手,不好意思地承认自己的确没有自定义过。 …
面试官:我就问了一个JVM,没想到他能吹半个小时
另外本人整理收藏了20年多家公司面试知识点整理 ,以及各种Java核心知识点免费分享给大家,包含spring、并发、数据库、Redis、分布式、dubbo、JVM、微服务等方面总结,想要资料的话请自行领取:腾讯文档。 1、内存模型以及分区,需要详细到每个区放什么。 2. 堆里面…
volatile关键字在Android中到底有什么用?
让我意识到有些朋友对于 volatile 这个关键字的理解还是有误区的。 另外也有朋友留言说,虽然知道 volatile 关键字的作用,但是想不出在 Android 开发中具体有什么用途。 所以我准备写篇文章来剖析一下这个关键字,顺便回答一下这些朋友的疑问。 由于这篇文章是我用…
建议各位亲使用LocalDateTime而不使用Date哦
calendar是共享变量,并且这个共享变量没有做线程安全控制。当多个线程同时使用相同的SimpleDateFormat对象【如用static修饰的SimpleDateFormat】调用format方法时,多个线程会同时调用calendar.setTime方法,可能一个线程刚设…
java各个时间类总结归纳Date、Instant和LocalDateTime
本文主要针对Date、Calendar、Instant、LocalDate、LocalTime和LocalDateTime的使用做了介绍并进行了对比,同时对simpleDateFormat和simpleDateFormat进行了对比和介绍。篇幅较长可针对具体模块选择性阅读。 T…
为什么?为什么?Java处理排序后的数组比没有排序的快?想过没有?
今天周日,没什么重要的事情要做,于是我早早的就醒来了。看了一会渡边淳一的书,内心逐渐感到平静——心情不佳的时候,书好像是最好的药物。心情平静了,就需要做一些更有意义的事情——逛技术网站,学习精进。 Stack Overflow 是我最喜欢逛的一个网站,它是我 Chrome 浏览…
AspectJ 全面剖析 in Android
非常完整地介绍了 AspectJ 的各个概念且有详细的 demo
Android AOP学习之:AspectJ实践
AOP AOP(Aspect Oriented Programming),中文通常翻译成面向切面编程。在Java当中我们常常提及到的是OOP(Object Oriented Programming)面向对象编程。其实这些都只是编程中从不同的思考方向得出的一种编程思想、编程方法。…
HashMap 的 7 种遍历方式与性能分析!
随着 JDK 1.8 Streams API 的发布,使得 HashMap 拥有了更多的遍历的方式,但应该选择那种遍历方式?反而成了一个问题。 Streams API 遍历(JDK 1.8+)。 使用 Streams API 多线程的方式进行遍历。 接下来我们来看每种遍历方式的…
JAVA 注解的基本原理
以前,『XML』是各大框架的青睐者,它以松耦合的方式完成了框架中几乎所有的配置,但是随着项目越来越庞大,『XML』的内容也越来越复杂,维护成本变高。 于是就有人提出来一种标记式高耦合的配置方式,『注解』。方法上可以进行注解,类上也可以注解,字段属性上也可以注解,反正几乎需要配置…