Object类 列表项 String类 常用方法 构造方法 public String() public String(byte[] bytes) public String(byte[]bytes,int offset,int length) public String(char[] value) public String(char[] value,int offset,int count) public String(String original) String类的判断功能 boolea…
来自:http://www.cnblogs.com/kkgreen/archive/2011/08/24/2151450.html 0,new是创了两个对象,一个在堆,一个在常量池 1,变量+字符串=自动变成堆的 2,final变量+字符串=还是常量池 3,final get()+字符串=堆空间变量 4,String a = new String("1") + new String("1"),产生了4个对象,一个“1”常量池,两个“1”堆空间,一个“11”堆空间,…
参照:https://www.jianshu.com/p/2f209af80f84 常量池: Java代码被编译成class文件时,会生成一个常量池(Constant pool)的数据结构,用以保存字面常量和符号引用(类名.方法名.接口名和字段名等). package com.ctrip.ttd.whywhy; public class Test { public static void main(String[] args) { String test = "test"; } } 通…