JavaEE实训----------购物网站
第一话-------今天主要是一些基础知识比如spring和springmvc的环境搭建,java内存,spring中的IOC控制反转和DI依赖注入
所需技术(SSM框架Spring,SpringMVC,Mybatis)+MySQL数据库+html+css+ajax(购物车js,jquery控制)+js
正儿八经开始前,先聊几个问题。
一.java中的内存问题
①高访问量的典型例子—春节抢票,学校选课,双11购物。这些都会引起内存的分配的问题
②在java中创建一个空对象是要消耗字节的(16B);在电脑创建一个空的记事本文件需要4k。
③Java对象在内存中的位置?-------随即分配
随机分配会导致内存不会100%被利用,所以会造成一种现象—内存碎片。Spring很好的解决了这一问题,spring会合理地分配内存。
1.你以为的内存分布
2.实际的内存分布-------出现了内存碎片的问题