Java 程序运行原理分析

发布在 Java 本文共 771 阅读预计 7 分钟
面试美团第一个问题就被问到一个 Java 程序是如何执行的,当时学习 JVM 的时候并没有过多注意这块,造成了记忆不太深刻,通过本文记录一下 阅读全文

Channel

发布在 Java 本文共 330 阅读预计 3 分钟
本文主要讲述 NIO 中与 Channel 相关的知识 阅读全文

缓冲区

发布在 Java 本文共 2.6k 阅读预计 27 分钟
本文主要讲解 NIO 中的缓冲区 阅读全文

NIO 入门

发布在 Java 本文共 2.6k 阅读预计 24 分钟
本文主要介绍 Java NIO 中相关 API 的学习 阅读全文

Java BIO

发布在 Java 本文共 1.6k 阅读预计 14 分钟
本文主要讲解 Java 中的传统 IO 阅读全文

Happens-Before 原则

发布在 Java 本文共 648 阅读预计 6 分钟
本文主要讲解 Java 高并发中的一个重要知识点—— Happens-Before 规则 阅读全文

StringTable

发布在 Java 本文共 2.9k 阅读预计 30 分钟
字符串是一个特殊的结构,那么在 JVM 底层中,字符串到底是如何存储的? 阅读全文

Java 泛型从入门到入土

发布在 Java 本文共 3.5k 阅读预计 37 分钟
泛型是如今高级语言都支持的特性,Java 最初并不支持泛型,那么最后 Java 是如何优雅的增加这个功能? 阅读全文

Feign

发布在 Java 本文共 712 阅读预计 7 分钟
什么是 OpenFeign? 为什么要用 OpenFeign? 阅读全文

spring boot Starter

发布在 Java 本文共 3.2k 阅读预计 36 分钟
使用某个组件时,常看到 xxx.starter,那么究竟什么是 starter 阅读全文

ribbon

发布在 Java 本文共 1.9k 阅读预计 19 分钟
什么是 Ribbon? 为什么要用 Ribbon? 阅读全文

Java IO(二) IO 系统基础

发布在 Java 本文共 10.5k 阅读预计 109 分钟
IO 是一门语言中的难点,对于 Java 而言,有着丰富的 IO 体系,所以本系列将通过相关资料梳理出 Java IO 的脉络 阅读全文

Spring核心注解

发布在 Java 本文共 359 阅读预计 3 分钟
如今的 Spring 能够拥有这么多的使用者,主要原因是存在诸多注解,能够简化开发过程,本文将主要阐述,Spring 中存在哪些注解,并介绍它们都有什么用 阅读全文

Java 内部类详解

发布在 Java 本文共 1.4k 阅读预计 14 分钟
Java 作为应用层程序,并不会与 C 一样,与协议接触的非常紧凑,并且本章主要是对 Java 中基本套接字的学习 阅读全文

Java IO(一) IO 总览

发布在 Java 本文共 2.1k 阅读预计 20 分钟
Java 类库的设计者通过创建大量大类解决不同方式 I/O 通信的难题。具有讽刺意义的是,Java I/O 设计的初衷是为了避免过多的类,但是通过不停的迭代,如今的 I/O 系统提供了非常多类,让使用者感到不到所措。 阅读全文

Maven 工具的使用

发布在 Java 本文共 7.2k 阅读预计 72 分钟
其实一个复杂的 Java 项目,总是需要很多其他人已经完成的组件(避免重复造轮子),在前端中可以使用 npm 或 yarn 等包管理工具添加依赖,由于我主要使用 maven 工具,所以主要介绍 maven 工具下的开发流程 阅读全文

Spring 总览

发布在 Java 本文共 824 阅读预计 7 分钟
Spring 是一个轻量级的框架,但是总感觉学习的知识比较零零碎碎。本文主要是一篇概括性文章,用于总结 Spring 的所有相关知识 阅读全文

Shiro 概述

