zoukankan      html  css  js  c++  java
  • String s = new String(“abc”); 可能产生几个对象?

     String s = new String(“abc”); 可能产生几个对象?

    答:可能产生1和或者2个对象。

    通过new String()方法产生的字符串,先会在常量池去查询有木有abc的对象,如果没有,则会在常量池里开辟一个空间,存放abc,紧接着,将拷贝此对象到堆中产生一个对象。

    如果有,则堆中直接创建一个常量池中此 ”abc” 对象的拷贝对象。

  • 相关阅读:
    1. jQuery中的DOM操作
    jQuery查找节点(选择器)
    机器学习基础
    CRF
    NP
    LP
    kernel
    SVM
    凸优化和对偶
    语音识别 -- 概述
  • 原文地址:https://www.cnblogs.com/TravisGrady/p/10386240.html
Copyright © 2011-2022 走看看