nnngu


  • 首页

  • 分类

  • 归档

  • 搜索

02 java类的加载机制

发表于 2017-04-22 | 分类于 JVM
类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个java.lang.Class对象,用来封装类在方法区内的数据结构。类的加载的最终产品是位于堆区中的Class对象,Class对象封装了类在方法区内的数据结构,并向程序员提供了访问方法区内的数据结构的接口。
阅读全文 »

01 深入理解jvm的内存区域

发表于 2017-04-21 | 分类于 JVM
先来看看JVM运行时候的内存区域,如下图:
阅读全文 »

01 用js实现2048小游戏

发表于 2017-04-20 | 分类于 JavaScript
2048是一款休闲益智类的数字叠加小游戏。
阅读全文 »

单例模式的5种写法

发表于 2017-04-19 | 分类于 JavaBasis , Sword2offer
单例模式的定义:保证一个类仅有一个实例,并提供一个访问它的全局访问点!
阅读全文 »

未命名

发表于 2021-03-01
阅读全文 »

017 java中的静态代理、jdk动态代理、cglib动态代理

发表于 2017-04-17 | 分类于 JavaBasis
代理模式是常用设计模式的一种,我们在软件设计时常用的代理一般是指静态代理,也就是在代码中显式指定的代理。
阅读全文 »

016 java中的动态代理

发表于 2017-04-16 | 分类于 JavaBasis
代理模式是一种常用的设计模式,其目的就是为其他对象提供一个代理以控制对某个真实对象的访问。代理类负责为委托类预处理消息,过滤消息并转发消息,以及进行消息被委托类执行后的后续处理。
阅读全文 »

015 反射中的 class.forname() 与 classloader.loadclass() 的区别

发表于 2017-04-15 | 分类于 JavaBasis
Class.forName() 与 ClassLoader.loadClass() 大家都知道是反射用来构造类的方法,但是他们的用法还是有一定区别的。
阅读全文 »

014 java的反射机制

发表于 2017-04-14 | 分类于 JavaBasis
这篇文章要总结java的反射机制,将从以下几点进行总结:
阅读全文 »

013 bio、nio、aio的区别

发表于 2017-04-13 | 分类于 JavaBasis
IO通常分为几种,BIO(阻塞 Blocking IO)、NIO(非阻塞 Non-Blocking IO)、AIO(异步非阻塞)。
阅读全文 »
1 … 5 6 7 … 10
nnngu

nnngu

温故而知新

95 日志
25 分类
RSS
© 2021 nnngu
笔记仓库: