class A{
int i;
int j;
} clsaa demo{
public static void main(String[] args){
A aa = new A(); A aa; //用数据类型+变量名,aa本身的内存是在栈中静态分配的
aa = new A(); //在堆中动态分配一块区域,被当做了A对象
//堆中内存的地址赋给了aa
//aa指向堆中的内存,aa代表了堆中的内存
//aa.i 代表:aa这个静态指针变量所指向的动态内存中的A对象的i这个成员
}
}

计算机的内存分配:

最新文章

  1. 封装pyMysql
  2. Segment Tree Query I & II
  3. Android 模拟器genymotion安装,eclipse 插件
  4. SWD模式连接与注意事项
  5. Spring定时任务配置
  6. <转>selenium+python+API分类总结
  7. css3 多列布局记
  8. jQuery技术内幕电子版4
  9. 关于优化性能<主要是速度方面>的个人心得 【转】
  10. 【Java基础】 static
  11. MD5加密Demo
  12. windows环境中利用NMake工具编译连接C++源代码
  13. 【CSS】Bootstrap中select2+popover冲突
  14. window下配置SSH连接GitHub、GitHub配置ssh key
  15. elementUI的table组件实现setCurrentRow的滚动条定位效果
  16. mysql5.7报err 1055错误 sql_mode=only_full_group_by
  17. User Agent Strings列表 — Kejun's Blog
  18. H5移动端JS操作LocalStorage方法
  19. java中异常介绍
  20. MongoDB在linux下的启动

热门文章

  1. python - django 设置自定义文件保存路径
  2. mui.fire()用法,触发目标窗口的自定义事件
  3. CSPS_114
  4. web前端开发初级
  5. 菜鸟网络Java面试-社招-一面(2019/11)
  6. [NOIP2013]华容道 题解
  7. [Beta阶段]第五次Scrum Meeting
  8. nodejs异常处理过程/获取nodejs异常类型/写一个eggjs异常处理中间件
  9. 写一个eggjs权限验证中间件
  10. 【转】Linux下的CPU使用率与服务器负载的关系与区别