-
面试官,不要再问我“Java 垃圾收集器”了
面试官,不要再问我“Java 垃圾收集器”了 如果Java虚拟机中标记清除算法、标记整理算法、复制算法、分代算法这些属于GC收集算法中的方法论,那么“GC收集器”则是这些方法论的具体实现。 在面试过程中这个深度的问题涉及的比较少,但对于理解上面的这些算法有很好的帮...
-
java笔记--java的语言特性
java笔记--java的语言特性 java的语言特性 1.简单性:例如:java不再支持多继承,而c++是支持多继承的,多继承比较复杂。 c++中有指针,java中屏蔽了指针的概念。所以相对来说比较简单。 //注:java语言的底层是c++,不是c语言。 2.安全性 3.可移植性:java语言可以做...
-
Java垃圾回收机制
Java垃圾回收机制 Java 内存运行时区域中的程序计数器、虚拟机栈、本地方法栈随线程而生灭,栈中的栈帧随着方法的进入和退出而有条不紊地执行着出栈和入栈操作。每一个栈帧中分配多少内存基本上是在类结构确定下来时就已知的(尽管在运行期会由 JIT 编译器进行一些优化...
-
面试官,Java8 JVM内存结构变了,永久代到元空间
面试官,Java8 JVM内存结构变了,永久代到元空间 在文章《JVM之内存结构详解》中我们描述了Java7以前的JVM内存结构,但在Java8和以后版本中JVM的内存结构慢慢发生了变化。作为面试官如果你还不知道,那么面试过程中是不是有些露怯?作为面试者,如果知晓这些变化,又将...
-
十八道JVM面试题总汇(附解析)
十八道JVM面试题总汇(附解析) 一、Java 类加载过程? Java 类加载需要经历以下7 个过程: 1. 加载 加载是类加载的第一个过程,在这个阶段,将完成以下三件事情: 通过一个类的全限定名获取该类的二进制流。 将该二进制流中的静态存储结构转化为方法去运行时数据结构...
-
2019有赞中高级Java工程师面试题与解答
2019有赞中高级Java工程师面试题与解答 说说JVM的内存分区 线程私有的区域 程序计数器:JVM中程序计数器相当于汇编语言中的CPU中的寄存器,保存程序当前执行的指令的地址。 虚拟机栈:Java方法执行的栈由许多个栈帧构成,每个栈帧对应一个被调用的方法,在栈帧中包括局...
-
垃圾回收机制
垃圾回收机制 目的:写给自己看的,不如其他大神全,以后慢慢修修改改 一:如何判断数据是否垃圾数据 1.引用计数法 当创建一个对象时,为此对象分配一个引用计数器。当有其他对象引用这个对象时,计数器就+1。当引用失效了,计数器-1。 当一个对象的引用计数器=0时,此...
-
01 jvm学习过程概述
01 jvm学习过程概述 声明 :本博客仅仅是一个初学者的学习记录、心得总结,其中肯定有许多错误,不具有参考价值,欢迎大佬指正,谢谢!想和我交流、一起学习、一起进步的朋友可以加我微信Liu__66666666 这是简单学习一遍之后的记录,后期还会修改。 一、学习内容 jvm简...
-
高频面试知识点总结,看看你能答对多少
高频面试知识点总结,看看你能答对多少 开篇:题目答案总结并非标准,仅供参考,如果有错误或者更好的见解,欢迎留言讨论,往期公众号整理的一些面试题看这里:Java面试题内容聚合 事务 1、什么是事务?事务的特性(ACID) 什么是事务:事务是程序中一系列严密的操作,...
2019-09-23 09:06:45 cmsmysql优化mysql如何使用sql 语句文档文件ESETASP服务器定义
-
JVM垃圾回收?看这一篇就够了!
JVM垃圾回收?看这一篇就够了! 深入理解JVM垃圾回收机制 1、垃圾回收需要解决的问题及解决的办法总览 1、如何判定对象为垃圾对象 引用计数法 可达性分析法 2、如何回收 回收策略 标记-清除算法 复制算法 标记-整理算法 分带收集算法 垃圾回收器 serial parnew Cms G1...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
