- 博客(11)
- 资源 (2)
- 收藏
- 关注
原创 Java中String有关的事
相关的面试题 Q1: String s = new String(“abc”); 定义了几个对象? Q2: 如何理解String的intern 方法?A1:若常量池中已经存在“abc”,则直接引用,也就是此时只会创建一个对象;若常量池中不存在这个“abc”,则会先创建后引用,也就是两个。A2:当一个String实例调用intern方法时,jvm会查找常量池中是否有相同Uni...
2018-06-25 10:53:16
174
转载 java多线程
转载文章java多线程介绍比较好系列文章链接:第一篇:多线程三分钟就可以入个门了 https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484186&idx=1&sn=2a7b937e6d3b1623aceac199d3e402f9&chksm=ebd7421bdca0cb0d6206d...
2018-05-21 21:20:42
149
原创 JVM---什么是JVM
目录目录JVM物理结构什么是JVMJVM体系结构JVM物理结构什么是JVMJVM 是 Java 的核心和基础,在 Java 编译器和 os 平台之间的虚拟处理器。它是一种基于下层的操作系统和硬件平台并利用软件方法来实现的抽象的计算机,可以在上面执行 Java 的字节码程序。Java 编译器只需面向 JVM,生成 JVM 能理解的代码或字节码文件。J...
2018-05-18 15:06:48
877
原创 JVM---JVM参数
目录目录java-version and -showversion-Xms and -Xmx-XX:PrintGCDetailsjava-version and -showversion $ java -version java version “1.6.0_24” Java(TM) SE Runtime Environment (build ...
2018-05-18 11:03:56
196
原创 JVM -- 垃圾回收
目录目录可回收对象的判定方法如何进行垃圾回收java性能优化内存泄漏 vs 内存溢出可回收对象的判定方法引用计数算法可达性分析算法引用计数算法基本原理:给对象中添加一个引用计数器,每当有一个地方引用他时,计数器值就加1;当引用失效时,计数器值就减1;任何时刻计数器的为0的对象就是不可能再被使用的。引用计数法的缺陷 当两个对象相互引用,但是...
2018-05-18 10:32:50
120
原创 JVM---Java 内存模型
JAVA 内存模型 内存可见性、重排序、顺序一致性、volatile、锁、final目录目录内存可见性Java内存模型(JMM)synchronized实现可见性**重排序as-if-serialvolatile实现可见性final实现内存可见性内存可见性可见性:一个线程对共享变量值的修改,能够及时的被其他线程看到共享变量:如果一个变量在多个线程的工作内存中...
2018-05-17 21:52:49
290
原创 2018-05-10 面试上海宝信软件的心得
说明: 1. 由于本次为学校组织的企业顶岗实习,所以本次只有一轮面试, 面试没有秋招那么繁琐 2. 我这次面试的是大数据相关的岗位面试官问的主要问题:这么多语言中,你最熟悉什么?hadoop 与 spark的区别?sparkStreaming 与 storm的区别?Servlet 是什么?心得体会:简历上的每个地方都是认真写的,面试官...
2018-05-17 18:13:06
2928
原创 在win10上装centos7小记
说明: 1、本教程是在正常win10电脑上面装centos7双系统。 2、所需工具: 8GB左右的U盘一个 UltraISO 软件一、前期准备1、分区给CentOS 系统单独创建一个分区,具体看空闲硬盘的大小决定。右键桌面上 [我的电脑] 或者 [此电脑] 图标,选择 [管理] → [计算机管理] → [存储] - [磁盘管理]选择一个空...
2018-05-17 18:11:38
1506
1
原创 JVM---内存结构
此篇博客为参考Hollis的“Java工程师成神之路(2018修订版)”学习过程中的学习笔记目录目录虚拟机内存结构图程序计数器虚拟机栈本地方法栈java堆方法区运行时常量池附加–直接内存虚拟机内存结构图线程之间互相独立的区域有:虚拟机栈 、本地方法栈、程序计数器线程可以共享数据的区域:方法区 、堆...
2018-05-17 18:05:53
506
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人