Java
vegetable chicken01
这个作者很懒,什么都没留下…
展开
-
Scala与Java的区别
两种不同的语言,两种不同的编程思想,真比起来的话肯定需要一大片长文来写,自己也没这个水平。。在此简单的罗列一些基本的差别。Scala不需要分号结尾Scala函数式编程语言,在scala世界里,函数才是一等公民;函数可以作为参数进行传递,可以赋值给变量,可以作为返回值进行返回Scala类型定义开头需大写Scala函数定义需 def 开头,Scala函数没有返回值用Unit,相当于java的...原创 2020-02-20 11:33:24 · 468 阅读 · 0 评论 -
JVM内存结构及Java垃圾收集(GC算法、GC收集器)
最近正在复习Java相关的知识,总结一下JVM相关的知识点。JVM内存结构先上图堆内存(线程间共享)在虚拟机启动时创建,此内存区域的唯一目的就是存放对象实例,是垃圾收集器管理的主要区域(也叫GC堆),Java堆可以处于物理上不连续的内存空间中,只要逻辑上是连续的即可,如果在堆中没有内存完成实例分配,并且堆也无法再扩展时(通过-Xmx和-Xms控制扩展),将会抛出OutOfMemoryEr...原创 2020-02-19 12:09:14 · 277 阅读 · 0 评论
分享