Java中关于字符串的若干问题分析
Analysis of Some Problems about String in Java作者机构:喀什大学计算机科学与技术学院新疆喀什844000
出 版 物:《长江信息通信》 (Changjiang Information & Communications)
年 卷 期:2023年第36卷第10期
页 面:96-98页
学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)]
基 金:喀什大学2020年教研教改课题重点项目(KJHZ2001)
主 题:字符串 问题分析 Java 初始化 相等性比较 反编译分析
摘 要:通过用不同的方法对字符串初始化,结合反编译分析,得到初始化方法对程序结果的影响以及常量池的分配原则。在此基础上,对Java相等性比较做了详细分析,并对equals()方法和直接使用“==进行比较,得出引用相等性比较和对象相等性比较的区别。最后,对比String类和StringBuffer类对象在程序中的不同使用方法,从堆和栈的分配方式分析不同的原因,并针对JVM的运行性能进行比较,得出优化程序的原则。