类加载过程: 1、类加载就是执行Java程序编译之后在字节码文件中生成的clinit()方法(称之为类构造器),clinit()方法由静态变量和静态代码块组成。 2、子类的加载首先需要先加载父类,如果父类为接口。则不会调用父类的clinit方法。一个类中可以没有clinit方法。 3、clinit方 ...
分类:
其他好文 时间:
2018-12-15 13:57:28
阅读次数:
133
1.对象 特指的某个事物,具有属性和方法 特征:属性 行为:方法 创建对象方式 字面量的方式 调用系统的构造函数 自定义构造函数方式 自定义构造函数的过程 创建对象 实例化一个对象,的同时对属性进行初始化 1. 开辟空间存储对象 2. 把this设置为当前的对象 3.设置属性和方法的值 4.把thi ...
分类:
Web程序 时间:
2018-12-14 21:03:48
阅读次数:
172
一、vue-router路由 1、介绍 vue-router是Vue的路由系统,用于定位资源的,在页面不刷新的情况下切换页面内容。类似于a标签,实际上在页面上展示出来的也是a标签,是锚点。 2、路由注册 1. 定义一个路由匹配规则和路由对应组件的对象 2. 实例化VueRouter对象 并把匹配规则 ...
分类:
其他好文 时间:
2018-12-05 22:57:06
阅读次数:
266
1、把类的对象实例化放到一个新的类里面叫做类的组合,组合就是指几个横向关系的类放在一起,纵向关系的类放在一起是继承,根据实际应用场景确定。简单的说,组合用于“有一个”的场景中,继承用于“是一个”的场景中。例如,水池里有一个乌龟,天上有一个鸟,地上有一个小甲鱼,这些适合使用组合。青瓜是瓜,女人是人,鲨 ...
分类:
编程语言 时间:
2018-11-28 12:24:59
阅读次数:
282
python中一切皆对象 # 类 : 具有相同属性和方法的一类事务 # 描述一类事务轮廓的一个机制 # 商品/用户/店铺# 对象/实例 :对象(实例)就是类的实例化 # 对象就是类的一个具体的表现 # 某一件特定的商品/某个人/某一家店# 实例化 : 类 --> 对象# 实例化的过程: # 1.创建 ...
分类:
其他好文 时间:
2018-11-24 23:48:40
阅读次数:
258
类的常用魔术方法:无需人为调用,基本是在特定的时刻自动触发,方法名被前后两个下划线包裹__init__:构造函数。__new__:对象实例化方法,其实这才是类里面第一个被调用的方法,在构造函数之前调用,之后才是__init__,只是这个比较特殊,一般不使用。__call__:对象当函数的时候触发。 ...
分类:
其他好文 时间:
2018-11-24 22:23:17
阅读次数:
230
Java.lang.reflect库 Field类:代表类的成员变量(成员变量也称为类的属性) Method类:代表类的方法 Constructor类:代表类的 构造方法 Array类:提供了动态数组,以及访问数组的元素的静态方法 通过反射实例化对象 实例化无参构造函数的对象 Class.newIn ...
java的垃圾回收分为 三个区域新生代 老年代 永久代 一个对象实例化时 先去看伊甸园有没有足够的空间如果有 不进行垃圾回收 ,对象直接在伊甸园存储.如果伊甸园内存已满,会进行一次minor gc然后再进行判断伊甸园中的内存是否足够如果不足 则去看存活区的内存是否足够.如果内存足够,把伊甸园部分活跃 ...
分类:
编程语言 时间:
2018-11-19 11:11:48
阅读次数:
220
继承:子类继承父类的属性和方法 class 子类名(父类1,父类2) 多态:子类重写父类的方法 判断对象是否是某个类的实例: isinstance(object,class) 父类-汽车类 子类bus 子类car car,bus的子类taxi 函数参数为对象 实例化对象 分别调用的是:car.sta ...
分类:
编程语言 时间:
2018-11-18 16:37:46
阅读次数:
122
在JVM中对一个类实例的创建,有两种方式,一种是编译时,一种是运行时。两种方式在开发过程中都是十分重要的。在Java中无时无刻无处不在的Java对象,实例化的过程也就变得尤为引人瞩目。我们经常用new Object()方法来创建实例,而相反的,反射在这个时候就显得突兀,因为有人就会问,Java对象实 ...
分类:
编程语言 时间:
2018-11-13 17:17:44
阅读次数:
181