加载中
JVM内存区域模型

内存模型概览 如下图所示,jvm虚拟机规范中的内存模型: 在Java虚拟机内存分配里,分为两部分,一部分是线程共享的,一部分是线程独享的。 灰色部分是线程共享内存区域,白色是线程独享区域 ...

2019/06/14 18:25
24
JVM学习(1)-JVM运行时数据区

导言:java是基于一门虚拟机的语言,所以了解并且熟知虚拟机运行原理非常重要。 先整体看一张java虚拟机技术图: 一、堆 1、方法区,Method Area,主要存放已被虚拟机加载的类信息、常量、静...

2016/07/15 16:39
46
JVM学习(2)-JVM垃圾回收算法

java虚拟回收垃圾对象时,一份分为两步: 1、虚拟机在回收堆空间在之间,会先判断哪些对象已经死亡; 2、然后再对这些死亡对象通过特定的回收算法进行回收 一、判断对象是否死亡 1、引用计算...

java多线程目录

java多线程目录

2016/07/18 20:46
108
理清Java日志体系

理清Java日志体系

2016/11/01 15:57
639
java I/O 模型简述

概述 从同步与异步&阻塞与非阻塞的概念,到具体的I/O模型,再到具体的Java语言实现,都是层层递进,本篇就从Java语言来看I/O模型的大概情况。 整个Java I/O模型,大致可以分为三类 BIO:JDK...

2016/07/14 16:40
1.2K
多线程(1)-java多线程入门

一、线程实现方式 线程实现有两种方式:继承Thread类,实现Runnable接口 1、继承Thread类 public class MyThread extends Thread{ @Override public void run() { System....

java servlet拾遗(5)-过滤器

一、什么是过滤器,为什么需要 在应用中,比如登录、浏览商品、加入购物车等等,有一些通用处理,比如存储用户的请求日志,对用户的权限进行拦截,等等, 如果在每个请求都重写一遍,非常费时...

java servlet拾遗(6)-监听器

在Servlet规范中定义了多种类型的监听器,它们用于监听的事件源分别为 ServletContext , HttpSession 和 ServletRequest 这三个域对象。 一、监听ServletContext的事件 (1)、ServletContex...

java servlet拾遗(4)-会话

一、什么是HTTP会话 web领域的会话也称作HTTP会话,而实际上http是无状态的,http协议也没有制定会话协议。会话机制则是根据跟踪客户状态的一种解决方案,可以使用ASP,PHP,JSP等等,而实际上...

多线程(7)-java多线程之Lock物语

synchronized 是jdk5之前的锁,而jdk5之后,新增加了特性Lock,使用更加方便,性能也更加优越,特性也更多。

java servlet拾遗(1)-Servlet总揽

一、总的来看:java servlet API 类框图 (1)、Servlet Api的核心是javax.servlet.Servlet接口,包括5个方法,3个方法由Servlet容器来调用 public void init(ServletConfig config) throws ...

多线程(11)-Fork/Join-Java并行计算框架

Fork/Join-Java并行计算框架

2016/08/03 12:10
933
java servlet拾遗(3)-servlet 线程安全问题

Servlet容器启动时,会对每一个Servlet对象实例化一次,而且是仅仅一次,在运行的时候,不管多少个请求都是同时执行这一个Servlet对象实例。 也就是说Servlet对象是单实例多线程,这个时候,...

spring aop-代理篇,java Proxy代理&cglib代理

一、java原生代理 1、代理概念介绍 为某个对象提供一个代理,以控制对这个对象的访问。 代理类和委托类有共同的父类或父接口,这样在任何使用委托类对象的地方都可以用代理 对象替代。代理类...

2016/07/15 16:37
223
java servlet拾遗(2)-请求转发、包含、重定向

Servlet对象全部由Servlet容器创建,并且Servlet对象的service()方法也由容器调用,那么一个Servlet对象能否直接调用另外一个Servlet对象的service()方法?很遗憾,不行。一个servlet对象无法...

ClassLoader原理分析

前文:Java中的所有类,必须被装载到jvm中才能运行,这个装载工作是由jvm中的类装载器完成的。 类装载器所做的工作实质是把类文件从硬盘读取到jvm运行内存中,或者从网络中读取到jvm运行内存...

mybatis必知必会

1、SqlSessionFactory 2、SqlSession 3、Mapper XML 文件 4、动态SQL 5、常用API 6、集成spring 6.1、SqlSessionFactoryBean 6.2、SqlSessionTemplate 前沿:什么是mybatis,为什么需要她? M...

spring核心框架体系结构

spring核心框架体系结构

2016/12/22 16:37
95

没有更多内容

加载失败,请刷新页面

返回顶部
顶部