博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Effective Java 学习笔记之二
阅读量:6821 次
发布时间:2019-06-26

本文共 245 字,大约阅读时间需要 1 分钟。

1.要优先使用基本类型,而不是装箱基本类型,要当心无意识的自动装箱。

2.如果一个栈先是增长,然后再收缩,那么栈中弹出的对象将不会当做垃圾回收,即使使用栈的程序不再引用这些对象。导致内存泄漏,甚至磁盘交换,程序失败。

3.包含公有可变域的类并不是线程安全的,即使域是final,并且引用不可变对象。实例域绝不能是公有的。

4.公有类不应该直接暴露数据域

转载于:https://www.cnblogs.com/thly1990/archive/2012/04/26/2471547.html

你可能感兴趣的文章
Open-Falcon 互联网企业级监控系统解决方案(2)
查看>>
抄录一份linux哲学思想
查看>>
cesiumjs开发实践(五) 坐标变换
查看>>
计算数据库中各个表的数据量和每行记录所占用空间的脚本-转载来自(博客园 桦仔)...
查看>>
解决本机不能访问虚拟机web服务器网站的问题
查看>>
Proxmox VE 安装、配置、使用之第一章 安装配置
查看>>
java经典算法(猴子吃桃)
查看>>
《linux Shell 脚本攻略》进阶学习(第二部分)
查看>>
mysql常用命令
查看>>
Leetcode PHP题解--D76 993. Cousins in Binary Tree
查看>>
http、https 等 常用默认端口号
查看>>
SQL SERVER的安装
查看>>
裸心社pinyin&IK settings
查看>>
Spring-Boot-操作-Redis,三种方案全解析!
查看>>
ubuntu 15.10下apache+php+mysql安装
查看>>
RHCE 学习笔记(28) Target Service
查看>>
2016年4月6日作业
查看>>
RxJava 学习笔记<十> 译 Leaving the monad
查看>>
Mariadb galera cluster 安装配置
查看>>
川模型 一款新的测试模型的提出与研究
查看>>