首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
多线程
订阅
姚明1473653984887
更多收藏集
微信扫码分享
微信
新浪微博
QQ
4篇文章 · 0订阅
在 Android 上使用协程(一):Getting The Background
这是关于在 Android 中使用协程的一系列文章。本篇让我们先来看看协程是如何工作的以及它解决了什么问题。 Kotlin 的 Coroutines (协程) 带来了一种新的并发方式,在 Android 上,它可以用来简化异步代码。尽管 Kotlin 1.3 才带来稳定版的协程…
线程池没你想的那么简单(续)
线程池基本调度功能。 线程池自动扩容缩容。 队列缓存线程。 关闭线程池。 这些功能,最后也留下了三个待实现的 features 。 执行带有返回值的线程。 这次就实现这三个特性来看看 j.u.c 中的线程池是如何实现这些需求的。 线程池中的任务执行完毕后再通知主线程做其他事情,…
Android Fragment 使用解析
1. 基本概念 Fragment,简称碎片,是Android 3.0(API 11)提出的,为了兼容低版本,support-v4库中也开发了一套Fragment API,最低兼容Android 1.6。 过去support-v4库是一个jar包,24.2.0版本开始,将supp…
《Java并发编程实战》 第二章:线程安全性
0. 前言 线程或者锁在并发编程中的作用,类似于铆钉与工字梁在土木工程中的作用。构建稳健的并发程序,必须正确的使用线程和锁。其核心在于要对状态访问操作进行管理,特别是对共享的和可变的状态的访问。 当多个线程访问某个状态变量并且其中有一个线程执行写入操作时,必须采用同步机制来协调…