首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
Jovines
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
RxJava的变换操作符和过滤操作符汇总
变换操作符方法名用法map()对序列的每一项都用一个函数来变换Observable发射的数据序列flatMap()concatMap()flatMapIterable()将Observable发射的数
Java & Android 虚拟机知识点汇总
方法区(公有): 用户存储已被虚拟机加载的类信息,常量,静态常量,即时编译器编译后的代码等数据。异常状态 OutOfMemoryError。其中包含常量池:用户存放编译器生成的各种字面量和符号引用。 堆(公有): 是JVM所管理的内存中最大的一块。唯一目的就是存放实例对象,几乎…
深入理解 Java 并发核心机制
Java 的 java.util.concurrent 包(简称 J.U.C)中提供了大量并发工具类,是 Java 并发能力的主要体现(注意,不是全部,有部分并发能力的支持在其他包中)。从功能上,大致可以分为: 原子类 - 如:AtomicInteger、AtomicInteg…
Java基础:IO 流中的 flush
原文发布在 JavaIO中神奇的flush,很多人阅读过这篇,特此推荐给掘金的朋友们。 Java IO流的设计不得不让人拍案叫绝,佩服设计者鬼斧天工的手法。 如果你是Java初学者,我敢保证第一次接触Java的IO类,一定会 ”狂晕!”,倒不是因为它有多么难学而是太多,而且及其…
Java 8 日期时间API实战
Java 1.0中,对日期和时间的支持只能依赖java.util.Date类。由于Date糟糕的易用性,Java 1.1中Date的很多方法被废弃了,取而代之的是Calendar类。 但是Calendar也并不好用,如月份从0开始,非线程安全,使得代码很容易出错。我们最常用的S…
彻底搞懂Future、Callable、FutureTask、Runnable
在这个知识泛滥、技术焦虑的时刻,人人嘴里喷着高并发、大数据、分布式,很多估计对这个一头雾水,无论在开发还是面试过程中,一知半解还不如不知。 通常情况下的耗时操作会交给多线程来处理,Java中开启一个新线程很容易,继承自Thread或实现Runnable接口。下面是常规操作。 开…
🔥史上最全的Java并发系列之Java中的13个原子操作类
当程序更新一个变量时,如果多线程同时更新这个变量,可能得到期望之外的值。 比如变量 i = 1,A 线程更新 i+1,B 线程也更新i+1,经过两个线程操作之后可能 i 不等于 3,而是等于 2 。 因为 A 和 B 线程在更新变量 i 的时候拿到的 i 都是 1,这就是 线程…
看完这个,Java IO从此不在难
Java IO 体系看起来类很多,感觉很复杂,但其实是 IO 涉及的因素太多了。在设计 IO 相关的类时,编写者也不是从同一个方面考虑的,所以会给人一种很乱的感觉,并且还有设计模式的使用,更加难以使用这些 IO 类,所以特地对 Java 的 IO 做一个总结。 IO 类设计出来…
关于自动装箱的这几道面试题,你都能答对吗?
如果之前学习过自动装箱的知识,可以先做下面几道面试题,帮助我们发现自己的知识盲点。如果你没有了解过自动装箱,可以先跳到后面阅读知识点总结部分,再回来做题。 第2段代码,两个包装类型变量都被赋值了100,所以根据我们之前的解析,这时会进行装箱,调用Integer的valueOf方…
Java8新特性之Stream流(基础篇)
这个四个的主要作用 简化代码编写,提高性能等等,但是也会给维护带来麻烦,因为不懂的人去看,真心累,但是写起来是真的香,今天打算讲标题上的。今天讲讲我们这个Stream流,前面几节可以参考下面链接 大家只要好好学着,那么以后你在公司写的代码就是骚的一批,哈哈。保证学完C位出道 S…