- 2
- 0
- 约8.64千字
- 约 17页
- 2018-10-25 发布于江苏
- 举报
动力节点java常用类
纲要
String
StringBuffer
基础类型对应的8个包装类
日期相关类
数字相关类
Random
Enum
内容
2.1、String
2.1.1、String类是不可变类,也就是说String对象声明后,将不可修改
public class StringTest01 {
public static void main(String[] args) {
String s1 = a;
String s2 = b;
s1=s1 + s2; //ab
//new String(“a”);
System.out.println(s1);
}
}
从以上内存图,大家可以看到,String对象赋值后不能再修改,这就是不可变对象,如果对字符串修改,那么将会创建新的对象
注意:只要采用双引号赋值字符串,那么在编译期将会放到方法区中的字符串的常量池里,如果是运行时对字符串相加或相减会放到堆中(放之前会先验证方法区中是否含有相同的字符串常量,如果存在,把地址返回,如果不存在,先将字符串常量放到池中,然后再返回该对象的地址)
2.1.2、String s1 = “abc”和 String s2 = new String(“abc”)
public class StringTest02 {
public static void mai
您可能关注的文档
- 力和牛顿第一定律文档.doc
- 力和运动压力和压强.doc
- 力和运动牛顿运动定律.doc
- 力学(相互作用)讲义.doc
- 力学三大观点的应用(第课时).doc
- 力学经典检测题(一).doc
- 力牛顿第一定律惯性(含答案).doc
- 力课后练习人教新课标版.doc
- 办公软件应用初操作员复习习题集.doc
- 功和功率知识网络和知识点.doc
- (2026)医院评审筹备与科室标准化建设工作总结(2篇).docx
- 2026年资质年检自查报告(2篇).docx
- 2026水库自查报告(2篇).docx
- 2026年北师大版适配小升初历史寒假衔接卷重大事件因果分析标准试卷第473套(含答案解析与可打印作答区).docx
- 河北唐山市2026年高三下学期第一次模拟演练物理试卷(解析版).pdf
- 六年级上册Unit 2物理练习:第2课时单词拼写与选择题.pdf
- 湖北省襄阳市第四中学2025-2026学年高三上学期教学质量检测(二)物理(II)试题(解析版).pdf
- 湖北省随州市六校2026年高三下学期一模物理试题(解析版).pdf
- 湖北省襄阳市枣阳二中2025-2026学年高三上学期一模物理试题(解析版).pdf
- 湖北省襄阳市枣阳二中2025-2026学年高三上学期一模物理试题(解析版).docx
原创力文档

文档评论(0)