Java
文章平均质量分 95
JackieLee
搜索公众号:“莲花银”或者“随猿记”,欢迎关注
展开
-
深入理解JVM类加载机制
前言什么是类加载?虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的java类型。加载什么?前面的定义已经讲了是加载描述类的数据,也就是Class文件,关于Class文件,我在《深入解析Class类文件的结构》一文中进行了分析。谁来加载?加载描述类的类文件的二进制流是由类加载器完成的,已有的三种类加载和自定义的类加载器组成...原创 2019-03-25 14:55:05 · 299 阅读 · 1 评论 -
深入解析Class类文件的结构
前言要深入学习Java以及Java虚拟机,深入学习Java字节码文件是绕不开的一条路,只有知道了字节码文件里的排列结构,你才能透彻的了解在JVM里,类加载是怎么加载Java类的,是怎么将二进制流转化为运行时数据结构的。Class文件是是一组以8字节为基础单位的二进制流,各个数据项目严格按照顺序紧凑地排列在Class文件中,中间没有任何分隔符。这里的Class文件其实不是特指Java的字节码文...原创 2019-03-24 14:49:52 · 299 阅读 · 0 评论 -
从0开始搭建微信小程序(前后端)的全过程
前言有段时间比较闲就尝试着做了一个微信小程序,一是为了锻炼自己独立部署一个前后端全链路系统的能力,二是想做一个自己都想用的小程序出来。方向是让用户可以集中获取优质的电影、音乐、书籍、游戏等信息的推荐,那什么是优质的信息呢?我这里假设的是排行榜里越靠前的信息就越是优质的信息,于是就做了一个这几类信息的排行榜小程序,当然排行的信息不是我随便瞎编的,数据来源主要是豆瓣以及其他一些排行网站,希望排行数据...原创 2019-04-14 22:21:40 · 55698 阅读 · 8 评论