自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java虚拟机剖析之内存区域,内存的溢出,泄漏

本博文是在读了“兰亭风雨”的博文之后,加上自己的个人理解所写。在此先感谢“兰亭风雨”的分享。如有错误或者不好之处还望指出,一起成长。在之前我的一片博文“多线程之原子性,可见性,有序性,并发问题解决”中也有提到内存区域的分配,其中的一些从属关系是不全面,但是那篇文章主要的思想是为了讲解线程之间数据共享的问题。跟这篇文章中大同小异,对于刚接触Android开发不久,对线程理解不是很深的网...

2019-04-02 11:28:02 515

原创 Java 线程和进程,并发解决之synchronized

什么是进程?程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,而这种执行的程序就称之为进程。程序和进程的区别就在于:程序是指令的集合,它是进程运行的静态描述文本;进程是程序的一次执行活动,属于动态概念。 在多道编程中,我们允许多个程序同时加载到内存中,在操作系统的调度下,可以实现并发地执行。这是这样的设计,大大提高了CPU的利用率。进程的出现让每个用户感觉到自己独享CPU...

2019-04-02 11:26:07 1618 2

原创 多线程之原子性,可见性,有序性,并发问题解决

在Android开发或者Java开发中,遇到并发的问题的时候很多。并发带给我们的问题就是,当多个线程操作同一个数据的时候,往往不能得到我们预期的结果。造成这个问题的原因是什么呢?其实就是该数据对这多个线程没有可见性,这些线程就不能有序性的去操作共同数据,还不是原子操作,所以导致预期结果不一样。这之间的一些细节的问题是啥呢?下面我们举例说明: 在说例子之前我们来看一下,...

2019-04-02 11:25:20 4252 1

SqlHelper.java

用于操作据库的一个工具类,可以用于连接数据库,查询数据库等等数据库的操作。

2015-05-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除