String
理解String对象首选在认识String之前介绍一下JVM内存模型元空间运行时常量池字符串常量池CLass常量池String源码分析String比较大小方法字符串常量池字符串的分配和其他对象分配是一样,是需要消耗高昂的时间和空间的,而且字符串在我们的程序中使用非常的频繁,不过JVM已经考虑好了,在实例字符串的时候会进行一些优化:每当我们创建字符串常量时,JVM首先会检查字符串常量池,如果该字符串已经存在在常量池中,那么就直接返回常量池中的实例引用,如果字符串不存在在字符串常量池中,就会实例化改字符串并且将
原创
2021-03-25 14:23:21 ·
51 阅读 ·
0 评论