1、CodeCache Java代码在执行时一旦被编译器编译为机器码,下一次执行的时候就会直接执行编译后的代码,也就是说,编译后的代码被缓存了起来。缓存编译后的机器码的内存区域就是codeCache。这是一块独立于java堆之外的内存区域。除了jit编译的代码之外,java所使用的本地方法代码(JN ...
分类:
系统相关 时间:
2019-09-02 19:31:47
阅读次数:
153
一、Spring是什么 Spring是分层的Java SE/EE 应用 full-stack 轻量级开源框架,以IoC(Inverse Of Controller:控制反转) 和AOP(Aspect Oriented Programming:面向切面编程)为内核, 提供了展现层Spring MVC和 ...
分类:
编程语言 时间:
2019-08-31 13:17:40
阅读次数:
301
JDK:Java SE Development Kit,java标准版开发包,包括java编译器、java运行时环境(JRE)、以及常见的java类库。 JRE:Java Runtime Environment,java运行时环境,运行java的必须条件。 JDK包含JRE! java程序运行的两个 ...
分类:
编程语言 时间:
2019-08-30 22:53:59
阅读次数:
101
在讲源码之前,先让我们回顾一下一下Spring的基本概念,当然,在看源码之前你需要使用过spring或者spirngmvc。 Spring是什么 Spring是一个开源的轻量级Java SE(Java 标准版本)/Java EE(Java 企业版本)开发应用框架,其目的是用于简化企业级应用程序开发。 ...
分类:
编程语言 时间:
2019-08-25 14:28:52
阅读次数:
112
一. Spring概述 1.1 spring是什么? Spring 是分层的 Java SE/EE 应用 full-stack 轻量级开源框架,以 IoC(Inverse Of Control: 反转控制)和 AOP(Aspect Oriented Programming:面向切面编程)为内核,提供 ...
分类:
编程语言 时间:
2019-08-20 16:47:35
阅读次数:
80
三种IO共存:BIO、NIO、AIO Java BIO BIO 全称Block-IO 是一种同步且阻塞的通信模式。是一个比较传统的通信方式,模式简单,使用方便。但并发处理能力低,通信耗时,依赖网速。 Java NIO NIO 全称Non-Block IO 是Java SE 1.4版以后,针对网络传输 ...
分类:
编程语言 时间:
2019-08-19 20:46:13
阅读次数:
91
Tomcat是什么 开源的 Java Web 应用服务器,实现了 Java EE(Java Platform Enterprise Edition)的部 分技术规范,比如 Java Servlet、Java Server Page、JSTL、Java WebSocket。Java EE 是 Sun ...
分类:
其他好文 时间:
2019-08-19 14:37:28
阅读次数:
73
1 Spring是什么? 1_Spring是分层的JAVA SE/EE应用, full-stack轻量级全栈式开源框架. 两个内核: 反转控制: loC(Inverse Of Control), 把对象的创建交给框架. 面向切面编程: AOP(Aspect Oriented Programming) ...
分类:
编程语言 时间:
2019-08-19 13:13:18
阅读次数:
135
下载地址: http://www.gqylpy.com/di/12 《JAVA核心技术 卷II:高级特性》PDF高清完整版 下载 前言致读者本书是按照Java?SE?8完全更新后的《Java核心技术 卷Ⅱ 高级特性(原书第10版)》。卷Ⅰ主要介绍了Java语言的一些关键特性;而本卷主要介绍编程人员进 ...
分类:
编程语言 时间:
2019-08-18 15:23:50
阅读次数:
77
jdk的地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html 第一步:找到相应的JAVA SE版本,点击download 第二步:同意,并下载相应版本 下载慢的请到我百度云下载: 链接:https://pan.b ...
分类:
编程语言 时间:
2019-08-16 19:13:42
阅读次数:
84