一,静态属性 静态属性时该类的所有对象共享的变量,任何一个该类的对象去访问它时,取到的都是相同的值,同样任何一个该类的对象去修改它时,修改的也是同一个变量 定义静态属性:访问修饰符 static 静态属性名 静态属性的访问: 1.在类的内部 self::静态属性名 类名::静态属性名 2.类的外部 ...
分类:
其他好文 时间:
2018-06-08 15:47:25
阅读次数:
1223
Redis对象类型 Redis基于基础的数据结构创建的对象: 字符串对象、 列表对象、 哈希对象、 集合对象 有序集合对象。 对象回收:Redis对象系统实现了基于引用计数技术的内存回收机制,当程序不再使用某个对象的时候,这个对象所占用的内存就会被自动释放;Redis通过引用计数技术实现了对象共享机 ...
分类:
其他好文 时间:
2018-06-07 19:33:31
阅读次数:
156
属性查找 类有两种属性:数据属性和函数属性 1、类的数据属性是所有对象共享的 2、 类的函数属性是绑定给对象用的,称为绑定到对象的方法 在obj.name会先从obj自己的名称空间里找name,找不到则去类中找,类也找不到就找父类,最后都找不到就抛出异常 绑定方法 定义类并实例化出三个对象 类中定义 ...
分类:
编程语言 时间:
2018-06-04 14:16:59
阅读次数:
154
属性查找 类有两种属性:数据属性和函数属性 1、类的数据属性是所有对象共享的 2、类的函数数据是绑定给对象用的,称为绑定到对象的方法 在obj.name会先从obj自己的名称空间里找name,找不到则去类中找,类也找不到就找父类...最后都找不到就抛出异常 绑定方法 定义类并实例化出三个对象 强调: ...
分类:
其他好文 时间:
2018-06-03 10:51:05
阅读次数:
198
需求:某电影院出售某些电影的票(复联3,红高粱....),有三个窗口同时进行售票(100张票),请您设计一个程序,模拟电影院售票两种方式:继承接口(1)synchronized实现publicclassSellTicketDemo{publicstaticvoidmain(String[]args){//创建资源类对象(共享资源类/目标对象)SellTicketst=newSellTicket()
分类:
编程语言 时间:
2018-05-31 16:16:27
阅读次数:
162
我们学习了 C++ 这么长时间了,我们来看看 C++ 中对象的本质。它里面是用 class 定义的对象,class 是一种特殊的 struct。在内存中 class 依旧可以看做变量的集合,class 与 struct 遵循相同的内存对齐规则。class 中的成员函数与成员变量是分开存放的,及每个对象有独立的成员变量,所有对象共享类中的成员函数。那么我们如果在 class 和 struct 中同时定义相同的成员变量的话,它们所占的内存大小会一样嘛?
分类:
编程语言 时间:
2018-05-30 19:14:51
阅读次数:
173
static是静态修饰符用于修饰类中的成员,被static修饰的成员变量属于类不属于类中的某个对象,在多个对象访问其中一个成员变量修改static后其他成员的static都会被改变。及多个对象共享一个static变量。 被static修饰的成员可以通过类名直接访问。 static优先于对象存在,只能... ...
分类:
其他好文 时间:
2018-05-22 14:44:59
阅读次数:
138
std::shared_ptr 是通过指针保持对象共享所有权的智能指针。多个 shared_ptr 对象可占有同一对象大概实现了一下,主要实现原理为,共享指针内部持有堆资源的指针以及引用计数的指针,通过对这两个指针的维护,达到多个共享对象对同一资源的控制 实现主要分为三个文件。share_ptr.h ...
分类:
其他好文 时间:
2018-05-13 01:08:37
阅读次数:
168
//每次创建对象都会新建一个sayName方法,而且是不一样的,这样完全没有必要,可以所有的对象共享同一个方法 //将sayName方法定义在全局中,污染了全局的作用域的命名空间,而且定义在全局作用域中也不安全 我们创建的每一个函数,解析器都会向函数添加一个属性prototype,这个属性对应一个对 ...
分类:
Web程序 时间:
2018-05-09 22:38:54
阅读次数:
147
类的属性: 类中有两种属性: 数据属性:类的数据属性是所有对象共享的。 eg: 在类中定义了一个 school = 'luffycity' #这个称类的数据属性。 当这个类生成了多个对象时,这些对象都享有这个数据属性。 函数属性:类的函数属性是绑定给对象使用的。 eg: 类中定义了一个 函数: de ...
分类:
编程语言 时间:
2018-05-05 00:28:15
阅读次数:
224