首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
卖姬客
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
6
文章 6
沸点 0
赞
6
返回
|
搜索文章
赞
文章( 6 )
沸点( 0 )
【并发基础】Java内存模型基础知识
1. 基本概念 程序是一组计算机能识别和执行的指令,运行于电子计算机上,满足人们某种需求的信息化工具。 在早期面向进程设计的计算机结构中,进程是程序的基本执行实体;在当代面向线程设计的计算机结构中,进程是线程的容器。 是操作系统能够进行运算调度的最小单位。大部分情况下,它被包含…
【并发基础】synchronized原理
1. 基本概念 synchronized是Java中的关键字 ,是利用锁的机制来实现同步的。 即在同一时间只允许一个线程持有某个对象锁,通过这种特性来实现多线程中的协调机制,这样在同一时间只有一个线程对需同步的代码块(复合操作)进行访问。互斥性我们也往往称为操作的原子性。 必须…
Java多线程学习(六)——Lock的使用
锁是用于通过多个线程控制对共享资源的访问的工具。通常,锁提供对共享资源的独占访问:一次只能有一个线程可以获取锁,并且对共享资源的所有访问都要求首先获取锁。 但是,一些锁可能允许并发访问共享资源,如ReadWriteLock的读写锁。Java5之后并发包中新增了Lock接口以及相…
Java面试官最爱问的volatile关键字
在Java的面试当中,面试官最爱问的就是volatile关键字相关的问题。经过多次面试之后,你是否思考过,为什么他们那么爱问volatile关键字相关的问题?而对于你,如果作为面试官,是否也会考虑采用
【工具使用】学习Git+GitHub,搞定代码学习和团队开发(1)
首先,在现代软件开发项目中,要成为一个有效的软件开发人员,我们必须能够与其他项目贡献者并行进行开发。源代码管理系统已经不是什么新思想了,为了编写一些能够更快速、简单地开发以后软件项目的软件,所有的开发团队都已经进行了很多尝试。最终得到了一个含有版本控制的项目管理系统,他可以对源…
SpringBoot入门 - 创建项目
1. 用IDEA中的Spring Initializr创建SpringBoot项目 Spring Boot让我们的Spring应用变的更轻量化。我们不必像以前那样繁琐的构建项目、打包应用、部署到Tomcat等应用服务器中来运行我们的业务服务。通过Spring Boot实现的服务…
个人成就
文章被点赞
15
文章被阅读
10,213
掘力值
286
关注了
5
关注者
5
收藏集
1
关注标签
2
加入于
2019-11-02