一.定义 在运行过程中,对于任意一个类,都能够知道这个类的所有属性和方法:对于任意一个对象,都能够调用它的任意一个方法和属性:还可以通过反射创建对象,这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制. 二.能做什么 1.在运行时判断任意一个对象所属的类 2.在运行时构造任意一个类的对象 3.在运行时判断任意一个类所具有的成员变量和方法 4.运行时调用任意一个对象的方法 5.生成动态代理 三.原理,通过例子说明 public class Test { public stat…
锁定:通俗的讲就是加锁.锁定是 Microsoft SQL Server 数据库引擎用来同步多个用户同时对同一个数据块的访问的一种机制. 定义:当有事务操作时,数据库引擎会要求不同类型的锁定,如相关数据行.数据页或是整个数据表,当锁定运行时,会阻止其他事务对已经锁定的数据行.数据页或数据表进行操作.只有在当前事务对于自己锁定的资源不在需要时,才会释放其锁定的资源,供其他事务使用. 一.锁的种类与范围(如下表) 锁类型 说明 共享 (S) 用于不更改或不更新数据的读取操作,如 SELECT 语句.…
锁定:通俗的讲就是加锁.锁定是 Microsoft SQL Server 数据库引擎用来同步多个用户同时对同一个数据块的访问的一种机制. 定义:当有事务操作时,数据库引擎会要求不同类型的锁定,如相关数据行.数据页或是整个数据表,当锁定运行时,会阻止其他事务对已经锁定的数据行.数据页或数据表进行操作.只有在当前事务对于自己锁定的资源不在需要时,才会释放其锁定的资源,供其他事务使用. 一.锁的种类与范围(如下表) 锁类型 说明 共享 (S) 用于不更改或不更新数据的读取操作,如 SELECT 语句.…