首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java
订阅
清风观的小道士
更多收藏集
微信扫码分享
微信
新浪微博
QQ
28篇文章 · 0订阅
JVM内存模型剖析
JVM内存区域分为线程私有和线程共有,主要为: 线程私有:栈、本地方法栈、程序计数器 线程共有:堆、方法区 下面我将通过一个示例来详细说明JVM内存里面各个区域的作用。
这篇 Java 基础,我吹不动了
Hey guys,这里是程序员cxuan,欢迎你收看我最新一期的文章,这篇文章我补充了一些关于《Java基础核心总结》的内容,修改了部分错别字和语句不通顺的地方,并且对内部类、泛型等内容进行了一定的补
值得一用的IO神器Okio
Okio是对java.io和java.nio的补充,它使访问,存储和处理数据变得更加容易。它作为OkHttp(功能强大的HTTP客户端)的组件开始的。它已被很好地锻炼,并准备解决新问题。
1202年最新最详细最全的synchronized知识详解
重排序导致的问题,需要知道happens-before规则。 当存在多个线程操作共享数据时,需要保证同一时刻有且只有一个线程在操作共享数据,其他线程必须等到该线程处理完数据后再进行,这种方式的名称叫·互斥锁,也就是说当一个共享数据被当前正在访问的线程加上互斥锁后,在同一个时刻,…
最新详细的JMM内存模型(三天熬夜血肝)
网上并发以及JMM部分的内容大部分都特别的乱,也不好整理。花了三四天时间才整理了一篇,有些概念的东西,是需要了解的,也标注出来了。 1. 为什么要用到并发 2. 并发编程有哪些缺点 时间片是CPU分配给各个线程的时间,因为时间非常短,所以CPU不断通过切换线程,让我们觉得多个线…
45张图搞定!ThreadLocal的最牛辨析!
ThreadLocal和Synchonized都用于解决多线程并发访问。可是ThreadLocal与Synchronized有着本质的区别。Synchronized是利用锁的机制,使变量或代码代码块在某一个时刻仅仅能被一个线程访问。 从名字我们就可以看到ThreadLocal叫…
6w字搞定Linux基本操作,建议收藏
择一枚非996的周末,搞定Linux。Follow me! 这是一份精细的,手把手的教程。 有很多同学微信问我,Linux命令这么多,该怎么从入门到精通?其实,这个事情非常的simple,这篇文章将会带你飞。文章非常的长,要挑一个阳光明媚的sunshine weekend,耐心…
Python茅台抢购脚本的使用说明!!
因为问的人太多了,一方面,有时候没空回复,回复不及时,导致错过抢购.. 譬如:如何怎么用,如何运行脚本,要改什么,在哪改等等... 1. 下载Python 下载完之后就和你安装其他电脑软件一样,没难度的。记得选择加入环境变量 2. 下载集成开发环境 你在 cmd 中也能运行项目…
一文秒懂String对象的那些事
String是Java中十分常用的类,在面试题中也是出镜率很高的常客,本文将我自己学习中遇到的一些问题进行整理,如果有误,欢迎指正。 千万不要用 == 去判断String对象是否相等,==比较的是地址。JVM只会共享字符串常量,因此,即使是“看起来”值相同的字符串,用==判断也…
你知道Spring Boot项目是怎么启动的吗?
概述在Java后端开发领域,大名鼎鼎的SpringBoot框架想必大家都用过。用过SpringBoot的应该都知道,在项目启动入口的主类main()方法里,一句简简单单的便开启了项目的启动运行之路。那