本站是 好好学java 的技术分享博客,涵盖Java后端技术、SpringBoot、微服务架构、分布式、Java面试等知 ...
正在加载今日诗词...
Java8新特性之Optional Java8新特性之Optional
Optional 类是一个可以为null的容器对象。 简单的说他就是为解决NullPointerException而出现 ...
Java8新特性之方法引用 Java8新特性之方法引用
这个特性有点像lambda表达式,在开发过程中可以让我们省写很多繁琐重复的程式.建议大家抽空学习一下.本文只介绍了这个特 ...
JVM—内存溢出和内存泄漏的区别 JVM—内存溢出和内存泄漏的区别
    内存溢出 out of memory,是指程序在申请内存时,没有足够的内存空间供其使用,出现out of mem ...
Java反射机制详解 Java反射机制详解
来源:Java初级码农链接:cnblogs.com/lzq198754/p/57803 ...
Java虚拟机的内部体系结构 Java虚拟机的内部体系结构
点击蓝字“程序员考拉”欢迎关注! 1.Java程序执行流程 Java程序的执行依赖于编译环境和运行环境。源码代 ...
结合数据结构来看看Java的String类 结合数据结构来看看Java的String类
点击蓝字“程序员考拉”欢迎关注! 数据结构中定义字符串是由零个或多个字符组成的有限序列,有限,指出字符串的长度是一个有限 ...
【加精】面试必会之ArrayList源码分析&手写ArrayList 【加精】面试必会之ArrayList源码分析&手写Array ...
注:本文所有方法和示例基于jdk1.8 简介 ArrayList是我们开发中非常常用的数据存储容器之一,其底层是数组实 ...
【加精】面试必会之LinkedList源码分析 【加精】面试必会之LinkedList源码分析
注:本文所有方法和示例基于jdk1.8 概述 LinkedList是一种可以在任何位置进行高效地插入和移除操作的有序序 ...
面试必会之HashMap源码分析 面试必会之HashMap源码分析
点击上方“Java知音”,选择“置顶公众号” 技术文章第一时间送达! 相关文章 面试必会之ArrayList源码分析 面 ...
HashMap是如何工作的 HashMap是如何工作的
点击上方“Java知音”,选择“置顶公众号” 技术文章第一时间送达! 作者:阿进的写字台主页:www.cnblogs ...
【Java】JDK、环境变量和命令行 【Java】JDK、环境变量和命令行
本文将简单了解环境变量配置项的含义,JDK、JRE和JVM的区别,采用Java命令编译运行程序,以及了解Java的包(p ...
深入探讨Session 深入探讨Session
点击上方“Java知音”,选择“置顶公众号” 技术文章第一时间送达! 作者:千里明月my.oschina.net&# ...
JVM核心知识体系 JVM核心知识体系
1.问题 1、如何理解类文件结构布局? 2、如何应用类加载器的工作原理进行将应用辗转腾挪? 3、热部署与热替换有 ...
【Java】反射机制(应用) 【Java】反射机制(应用)
本文将通过学习反射工具的部分API并结合具体实例,实现对Java反射机制的初步了解 概述Java反射机制是指在程序运行过 ...
【Java】注解开发 【Java】注解开发
本文将学习注解开发、在实际案例中讲解注解使用和注解信息获取、了解几个Java常用内置注解 概述Annotation(注解 ...
详解equals()方法和hashCode()方法 详解equals()方法和hashCode()方法
点击蓝字“程序员考拉”欢迎关注! 前言Java的基类Object提供了一些方法,其中equals()方法用于判断两个 ...
彻头彻尾理解 LinkedHashMap 彻头彻尾理解 LinkedHashMap
点击蓝字“程序员考拉”欢迎关注!   一. LinkedHashMap 概述 HashMap 是 Java Coll ...
JDK1.8 源码分析之HashMap JDK1.8 源码分析之HashMap
作者:leesf cnblogs.com/leesf456/p/5242233.html cn ...
深入理解G1的GC日志 深入理解G1的GC日志
本文基于1.8.0_201-b09对G1的GC日志进行分析。 G1模式下总计有3中日志级别,分别被称为:fine,f ...
WebSocket 通信过程与实现 WebSocket 通信过程与实现
题外话:欢迎将公众号设置为星标,技术文章第一时间看到。我们将一如既往精选技术好文,提供有价值的阅读。如有读者想要投稿,可 ...
别在 Java 代码里乱打日志了,这才是正确的打日志姿势! 别在 Java 代码里乱打日志了,这才是正确的打日志姿势!
点击上方“后端技术精选”,选择“置顶公众号” 技术文章第一时间送达! 作者:Lrwin 链接:http://t. ...
对于BIO,NIO,AIO,你还只停留在烧开水的水平吗? 对于BIO,NIO,AIO,你还只停留在烧开水的水平吗?
点击上方“后端技术精选”,选择“置顶公众号” 技术文章第一时间送达! 推荐阅**读(点击即可跳转阅读)** 1. Spr ...
全解史上最快的JOSN解析库 – alibaba Fastjson 全解史上最快的JOSN解析库 – alibaba Fastj ...
点击上方“后端技术精选”,选择“置顶公众号” 技术文章第一时间送达! 作者:jajian cnblogs.com ...
JDK8函数式编程快速入门干货 JDK8函数式编程快速入门干货
Java8引入函数式编程,极大地提高了编码效率,对于习惯了原有Java代码风格的coder,确实需要好好熟悉一番才能熟练 ...
Java8新特性——方法引用详解 Java8新特性——方法引用详解
  致力于最高效的Java学习 Java8 引入了方法引用特性,使用它可以简化 Lambda 表达式,我们知道 ...
Java8新特性——Lambda表达式详解 Java8新特性——Lambda表达式详解
  致力于最高效的Java学习 在 Java 版本的历次更新迭代中,Java8 是一个特殊的存在,与以往的版本 ...
深入理解 Java 内存模型 深入理解 Java 内存模型
前提 《深入理解 Java 内存模型》程晓明著,该书在以前看过一遍,现在学的东西越多,感觉那块越重要,于是又再细看一遍, ...
对于反射中的invoke()方法的理解 对于反射中的invoke()方法的理解
点击上方“后端技术精选”,选择“置顶公众号” 技术文章第一时间送达! 作者:码上猿梦 cnblogs.com/d ...
Arrays.asList存在的坑 Arrays.asList存在的坑
点击上方“后端技术精选”,选择“置顶公众号” 技术文章第一时间送达! 作者:我想问问天 juejin.im/po ...
Java如何对一个对象进行深拷贝? Java如何对一个对象进行深拷贝?
点击上方“Java知音”,选择“置顶公众号” 技术文章第一时间送达! 作者:吴大山 wudashan.com/2 ...
55 / 111