Advertisement

Java中的字符串常量池概述及StringBuilder和StringBuffer讲解(面试题库中的相关知识点)

阅读量:

文章结构概述

  • 引言
    • 一、字符串常量池

      • 1.字符串常量池的定义是什么?
      • 2.String类中创建对象实例的两种方式有何差异
      • 3.其他类型的常量池
      • 4.关于字符串常量池的常见面试问题
    • 二、StringBuilder与StringBuffer

      • 1. StringBuilder类的特性
      • 2.String、StringBuffffer与StringBuilder之间的异同点
    • 总结


前言

本文重点阐述Java语言中与字符串常量池相关的概念,并对StringBuilder类与StringBuffer类之间的差异进行对比分析。

一、字符串常量池机制解析

1.什么是字符串常量池?

字符串能够通过初始化的方式被直接生成。
例如:

复制代码
    public static void main(String[] args) {
     String s1 = "hello";  //直接创建
     String s2 = "hello";
     System.out.println(s1 == s2); // true
    }
    
    
      
      
      
      

全部评论 (0)

还没有任何评论哟~