码迷,mamicode.com
首页 >  
搜索关键字:对象实例    ( 1923个结果
Java之OutOfMemoryError简单分析
Java之OutOfMemoryError简单分析 最近编码遇到了Java内存溢出的问题,所以就想顺便总结一下几种导致Java内存溢出的栗子,以及碰到Java内存溢出要如何去解决。Java堆溢出 Java堆用于存储对象实例,只要不断的创建对象,并且保证GC Roots到对象之间有可达的路径来避免.....
分类:编程语言   时间:2014-12-13 17:49:32    阅读次数:187
对子类赋给父类的思考
33行被注释的代码 33 // System.out.println(t1.b); 若执行则会报错。 因为29行代码 29 T1 t1 = t; 将子类对象实例赋给父类对象,t1和t指向是同一内存块,但是t1不能访问子类的字段,因此t1不...
分类:其他好文   时间:2014-12-09 19:23:41    阅读次数:148
Java 只有传值
总结:Java传递所有参数都是使用传值的方式,没有什么传引用,也没有什么传地址。 首先我们需要理解几个常用的名词:对象、实例、引用、变量 1)对象:其实也就是实例,我们经常这样定义类的实例为对象。在Java中...
分类:编程语言   时间:2014-12-09 12:32:24    阅读次数:246
设计模式-享元模式
享元模式(Flyweight):运用共享技术有效的支持大量细粒度的对象。实现计算机资源的共享,用少量对象实例表示大量对象,防止频繁的创建对象导致效率降低。项常见的线程池、内存池技术都应享元模式的影子。...
分类:其他好文   时间:2014-12-08 23:02:49    阅读次数:205
prototype小记
对于每个构造函数来说,都有一个prototype属性。对于每个对象实例来说,都有_proto_属性。 参看下面代码:function Person(){}var friend = new Person();Person.prototype={ constructor:Person, name:...
分类:其他好文   时间:2014-12-08 20:59:01    阅读次数:130
python基础15(面向对象编程)
虽然Python是解释性语言,但是它是面向对象的,能够进行对象编程。一、如何定义一个类 在进行python面向对象编程之前,先来了解几个术语:类,类对象,实例对象,属性,函数和方法。 类是对现实世界中一些事物的封装,定义一个类可以采用下面的方式来定义:class className: bl...
分类:编程语言   时间:2014-12-07 21:40:06    阅读次数:311
深入理解Java虚拟机笔记---判断对象是否存活
堆中几乎存放着Java世界中所有的对象实例,垃圾收集器在对堆回收之前,第一件事情就是要确定这些对象哪些还“存活”着,哪些对象已经“死去”(即不可能再被任何途径使用的对象) 1.引用计数算法    很多教科书判断对象是否存活的算法是这样的:给对象中添加一个引用计数器,每当有一个地方引用它时,计数器值加1;当引用失效时,计数器减1;任何时刻计数器都为0的对象就是不可能再被使用的。     引...
分类:编程语言   时间:2014-12-05 19:28:36    阅读次数:252
java面向对象学习笔记(2)
一.构造器    1.构造器最大的用处就是在创建对象时执行初始化,每个java类必须包含一个或一个以上的构造器。一般系统会提供一个无参的构造器,但是如果我们自己定义了一个构造器后它就不会再起作用了。如果我们为一个类编写了有参构造器,那么最好还是为该类提供一个无参的构造器。    2.构造器的重载       同一个类中可以包含有多个构造器,多个构造器的形参列表不同,即被称为构造器的重载。系统...
分类:编程语言   时间:2014-12-05 17:38:10    阅读次数:140
__weak修饰符详解
第一、weak弱引用不能持有对象实例。 在持有某对象的弱引用时,若该对象被废弃,则此弱引用自动失效并处于nil被赋值的状态。 第二、实例       id __weak obj1=nil;         {         /*          * 生成并持有对象A          */         id __strong obj0=[[Test alloc] ini...
分类:其他好文   时间:2014-12-04 15:39:30    阅读次数:116
混合了RBAC和ACL的权限系统(二) -- 基于RBAC的系统权限
http://fightplane.iteye.com/blog/12784641. 概念说明 A 系统级权限:从角色的角度出发,不特定于任何实际的资源的权限。比如“用户是否可以修改标题”这个权限,不针对于任何特定的标题。权限赋予给某个特定的角色。采用RBAC模型实现 B 对象级权限:从对象实例的....
分类:其他好文   时间:2014-12-03 18:55:47    阅读次数:221
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!