自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

孙超的博客

程序员一枚

  • 博客(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 142

转载 Java面试知识点解析——JVM篇

文章转载 https://mp.weixin.qq.com/s/-JcHbecokf1ZB_q5ISU9ig

2018-05-22 22:20:08 146

转载 java多线程

转载文章 java多线程介绍比较好系列文章链接: 第一篇:多线程三分钟就可以入个门了 https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484186&idx=1&sn=2a7b937e6d3b1623aceac199d3e402f9&chksm=ebd7421bdca0cb0d6206d...

2018-05-21 21:20:42 101

转载 设计模式---工厂模式

转载文章 https://juejin.im/post/5b0231746fb9a07aaf35813c

2018-05-21 11:19:49 102

原创 JVM---什么是JVM

目录 目录 JVM物理结构 什么是JVM JVM体系结构 JVM物理结构 什么是JVM JVM 是 Java 的核心和基础,在 Java 编译器和 os 平台之间的虚拟处理器。它是一种基于下层的操作系统和硬件平台并利用软件方法来实现的抽象的计算机,可以在上面执行 Java 的字节码程序。 Java 编译器只需面向 JVM,生成 JVM 能理解的代码或字节码文件。J...

2018-05-18 15:06:48 754

原创 JVM---JVM参数

目录 目录 java-version and -showversion -Xms and -Xmx -XX:PrintGCDetails java-version and -showversion $ java -version java version “1.6.0_24” Java(TM) SE Runtime Environment (build ...

2018-05-18 11:03:56 168

原创 JVM -- 垃圾回收

目录 目录 可回收对象的判定方法 如何进行垃圾回收 java性能优化 内存泄漏 vs 内存溢出 可回收对象的判定方法 引用计数算法 可达性分析算法 引用计数算法基本原理: 给对象中添加一个引用计数器,每当有一个地方引用他时,计数器值就加1;当引用失效时,计数器值就减1;任何时刻计数器的为0的对象就是不可能再被使用的。 引用计数法的缺陷 当两个对象相互引用,但是...

2018-05-18 10:32:50 92

原创 JVM---Java 内存模型

JAVA 内存模型 内存可见性、重排序、顺序一致性、volatile、锁、final 目录 目录 内存可见性 Java内存模型(JMM) synchronized实现可见性** 重排序 as-if-serial volatile实现可见性 final实现内存可见性 内存可见性 可见性:一个线程对共享变量值的修改,能够及时的被其他线程看到 共享变量:如果一个变量在多个线程的工作内存中...

2018-05-17 21:52:49 236

原创 2018-05-10 面试上海宝信软件的心得

说明: 1. 由于本次为学校组织的企业顶岗实习,所以本次只有一轮面试, 面试没有秋招那么繁琐 2. 我这次面试的是大数据相关的岗位 面试官问的主要问题: 这么多语言中,你最熟悉什么? hadoop 与 spark的区别? sparkStreaming 与 storm的区别? Servlet 是什么? 心得体会: 简历上的每个地方都是认真写的,面试官...

2018-05-17 18:13:06 2797

原创 在win10上装centos7小记

说明: 1、本教程是在正常win10电脑上面装centos7双系统。 2、所需工具: 8GB左右的U盘一个 UltraISO 软件 一、前期准备 1、分区 给CentOS 系统单独创建一个分区,具体看空闲硬盘的大小决定。 右键桌面上 [我的电脑] 或者 [此电脑] 图标,选择 [管理] → [计算机管理] → [存储] - [磁盘管理] 选择一个空...

2018-05-17 18:11:38 1394 1

原创 JVM---内存结构

此篇博客为参考Hollis的“Java工程师成神之路(2018修订版)”学习过程中的学习笔记 目录 目录 虚拟机内存结构图 程序计数器 虚拟机栈 本地方法栈 java堆 方法区 运行时常量池 附加–直接内存 虚拟机内存结构图 线程之间互相独立的区域有: 虚拟机栈 、本地方法栈、程序计数器 线程可以共享数据的区域: 方法区 、堆 ...

2018-05-17 18:05:53 305

萤火虫网络学院VIP课程

萤火虫网络学院VIP课程,高清精品学习视频合集,涵盖前端,后端,人工智能

2018-04-03

亿级流量网站架构核心技术 跟开涛学搭建高可用高并发系统

高并发系统的构建,想学习高可用和高并发系统技能,看这本书就够了

2018-03-24

空空如也

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

TA关注的人

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