java
MonarchCode
这个作者很懒,什么都没留下…
展开
-
关于 Java 字符串拼接的那点事
一、前言分享下关于字符串拼接,应该在什么场景使用什么样的最适合,性能最好,这也是一个很基础的以及面试或者笔试经常会遇到的问题。Ok,let’s go !二、场景分析1. 场景1public class Main { public static void main(String[] args) { String a = "1" + "2"; S...原创 2019-11-21 20:03:24 · 162 阅读 · 0 评论 -
解析 String intern 方法,我发现了 jdk bug
一、前言 String 类型是 java 里面一个很特殊的存在,里面涉及到了很多使用细节以及很多基础知识,并且常常在面试中会被当做基础部分进行提问,而 String 的 intern 方法更是很多人听都没有听过,更不要说使用了,所以本篇文章来解析下 intern 方法,掀起 intern 的盖头来 !二、正文1.字符串常量池 字符串常量池其实就是一个固定长度的 Ha...原创 2019-11-21 19:58:05 · 355 阅读 · 1 评论 -
如何优雅的写出一个单例模式
一、前言最近在做一个项目的时候,发现里面用了大量的单例模式,然后基于自己对于单例的一个理解想写一下应该如何优雅的实现一个单例二、单例设计模式简介1.什么是单例模式呢?单例模式其实简单的来说就是一个类在整个应用程序有且只有一个实例在运行2.单例模式的特点私用的构造函数,因为要确保在整个应用程序运行的时候只存在一个单例,首先必须要先保证该类不能被实例化,否则会产生多个实例,也就违...原创 2018-12-17 00:17:07 · 384 阅读 · 0 评论