类命名空间与对象、实例的命名空间 创建一个类就会创建一个类的名称空间,用来存储类中定义的所有名字,这些名字称为类的属性 而类有两种属性:静态属性和动态属性 静态属性就是直接在类中定义的变量 动态属性就是定义在类中的方法 其中类的数据属性是共享给所有对象的 而类的动态属性是绑定到所有对象的 创建一个对 ...
分类:
其他好文 时间:
2018-01-16 18:40:43
阅读次数:
206
java程序执行顺序如下: 1.类中所有属性的默认值(一举而成) 2. 父类静态属性初始化,静态块,静态方法的声明(按出现顺序执行) 3. 子类静态属性初始化,静态块,静态方法的声明 (按出现顺序执行) 以上是(类加载过程,不涉及构造方法) 4. 调用父类的构造方法, 首先父类的非静态成员初始化,构 ...
分类:
编程语言 时间:
2018-01-11 22:33:02
阅读次数:
271
#!usr/bin/env python# -*- coding:utf-8 -*-__author__ = "Samson"###类变量与实例变量class Role: n = 123#类变量,存放在类中,不存放在实例中,可用于节省空间 def __init__(self, name, role, ...
分类:
编程语言 时间:
2018-01-07 11:53:38
阅读次数:
150
根搜索算法是以根对象集合作为起始点,按照从上至下的方式搜索被根对象集合所连接的目标对象是否可达,如果不可达就意味着已经死亡其OOP中的mark word就会标记为垃圾对象。 根对象集合中存储的内容如下: ...
分类:
编程语言 时间:
2017-12-31 16:41:13
阅读次数:
128
JAVA学习笔记,关键字 abstract assert boolean break byte case catch char class private:私有的,使用private修饰的方法和属性,只有在本类中可以访问; protected:受保护的,使用protected修饰的方法和属性,可在本 ...
分类:
编程语言 时间:
2017-12-26 19:57:21
阅读次数:
210
Tips 《Effective Java, Third Edition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java 6,7,8,甚至9的发布,Java语言发生了深刻的变化。 在这里第一时间翻译成中文 ...
分类:
编程语言 时间:
2017-12-24 11:11:56
阅读次数:
152
一直依赖对于php中static关键字比较模糊,只是在单例模式中用过几次。上网查了查,没有找到很全的介绍,自己总结一下。 根据使用位置分为两部分 1、函数体中的静态变量 2、类中的静态属性和方法 1 函数体中的静态变量 从中我们看出几点 1 函数体中的静态变量与全局中的静态变量不冲突,只有在关键字g ...
分类:
Web程序 时间:
2017-12-17 16:54:37
阅读次数:
261
Vue静态方法和静态属性,其实直接在浏览器中可以查看到的,如下 圈起来的是其静态属性,但是有的属性对象中的属性的值又是函数。未圈起来的则是函数。 其实它来自如下各个目录下的js文件 总结:其实简单的归纳下vue静态属性和方法的来源,方便查看。 感谢涛哥:https://github.com/liut ...
分类:
其他好文 时间:
2017-12-03 20:59:24
阅读次数:
146
我们知道使用vue.js开发应用时,都是new Vue({}/*options*/) 那Vue构造函数上有哪些静态属性和方法呢?其原型上又有哪些方法呢? 一般我都会在浏览器中输入Vue来look see see 可以看到Vue构造函数上挂载了这么多属性和方法,so这么nb。 可以看到有很多的全局的a ...
分类:
其他好文 时间:
2017-12-03 12:49:23
阅读次数:
127