![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 93
sz_gaochao
java爱好者
展开
-
String类型深度解析
上一篇在介绍java内存结构时提到了方法区这块,本地方法区存在一块特殊的内存区域,叫常量池(Constant Pool),这块内存将与String类型的分析密切相关。 1.String的本质 首先看下面一段代码: String str1 = "hadoop"; String str2 = "android"; str1 = str1+str2; Sy原创 2015-05-03 20:02:12 · 534 阅读 · 0 评论 -
Java对象创建过程和内存结构分析
JAVA内存分配和管理是JAVA的核心技术之一,在看了尚硅谷宋红康老师讲解的JAVA内存知识之后,结合《深入理解JVM这本书》对自己所学的知识进行简单的总结,写了这篇日志。 1.JAVA内存分区 根据存储数据的不同,java内存通常被划分为5个区域:程序计数器(Program Count Register)、本地方法栈(Native Stack)、方法区(Methon Area)、栈(Sta原创 2015-05-03 16:02:41 · 3966 阅读 · 0 评论 -
java中String的常见用法
以下是string的七种用法,注意哦,记得要时常去查看java的API文档,那个里面也有很详细的介绍 1>获取 1.1:字符串中包含的字符数,也就是字符串的长度。 int length():获取长度 1.2:根据位置获取位置上某个字符。 char charAt(int index) 1.3:根据字符获取该字符在字符串中的位置。 int indexOf(int c转载 2015-05-03 22:12:13 · 396 阅读 · 0 评论