JAVA学习

这是关于 JAVA学习 分类的相关文章列表

java7和java8中的hashmap有什么区别

java7和java8中的hashmap有什么区别

今天有小伙伴在面试的时候,面试官问了下java7和java8的hashmap有什么区别,小伙伴直接回答了,java7是数组+链表,java8是数组+链表+红黑树。因为像这种比较概念性的知识点大家随时这件的推荐,记录会...

JAVA8讲解系列(一)新特性有哪些?

JAVA8讲解系列(一)新特性有哪些?

现在java都已经17了,但是在实际的项目中我们使用java7或者java8会更多一点。但是在日常工作中,我们很多同学都主要停留在curd上,所以很多的代码里面几乎都还是java7的体现。今天我们就来给大家介绍下ja...

JAVA8中的日期获取有哪些?

JAVA8中的日期获取有哪些?

现在java更新的版本还是比较多,现在生产上大家一般都是用的java8,但是在项目的代码里面,还是会经常看到大家有很多java7及以前的一些写法,今天这篇我们就来介绍下java8里面的日期类型如何编写。备注:在这里推...

jvm垃圾回收过程介绍

jvm垃圾回收过程介绍

在java里面我们知道垃圾回收包含:垃圾回收器,垃圾回收算法,垃圾回收阶段。这篇我们介绍下jvm整个垃圾回收的过程。1)首先分为年轻代和老年代...

 jvm垃圾回收常用算法之标记清除整理算法

jvm垃圾回收常用算法之标记清除整理算法

在jvm里面我们知道有很多的垃圾回收算法,常用的有:标记-清除算法,复制算法、标记整理算法、分代算法。 这里呢我们不介绍太多。这里主要以目前实际使用过程中这种分代场景进行介绍。我们知道现在jvm内存都是分代,分为年轻...

jvm垃圾回收中什么是Minor GC

jvm垃圾回收中什么是Minor GC

我们在前面分别介绍了jvm的major gc 和 full gc,那么这里我们介绍下minor gc。那么什么是minor gc呢?在jvm的内存区域,我们分了年轻代和老年代。在年轻代里面,我们又分了eden区,...