腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
Android补给站
专栏成员
举报
203
文章
175134
阅读量
32
订阅数
订阅专栏
申请加入专栏
全部文章(203)
android(130)
编程算法(47)
java(21)
技巧(20)
kotlin(19)
对象(18)
数据(18)
线程(18)
原理(17)
缓存(15)
优化(15)
事件(14)
github(13)
布局(13)
性能(11)
xml(10)
linux(10)
http(10)
https(10)
面试(10)
协程(10)
android studio(9)
api(9)
网站(9)
网络安全(9)
gradle(9)
view(9)
函数(9)
开发(9)
生命周期(9)
git(8)
系统(8)
动画(7)
管理(7)
异步(7)
ios(6)
node.js(6)
打包(6)
渲染(6)
开源(6)
进程(6)
javascript(5)
ide(5)
存储(5)
flutter(5)
handler(5)
recyclerview(5)
网络(5)
c++(4)
css(4)
文件存储(4)
tcp/ip(4)
jetpack(4)
layout(4)
接口(4)
开发者(4)
内存(4)
消息队列(4)
webview(3)
数据库(3)
sql(3)
unix(3)
apache(3)
容器(3)
serverless(3)
面向对象编程(3)
es(3)
viewmodel(3)
内存泄漏(3)
设计(3)
压缩(3)
异常(3)
用户体验(3)
注解(3)
c#(2)
html(2)
json(2)
opengl(2)
textview(2)
parcel(2)
安全(2)
数据分析(2)
数据结构(2)
lifecycle(2)
service(2)
window(2)
程序(2)
反射(2)
服务(2)
继承(2)
同步(2)
线程安全(2)
性能优化(2)
php(1)
.net(1)
bootstrap(1)
jquery ui(1)
ecmascript(1)
listview(1)
sqlite(1)
access(1)
jar(1)
maven(1)
命令行工具(1)
消息队列 CMQ 版(1)
jvm(1)
hashmap(1)
socket编程(1)
机器人(1)
windows(1)
canvas(1)
kafka(1)
任务调度(1)
迁移(1)
add(1)
apk(1)
app(1)
apt(1)
asm(1)
bitmap(1)
channel(1)
dp(1)
drawable(1)
driver(1)
frameworks(1)
glide(1)
google(1)
hook(1)
inline(1)
int(1)
intentservice(1)
interface(1)
ipc(1)
mmap(1)
move(1)
mutex(1)
native(1)
ontouchlistener(1)
parent(1)
path(1)
retrofit(1)
self(1)
编译器(1)
并发(1)
插件(1)
程序设计(1)
代理(1)
单例模式(1)
动态代理(1)
队列(1)
多线程(1)
泛型(1)
后台(1)
架构(1)
架构模式(1)
监控(1)
解决方案(1)
客户端(1)
模型(1)
内核(1)
实践(1)
通信(1)
图片资源(1)
拖拽(1)
线程池(1)
效率(1)
性能监控(1)
序列化(1)
异常处理(1)
隐私(1)
最佳实践(1)
作用域(1)
数据流(1)
搜索文章
搜索
搜索
关闭
这一次,彻底搞懂Java内存模型与volatile关键字
java
缓存
编程算法
面向对象编程
ide
多线程并发是Java语言中非常重要的一块内容,同时,也是Java基础的一个难点。说它重要是因为多线程是日常开发中频繁用到的知识,说它难是因为多线程并发涉及到的知识点非常之多,想要完全掌握Java的并发相关知识并非易事。也正因此,Java并发成了Java面试中最高频的知识点之一。本系列文章将从Java内存模型、volatile关键字、synchronized关键字、ReetrantLock、Atomic并发类以及线程池等方面来系统的认识Java的并发知识。通过本系列文章的学习你将深入理解volatile关键字的作用,了解到synchronized实现原理、AQS和CLH队列锁,清晰的认识自旋锁、偏向锁、乐观锁、悲观锁...等等一系列让人眼花缭乱的并发知识。
Rouse
2021-07-08
323
0
Android工程化实践:组件化发布
maven
gradle
android
面向对象编程
github
POM(Project Object Model)指项目对象模型,用于描述项目构件的基本信息。一个有效的 POM 节点中主要包含一下信息:
Rouse
2021-05-28
2.5K
0
单例模式的六种写法
编程算法
java
文件存储
面向对象编程
安全
确保某个类只有一个对象的场景,比如一个对象需要消耗的资源过多,访问io、数据库,需要提供全局配置的场景
Rouse
2019-08-13
3.8K
0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档