自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

_xiaolin_

只有不断的学习与探索,你就会不断的发现还有很多东西都还不会!

  • 博客(4)
  • 收藏
  • 关注

原创 Java多线程与并发(1):线程基础和Java线程的创建

进程和线程定义:进程:是具有一定独立功能的程序关于某个数据集合上的一次运行活动,他是系统进行资源分配和调度的一个独立单位,一个应用程序包含一个或多个进程。线程:是CPU调度和分派的基本单元,是进程中的一个实体,一个进程包含至少一个线程,关系:一个进程至少包含一个线程,同一个进程中的多个线程可以共享进程的所分配的资源,在应用程序运行的时候,实际是每个线程在执行,比进程更小...

2019-02-28 20:43:58 175 1

原创 深入Java虚拟机(3):GC(垃圾回收)算法和垃圾回收器

在上篇JVM内存结构有提到垃圾回收相关的内容,并且通过从内存的角度来分析为什么要进行垃圾回收,本文将详细讲解各种垃圾回收(Garbage Collection)算法以及垃圾回收器和实现原理。本文主要是概念性的东西,希望大家在看各种垃圾回收算法的时候,能够结合实际去考虑不同算法的优劣。 注:本文相关图片资源来源均在文尾给出参考文献来由在我们进入文章之前可以先想几个...

2019-02-23 15:49:05 667

原创 深入Java虚拟机(2):JVM内存结构详解

我的上一篇讲了关于Java类的生命周期和类加载机制中有涉及到JVM虚拟机内存,这篇文章就详细介绍关于JVM内存的结构、内存中不同区域的主要职责,在描述各区域的职责的同时,还会说到具体不同内存区域中的具体结构空间以及这些结构布局的目的及特性,了解这些基础的东西对在今后学习或者工作开发当中出现了有关内存的问题就可以很快的定位问题然后解决问题,另外结合内存结构再学习关于垃圾回收相关的知识...

2019-02-19 13:49:43 1523

原创 深入Java虚拟机(1):Java类的生命周期和加载机制

关于这块java基础知识内容在网上一大片,但是很多笔者是生搬基本的概念陈述出来,很少有自己的体会,让初学者甚至有一些工作经验的同学来说都不够深刻理解,我个人学习的方式就是:尽量用实际的例子去理解,而不是干巴巴记背基础的概念内容,这样对知识的学习永远只会停留在表面,无法深入理解更无法扩展应用到其他方面,另外我在看别人的博客的时候,也很少感觉到作者能通过文字把读者带入一起思考,一起深入...

2019-02-12 22:32:55 468 1

空空如也

空空如也

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

TA关注的人

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