简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
Java必知——JVM和字节码文件的详细解析!
本篇文章的思维导图一、JVM的简单介绍1.1 JVM是什么?JVM (java virtual machine),java虚拟机,是一个虚构出来的计算机,但是有自己完善的硬件结构:处理器、堆栈、寄存器等。java虚拟机是用于执行字节码文件的。1.2 JAVA为什么能跨平台?首先我们可以问一个这样的问题,为什么 C 语言不能跨平台?如下图:C语言在不同平台上的对应的编译器会将其编译为不同的机器码文件
最详细的Spring和SpringMVC总结
1、为什么使用Spring ?(1)方便解耦,简化开发通过Spring提供的IoC容器,可以将对象之间的依赖关系交由Spring进行控制,避免硬编码所造成的过度程序耦合。(2)AOP编程的支持通过Spring提供的AOP功能,方便进行面向切面的编程,如性能监测、事务管理、日志记录等。(3)声明式事务的支持。(4) 方便集成各种优秀框架。(5)降低Java EE API的使用难度如对JDBC,Jav
一看就懂的Spring、SpringMVC和SpringBoot!
一、概念1、SpringSpring是一个开源容器框架,可以接管web层,业务层,dao层,持久层的组件,并且可以配置各种bean,和维护bean与bean之间的关系。其核心就是控制反转(IOC),和面向切面(AOP),简单的说就是一个分层的轻量级开源框架。2、SpringMVCSpring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spri
到底了