发布在 Java 本文共 3.2k 阅读预计 32 分钟
本文是 Shiro 的基本概述篇,总结 Shiro 相关知识 阅读全文

JJWT

发布在 Java 本文共 2.7k 阅读预计 29 分钟
本文主要讲解如何使用 JJWT 进行 JWT 阅读全文

AOP——面向切面编程

发布在 Java 本文共 1.6k 阅读预计 19 分钟
本文主要讲解Spring中另一重要的概念“AOP”,那么到底什么是AOP?为什么要使用AOP? 阅读全文

Eureka 学习笔记

发布在 Java 本文共 6.2k 阅读预计 60 分钟
本文主要记录 Spring Cloud 中的 Eureka 组件,将记录常用 API 以及使用过程中遇见的问题 阅读全文

REST

发布在 Java 本文共 2.1k 阅读预计 20 分钟
大家常说的 Rest 是什么意思?为什么需要使用 Rest? 阅读全文

热部署

发布在 Java 本文共 991 阅读预计 9 分钟
没有热部署,每次修改之后都需要手动重启项目,非常麻烦,使用了热部署之后,生产力 UP UP!!! 阅读全文

对象的复活

发布在 Java 本文共 1.1k 阅读预计 11 分钟
在垃圾回收的标记阶段,当存在不可达对象时并不一定会将对象直接回收,此时可能存在对象的复活 阅读全文

垃圾回收算法

发布在 Java 本文共 4.8k 阅读预计 44 分钟
这是JVM中垃圾收集系列的第二篇文章,主要讲解常见的的垃圾回收算法 阅读全文

SpringCloud 概述

发布在 Java 本文共 292 阅读预计 3 分钟
作为 Spring 家族中的重量级角色—— Spring Cloud 到底是做什么的?本文是 Spring Cloud 学习的入口 阅读全文

垃圾收集概述

发布在 Java 本文共 1.6k 阅读预计 14 分钟
这是JVM中垃圾收集器系列的第一篇文章,主要讲解垃圾回收的相关概念,尤其是需要明白为什么需要垃圾收集,并且知道什么是垃圾? 阅读全文

WebSocket

发布在 Java 本文共 899 阅读预计 8 分钟
本文主要讲解WebSocket协议,及 WS 协议与 HTTP 协议有什么不同 阅读全文

JDK 和 JRE之间的差异

发布在 Java 本文共 204 阅读预计 2 分钟
JDK和JRE 在平时学习 Java 的时候都听说过,但是一直不清不楚,所以本文主要理清楚两者之间的区别 阅读全文

沙箱安全机制

发布在 Java 本文共 1.2k 阅读预计 11 分钟
沙箱安全机制能够保证对 Java 核心源代码的保护,本文将详细介绍沙箱安全机制 阅读全文

同源策略

发布在 Java 本文共 1.2k 阅读预计 11 分钟
同源策略是浏览器的基本安全机制,但是为什么需要同源策略,以及如果没有同源策略会触发什么安全问题,都将在本文进行解答 阅读全文

cookie 介绍

发布在 Java 本文共 3.3k 阅读预计 32 分钟
本文详细讲解在web开发中经常使用的Cookie技术 阅读全文

逃逸分析

发布在 Java 本文共 2.6k 阅读预计 25 分钟
本文主要讲解什么是逃逸分析,以及在HotSpot中与逃逸分析相关的内容 阅读全文

Spring IoC

发布在 Java 本文共 5.4k 阅读预计 66 分钟
本文主要介绍 Spring 中的IoC容器使用方法(XML配置方式以及注解方式) 阅读全文

JVM概述

发布在 Java 本文共 3k 阅读预计 28 分钟
这是JVM的开始文章,以一种总览的视觉去看待JVM在Java程序中的作用 阅读全文
  • 第 1 页 共 1 页
作者的图片

pineapple-man

做一个菠萝:站得笔直,头戴王冠,内心甜美


刚毕业就失业


西安