首页 > TAG信息列表 > Java3y

总结JVM运行宏观流程

jvm宏观运行流程: 1.当程序启动之前,他的class (Java3yTest.class)会被类加载器装入到方法区,方法区里储存着类的相关信息(包括类的名称,方法信息,字段信息等等) 2.执行引擎读取方法区的字节码进行解析,找到主函数入口main方法,为main函数创建一个栈帧,(每个方法对应一个栈帧)然后开始执

设计模式系列《代理模式》

代理模式 代理模式说白了就是你要做什么,就请个人帮你做。 比如你买不到K40,就花贰佰请黄牛帮忙买(麻了,我就亏了贰佰)。你写了点不正经的代码,例如爬了些奇怪的网站,被抓了,请律师帮忙打官司。你有一堆脑残粉,你想赚他的钱,你总不能跟他们要吧,请经纪人/代理人卖周边。 代理模式很容易

在工作中常用到的SQL

前言 只有光头才能变强。文本已收录至我的GitHub仓库,欢迎Star:https://github.com/ZhongFuCheng3y/3y最近在公司做了几张报表,还记得刚开始要做报表的时候都快把SQL给忘光了(当时在广州休假了1个月多,在实习期间也没咋写过SQL),回到公司的第一个需求就是做报表。 于是我很不要脸地跟带我

在工作中常用到的SQL

在工作中常用到的SQL 前言 这篇文章来记录一下我曾经忘掉的group查询、join查询等一些比较实用/常用的SQL 本文主打通俗易懂,不涵盖任何优化(适合新手观看) 一、回顾group 查询 group查询就是分组查询,为什么要分组查询?因为我们想按某个维度进行统计。下面来看个图:     比如说,

面试基础--JVM

一 类加载   classs文件是通过类的加载器装载到jvm中的   java默认的类加载器有三种:      1.Bootstrap ClassLoader  启动类加载器:启动类加载器主要加载的是JVM自身需要的类,这个类加载使用C++语言实现的,是虚拟机自身的一部分,