JAVA常见错误
2012-07-23 10:57
141 查看
1. 修改String类里的内容
String类一经初始化是不能再改动的。
比如String str = "ABCDEF";
str.toLowerCase(); //这句其实不是修改str的内容,而是根据str重新建了一个具有"abcdef"的String类,但是没有赋给任何对象。这时候str里的值还是"ABCDEF"
如果改为str = str.toLowerCase(); 则现在的str里的值为"abcdef", 只是原来的具有"ABCDEF"的String类成了没人要的野孩子。
良好的习惯是对不用的类及时的赋值为null, 并不时地调System.gc(),虽然这不能实时垃圾回收,但肯定比不调用的好。
2. 待续
String类一经初始化是不能再改动的。
比如String str = "ABCDEF";
str.toLowerCase(); //这句其实不是修改str的内容,而是根据str重新建了一个具有"abcdef"的String类,但是没有赋给任何对象。这时候str里的值还是"ABCDEF"
如果改为str = str.toLowerCase(); 则现在的str里的值为"abcdef", 只是原来的具有"ABCDEF"的String类成了没人要的野孩子。
良好的习惯是对不用的类及时的赋值为null, 并不时地调System.gc(),虽然这不能实时垃圾回收,但肯定比不调用的好。
2. 待续
相关文章推荐
- 异常处理(008)_java中常见的错误有哪些
- java 中三种常见内存溢出错误的处理方法
- 审查Java代码的十一种常见错误
- java常见错误以及可能原因总结
- java常见错误以及可能原因集锦
- Java中一些常见的错误
- 50 个 Java 开发常见错误及规避技巧 (Part 2)
- Java软件使用常见的错误
- JAVA环境下利用solrj二次开发SOlR搜索的环境部署常见错误
- java继承常见错误
- java常见错误以及可能原因
- java常见错误随笔之——框架
- 用javah 导出类的头文件, 常见的错误及正确的使用方法
- Java中常见的错误
- 汇总常见的JAVA错误
- 常见的 java错误
- Java开发者编写SQL语句时常见的10种错误
- 常见错误总结_1_对java类进行修改后,无法按修改的类型加载
- [轉]java学习笔记 【二】 常见错误 Class files on classpath not found or not accessible for
- 审查Java代码的十一种常见错误