基础知识
jdk(java的开发工具包)
jre(java运行时的环境)
jvm(java的虚拟机)
距离二进制越近就距离硬件越近
距离十六进制越近就距离软件越近
硬盘储存原理
硬盘的存取速度很慢,cpu运行的速度非常快上时间维持这种情况会导致硬盘高负荷损坏所以需要使用内存来平衡硬盘与CPU的速率差
内存
内存由有限个元器件排列而成每次使用时获取相对于的元器件个数,如果关闭某个程序则会在该程序存在的位置出现碎片空位,如果出现相同占位的则会占到碎片空位的位置 ,如果没有则继续排序开拓新的位置
元器件(内存存储的空节格子)
内存优化:1.使用时合理合法 2.避免碎片的产生
java的存储原理(数据结构)
堆 用于存储对象的内容(实例和数组)
堆 用于存储对象的名字(方法的调用和局部变量)
从栈中通过对应的标识在堆中取得对应的数据
命名规范
常见的关键词