http://www.cnblogs.com/skywang12345/p/3345205.html 第1部分 Java 反射机制介绍 Java 反射机制。通俗来讲呢,就是在运行状态中,我们可以根据“类的部分已经的信息”来还原“类的全部的信息”。这里“类的部分已经的信息”,可以是“类名”或“类的对象 ...
分类:
编程语言 时间:
2017-03-11 11:54:41
阅读次数:
234
封装 Java中的包 注:默认情况下,java会将同一个包内的类自动导入 以下定义了两个同名Telephone的类: Demo.java 运行结果: com.test.Telephone无参数的构造方法 运行结果: com.test.secont.Telephone 访问修饰符 this关键字 th ...
分类:
编程语言 时间:
2017-03-08 23:04:03
阅读次数:
245
类(class):用来描述具有相同的属性和方法的对象的集合,它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。 对象:通过类定义的数据结构实例。对象包括两个数据成员(类变量和实例变量)和方法 类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变 ...
分类:
编程语言 时间:
2017-03-06 22:10:28
阅读次数:
154
一、装箱机制: 1,在托管堆中分配内存。分配的内存量是值类型各字段所需的内存量,还要加上托管堆中所有对象都有的两个额外成员(类型对象指针和同步块索引)所需的内存量2,值类型字段复制到新分配的堆内存3,返回对象地址。现在该地址是对象的引用;值类型成了引用类型 二、拆箱机制 1,获取已装箱值类型对象中的 ...
分类:
其他好文 时间:
2017-03-02 23:10:56
阅读次数:
190
typedef struct {char flag[3];short value;} sampleStruct;union{char flag[3];short value;} sampleUnion; 假设 sizeof(char)=1,sizeof(short)=2,那么sizeof(sampl ...
分类:
其他好文 时间:
2017-02-20 18:26:29
阅读次数:
236
Java语言规范 <The Java Language Specification> 1、Java语言支持的四种类型:接口、类、数组和基本类型。 前三种类型通常被称为引用类型,类实例和数组是对象。基本类型的值则不是对象。 2、类的成员有它的域、方法、成员类和成员接口。 3、方法的签名由它的名称和所有 ...
分类:
编程语言 时间:
2017-02-18 17:15:34
阅读次数:
180
第四章 两人合作 代码规范,个人检查、两人合作才会方便,容易。 代码规范又分为:风格规范+设计规范。也就是说,我们的缩进,括号对齐,命名规范,大小写,注释等等,和我们在设计程序时写成函数调用还是在main函数中写,成员类型是私有还是公有,出现错误如何报错等等,为了自己写得清楚,别人看得明白用户用得舒 ...
分类:
其他好文 时间:
2017-02-17 19:55:01
阅读次数:
168
一 . 静态数据成员 类体中的数据成员的声明前加上static关键字,该数据成员就成为了该类的静态数据成员。和其它数据成员一样,静态数据成员也遵守public/protected/private访问规则。同时,静态成员还具有以下特点: 1. 静态数据成员的定义。 静态数据成员实际上是类域中的全局变量 ...
分类:
编程语言 时间:
2017-02-16 10:58:32
阅读次数:
226
类的成员可以分为三大类:字段、方法和属性: 注:所有成员中,只有普通字段的内容保存对象中,即:根据此类创建了多少对象,在内存中就有多少个普通字段。而其他的成员,则都是保存在类中,即:无论对象的多少,在内存中只创建一份。 (一)字段 字段包括:普通字段和静态字段,他们在定义和使用中有所区别,而最本质的 ...
分类:
编程语言 时间:
2017-02-10 18:08:40
阅读次数:
230
来看一下继承自Symbol的具体实现类。 1、TypeSymbol 2、PackageSymbol 主要有3个属性。 3、ClassSymbol ...
分类:
其他好文 时间:
2017-02-09 21:46:45
阅读次数:
128