首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
金銀銅鐵
掘友等级
喜欢骑车到处逛逛
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
22
文章 22
沸点 0
赞
22
返回
|
搜索文章
金銀銅鐵
1小时前
关注
[Java] 浅析密封类(Sealed Classes) 在 class 文件中是如何实现的
浅析 Java 中的密封类(Sealed Classes) 在 class 文件中是如何实现的。密封类所 permit 的子类的信息保存在 PermittedSubclas...
0
评论
分享
金銀銅鐵
2天前
关注
[Java] 浅析 Set.of(...) 方法
浅析 java 中的 Set.of(...) 方法。JDK 9 在 java.util.Set 接口中提供了一组 of(...) 静态方法。本文会探索这背后发生了什么...
0
评论
分享
金銀銅鐵
4天前
关注
[Java] 利用筛法生成质数流
利用筛法可以将质数筛选出来,如果将这一做法和 java 中的 Stream 结合起来,我们就会得到质数流。从理论上讲,我们可以通过筛法得到任意大的质数,但随着质数变大,筛法...
0
评论
分享
金銀銅鐵
9天前
关注
[Java] 浅析注解是如何实现的
浅析 java 中的注解是如何实现的。主要结论:每个注解都 extend 了 Annotation 这个 class,每个注解都是接口,注解的实现用到了动态代理。...
2
评论
分享
金銀銅鐵
13天前
关注
[Java] functional interface 分类
functional interface 小汇总。Java 中有个特殊的注解 @FunctionalInterface,JDK 中的一些接口带有这个注解,这些接口有什么区别...
0
评论
分享
金銀銅鐵
19天前
关注
[Java] 以 IntStream 为例,浅析 Stream 的实现
以 IntStream 为例,浅析 Java 中 Stream 的实现。我们在使用 Stream 时,典型的步骤是,创建 Stream 执行若干(可以是 0 个)中间操作,...
0
评论
分享
金銀銅鐵
赞了这篇文章
白瑞德
Flutter | Android | Vue @深圳
·
3年前
关注
Kotlin中的惰性操作容器——Sequence
Sequence序列和普通集合的区别 ; kotlin惰性序列Sequence特性;Sequence序列源码分析。 kotlin惰性序列原理。...
18
评论
分享
金銀銅鐵
赞了这篇文章
少年薄春衫
某十八线小县城躺不平工程师
·
3年前
关注
Java8 Stream源码精讲(一):从一个简单的例子入手
简介 Java8引入Stream这个新特性之后,通过使用lambda表达式增强集合的功能,使程序员通过声明式的方式,快速和便捷的对批量数据进行过滤、转换、分组规约等操作,同...
60
14
分享
金銀銅鐵
赞了这篇文章
lun
1年前
关注
Java8 Stream实现原理,源码浅析(上)
Stream提供了对Java集合的一种全新的操作方式,由于简约的风格,以及不错的性能,已经成为Java开发人员必须掌握的基本技能。下面直观地感受一下Stream流的用法: ...
12
5
分享
金銀銅鐵
1月前
关注
算法题背后的数学之 136. Single Number
算法题背后的数学之 136. Single Number 这道题的一个经典的解法是对输入 nums 中所有的数字进行异或运算,得到的结果就是要找的数字。本文证明为何这一做法...
0
评论
分享
金銀銅鐵
1月前
关注
Kotlin 中的顶层方法(Top-level functions)在 class 文件中是如何实现的?
Kotlin 中的顶层方法在 class 文件中是如何实现的?在 XXX.kt 中定义的顶层方法 f(),在 class 文件中会转化为 XXXKt 中的静态方法 f()...
0
评论
分享
金銀銅鐵
1月前
关注
Kotlin 中的运算符重载在 class 文件中是如何实现的?(第一部分)
Kotlin 中的运算符重载在 class 文件中是如何实现的? 以 + 为例,class 文件中会生成 plus(...) 方法...
0
评论
分享
金銀銅鐵
1月前
关注
Scala 的缺省参数值 (default parameter value) 在 class 文件中是如何实现的?
Scala 的缺省参数值 (default parameter value) 在 class 文件中是如何实现的?class 文件中会生成 f$default$N() 这样...
0
评论
分享
金銀銅鐵
1月前
关注
Kotlin 中的数据类(data class) 在 class 文件中是什么样子?
Kotlin 中的数据类(data class) 在 class 文件中是什么样子?比较特殊的地方是 copy(...) 方法和 componentN() 方法,本文进行介...
0
评论
分享
金銀銅鐵
1月前
关注
Kotlin 中方法的默认参数在 class 文件中是如何实现的?
Kotlin 中的默认参数在 class 文件中是如何实现的? 1. 会有一个静态合成方法负责将用户未提供的参数替换为对应的默认值 2. 这个替换过程用到了位运算...
0
评论
分享
金銀銅鐵
1月前
关注
[Kotlin] 为什么 kotlin 的方法名中可以有空格等特殊字符?
为什么 kotlin 的方法名中可以有空格等特殊字符?Java Virtual Machine Specification 中对方法名的限制比 java 语言要宽松...
1
评论
分享
金銀銅鐵
1月前
关注
[Kotlin] 类属性(Properties)是如何实现的
在 kotlin 中,可以定义类属性。在对应的 class 文件中,会为作为 val 的类属性生成 field/getter,会为作为 var 的类属性生成 field/g...
0
评论
分享
金銀銅鐵
1月前
关注
[Kotlin] 单例对象是如何实现的?
Kotlin 中的单例对象是如何实现的?通过代码探索可知,在类初始化的时候,会对单例对象进行赋值,也就是“饿汉式”。...
1
评论
分享
金銀銅鐵
1月前
关注
[Scala] 单例对象(Singleton Objects)是如何实现的
通过查看对应的 class 文件,可以观察到 Scala 的单例对象是通过"饿汉模式"(在类进行初始化时,对单例对象赋值)来实现的。...
0
评论
分享
下一页
个人成就
文章被点赞
4
文章被阅读
1,380
掘力值
462
关注了
4
关注者
2
收藏集
5
关注标签
7
加入于
2018-09-19