码迷,mamicode.com
首页 >  
搜索关键字:实例变量    ( 1625个结果
year:2017 month:8 day:3
2017-08-03 JAVAse 1:静态变量和成员变量的区别: 所属不同:静态变量属于类,所以也称为类变量 成员变量属于对象,也称为实例变量 内存中位置不同:静态变量存储余方法区的静态区 成员变量存储于堆内存 内存出现时间不同:静态变量随着累的加载而加载,随着累的消失而消失 成员变量随着对象的创 ...
分类:其他好文   时间:2017-08-03 10:05:16    阅读次数:169
Java的类加载机制
一、什么是类的加载 类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个java.lang.Class对象,用来封装类在方法区内的数据结构。类的加载的最终产品是位于堆区中的Class对象,Class对象封装了类在方法区内的数据结构,并且向 ...
分类:编程语言   时间:2017-07-31 16:27:54    阅读次数:185
Serializable资料整理
1. 序列化 简单的说就是为了保存 内存中各种对象的状态(是实例变量,不是方法),并且可以把保存的对象读取出来。 虽然保存 object states的方法很多,但是Java提供了一种保存对象状态的机制——序列化 2. 什么情况下用到序列化 (1)当把内存中的对象保存到文件中或者数据库中时 (2)当 ...
分类:其他好文   时间:2017-07-31 15:56:50    阅读次数:136
静态方法,类方法,属性方法
1.静态方法:只是名义上归类管理,实际上在静态方法里访问不了类或实例中的任何属性。相当于类的工具包。 运行结果: 2.类方法只能访问类变量,不能访问实例变量。 运行结果: 3.属性方法 把一个方法变成一个静态属性。隐藏实现细节。就不能加()调用了。给属性方法赋值 运行结果: 4.属性方法在实例中不能 ...
分类:其他好文   时间:2017-07-31 11:21:00    阅读次数:114
python面向对象
面向对象编程——Object Oriented Programming,简称OOP,是一种程序设计思想。OOP把对象作为程序的基本单元,一个对象包含了数据和操作数据的函数。 面向过程的程序设计把计算机程序视为一系列的命令集合,即一组函数的顺序执行。为了简化程序设计,面向过程把函数继续切分为子函数,即 ...
分类:编程语言   时间:2017-07-30 19:06:49    阅读次数:230
day7面向对象--进阶
静态方法(@staticmethod) 通过@staticmethod装饰器即可把其装饰的方法变为一个静态方法,什么是静态方法呢?其实不难理解,普通的方法,可以在实例化后直接调用,并且在方法里可以通过self.调用实例变量或类变量,但静态方法是不可以访问实例变量或类变量的,一个不能访问实例变量和类变 ...
分类:其他好文   时间:2017-07-30 00:13:07    阅读次数:185
静态方法、类方法、属性方法
一、静态方法 1.1、定义 在类中的方法前面通过@staticmethod装饰器即可把其装饰的方法变为一个静态方法 1.2、静态方法的特性 静态方法是不能访问实例变量和类变量的 事实上以上代码运行会出错的,说speak 需要一个self参数,但调用时却没有传递,没错,当speak变成静态方法后,再通 ...
分类:其他好文   时间:2017-07-29 11:28:12    阅读次数:171
main;extends;super;instanceof;final
1 static关键字 4:内存分析 1:栈,堆、共享区 2:Demo.class加载近共享区 1:Demo类的main方法进栈 2:Person p1=new Person(); 1:Person.class 加载进方法区 2:堆内存开辟空间,实例变量进行默认初始化,显示初始化。 3:内存地址传给 ...
分类:其他好文   时间:2017-07-27 20:08:28    阅读次数:305
Block系列2:Block内存管理
ViewController.h #import <UIKit/UIKit.h> @interface ViewController : UIViewController { UIImage *_image; NSInteger _index; } @endViewController.m #imp ...
分类:其他好文   时间:2017-07-25 16:00:52    阅读次数:127
<<Effective Objective-C 2.0 编写高质量iOS与OS X代码的52个有效方法>>笔记-对象、消息、运行期
6、理解属性这一概念 可以用@property 语法来定义对象中所封装的数据。 通过“特质”来指定存储数据所需的正确语义。 在设置属性所对应的实例变量时,一定要遵从该属性所声明的语义。 开发iOS程序时应该使用 nonatomic 属性,因为 atomic 属性会严重影响性能。 7、在对象内部尽量直 ...
分类:移动开发   时间:2017-07-25 15:53:12    阅读次数:204
1625条   上一页 1 ... 63 64 65 66 67 ... 163 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!