java宝典

 

03 2021 档案

面试官:Java中实例对象存储在哪?
摘要:在面试时,遇到这个问题,先不要掉以轻心的一口回答在堆中,一般在java程序中,new的对象是分配在堆空间中的,但是实际的情况是,大部分的new对象会进入堆空间中,而并非是全部的对象,还有另外两个地方可以存储new的对象,我们称之为栈上分配以及TLAB 学习本章需要一些前置知识,这里我列一下: 1. 阅读全文

posted @ 2021-03-15 10:11 java宝典 阅读(1198) 评论(0) 推荐(0)

从0学JVM,先看类加载机制
摘要:hello 我是宝哥,今天我们来聊聊JVM的类加载过程 要搞清楚JVM,首先要搞清楚几个问题: jvm起到什么作用? 怎么加载class文件的? 加载类时会重复吗?顺序是什么样的? 说到jvm 那么不得不提类的加载过程.我们先来了解下类是如何被一步一步加载到jvm的 类的加载过程 我们先笼统的了解一 阅读全文

posted @ 2021-03-09 09:49 java宝典 阅读(94) 评论(0) 推荐(0)

深入解析JVM原理,JVM到底是什么
摘要:运行时数据区结构 堆、栈、方法去的交互关系 1、介绍: 《Java虚拟机规范》中明确说明:“尽管所有的方法区在逻辑上是属于堆的一部分,但一些简单的实现可能不会选择去进行垃圾收集或者进行压缩。”但对于HotSpotJVM而言,方法区还有一个别名叫做Non-Heap(非堆),目的就是要和堆分开。所以,方 阅读全文

posted @ 2021-03-08 13:58 java宝典 阅读(722) 评论(0) 推荐(0)

idea2020版本最新激活方式
摘要:下载IDEA安装包 一、下载最新的 IDEA 2020 版本安装包 可以选择从 IDEA 官网下载 https://www.jetbrains.com/idea/download 点击下载,下载完成即可。 IDEA 安装完成后,就是正式开始打补丁了 1、 先勾选 Evaluate for free, 阅读全文

posted @ 2021-03-03 14:13 java宝典 阅读(3153) 评论(0) 推荐(0)

Java的类加载器(ClassLoader)简介
摘要:ClassLoader是Java的类加载器,用于把class文件加载到JVM中,下面大概了解一下Java类加载器的概况。 一,java提供的加载器 Java提供了三个ClassLoader: 1,BootstrapClassLoader 用于加载JAVA核心类库,也就是环境变量的%JRE_HOME% 阅读全文

posted @ 2021-03-03 14:01 java宝典 阅读(1424) 评论(0) 推荐(0)

RabbitMQ实现即时通讯居然如此简单!
摘要:有时候我们的项目中会用到即时通讯功能,比如电商系统中的客服聊天功能,还有在支付过程中,当用户支付成功后,第三方支付服务会回调我们的回调接口,此时我们需要通知前端支付成功。最近发现RabbitMQ可以很方便的实现即时通讯功能,如果你没有特殊的业务需求,甚至可以不写后端代码,今天给大家讲讲如何使用Rab 阅读全文

posted @ 2021-03-03 10:24 java宝典 阅读(1623) 评论(0) 推荐(0)

2021最新最全Java 进阶资料合集
摘要:2021最新最全Java资料合集,建议白嫖!!! 对于学习路线,我说一条我比较推荐的,我相信照着这条学习路线来你的学习效率会非常高。 由简到繁,由易到难,一步步的学习,最后成为JAVA攻城狮 基础语法,可帮助你建立基本的编程逻辑思维; 面向对象,以对象方式去编写优美的Java程序; 集合,后期开发中 阅读全文

posted @ 2021-03-02 09:15 java宝典 阅读(616) 评论(0) 推荐(0)

一文入门Java Stream流,太强了
摘要:两个星期以前,就有读者强烈要求我写一篇 Java Stream 流的文章,我说市面上不是已经有很多了吗,结果你猜他怎么说:“就想看你写的啊!”你看你看,多么苍白的喜欢啊。那就“勉为其难”写一篇吧,嘻嘻。 单从“Stream”这个单词上来看,它似乎和 java.io 包下的 InputStream 和 阅读全文

posted @ 2021-03-01 17:23 java宝典 阅读(226) 评论(0) 推荐(0)

导航