会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
路半_知风
风来过,你来过
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
2020年6月29日
java并发编程(四)——无锁
摘要: 悲观锁与乐观锁 悲观锁 一种悲观的思想,总是假设最坏的情况,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会阻塞直到它拿到锁。传统的关系型数据库里边就使用到了很多这种锁机制,比方行锁,表锁等,读锁,写锁等,都是在做操作之前先上锁。再比方Java里面的同步原
阅读全文
posted @ 2020-06-29 17:49 路半_知风
阅读(239)
评论(0)
推荐(0)
2020年6月27日
java并发编程(三)——Java内存模型
摘要: 上篇我们了解到并发编程的共享模型,即同一父进程下的其他子线程会共享父进程的资源,并且子线程在共享资源进行写操作时,可能导致不可预料的错误。那么为什么会导致这样的错误呢?有没有办法解决这样的问题呢?要解决这些问题,就要了解java的内存模型。在学习java内存模型之前,我们先要了解什么是内存模型。 内
阅读全文
posted @ 2020-06-27 16:42 路半_知风
阅读(222)
评论(0)
推荐(0)
2020年6月16日
java并发编程(一)——进程与线程
摘要: 基本概念 进程:进程是程序的一次执行过程,是系统运行程序的基本单位,因此进程是动态的。系统运行一个程序即是一个进程从创建,运行到消亡的过程。 一个应用程序至少对应着一个进程,对于一些应用程序,如浏览器或者QQ,允许启动多个同一应用程序,会对应多个进程。 每个进程都有独立的代码和数据空间(进程上下文)
阅读全文
posted @ 2020-06-16 20:06 路半_知风
阅读(122)
评论(0)
推荐(0)
2020年6月15日
Java基础——异常
摘要: 转载:Java中的异常和处理详解 简介 程序运行时,发生的不被期望的事件,它阻止了程序按照程序员的预期正常执行,这就是异常。异常发生时,是任程序自生自灭,立刻退出终止,还是输出错误给用户?或者用C语言风格:用函数返回值作为执行状态? Java提供了更加优秀的解决办法:异常处理机制。 异常处理机制能让
阅读全文
posted @ 2020-06-15 16:55 路半_知风
阅读(132)
评论(0)
推荐(0)
上一页
1
2
公告