![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java程序员基本修养
wrutd3
这个作者很懒,什么都没留下…
展开
-
java内存分配分析/栈内存、堆内存
java内存分配分析 本文将由浅入深详细介绍Java内存分配的原理,以帮助新手更轻松的学习Java。这类文章网上有很多,但大多比较零碎。本文从认知过程角度出发,将带给读者一个系统的介绍。 进入正题前首先要知道的是Java程序运行在JVM(Java Virtual Machine,Java虚拟机)上,可以把JVM理解成Java程序和操作系统之间的桥梁,JVM实现了Java的平台无关性,由转载 2014-09-12 14:58:25 · 562 阅读 · 2 评论 -
Java类初始化顺序
我们先来做如下测试: 无父类时: class Test{ private int i = printf("i"); private static int j = printf("j"); { System.out.println("非静态代码块执行"); } static{ System.out.println("static块执行")原创 2014-09-29 17:11:35 · 423 阅读 · 0 评论 -
Java 反射
一、我们来讲Class类的使用。首先我们要理解两个方面 1. 理解类类型。类类型实际上就是类的类,什么意思,我们知道万事万物皆对象,那么类也是对象,那么这个类的对象是什么谁呢,是Class。 创建类类型有三种方式: a. 直接调用类的class()方法如: Class c1 = Foo.class; b. 用对象的getClass()方法。如: Foo原创 2014-10-27 16:24:17 · 320 阅读 · 0 评论