码迷,mamicode.com
首页 >  
搜索关键字:方法区    ( 1707个结果
OC 实例方法和类方法区别
Objective-C里面既有实例方法也类方法。类方法(Class Method) 有时被称为工厂方法(Factory Method)或者方便方法(Convenience method)。工厂方法的称谓明显和一般意义上的工厂方法不同,从本质上来说,类方法可以独立于对象而执行,所以在其他的语言里面.....
分类:其他好文   时间:2015-12-05 14:15:46    阅读次数:151
类方法和实例方法区别
1.类方法和实例方法类方法:不需要声明一个对象(实例),就可以直接引用。通常是有返回值的(否则类方法就无意义了,因为没有对象或者相应的成员变量的值可以设置)类方法的特点:1.声明和实现的时候,以(+)开头2.类方法属于类的本身,只能通过类名调用3.类方法不能直接访问成员变量4.类方法不能直接调用对象...
分类:其他好文   时间:2015-11-22 21:53:36    阅读次数:156
JavaGC垃圾处理
Java的GC一般是在JVM的堆上进行的,Java的堆中存放了大量的对象实例,所以JavaGC也叫GC堆。Java将内存区划分为:新生代(Young Generation/New)    Eden Space    From Survivor/Survivor 0    To Survivor/Survivor 1老年代(Tenured Generation/Old)永久代(一般指方法区和常量池,...
分类:编程语言   时间:2015-11-18 12:45:46    阅读次数:203
java 静态变量生命周期(类生命周期)
Static:加载:java虚拟机在加载类的过程中为静态变量分配内存。类变量:static变量在内存中只有一个,存放在方法区,属于类变量,被所有实例所共享销毁:类被卸载时,静态变量被销毁,并释放内存空间。static变量的生命周期取决于类的生命周期类初始化顺序:静态变量、静态代码块初始化构造函数自定...
分类:编程语言   时间:2015-11-17 00:14:36    阅读次数:164
浅析对象访问属性的"."和"[]"方法区别
在JavaScript中通常使用”."运算符来存取对象的属性的值。或者使用[]作为一个关联数组来存取对象的属性。但是这两种方式有什么区别了?例如,读取object中的property属性值: object.property object['property']以上两种方式都可以实现属性的存...
分类:其他好文   时间:2015-11-16 00:43:29    阅读次数:187
Java中的内存分配
Java程序在运行时,需要在内存中分配空间,为了提高效率,就对空间进行了不同区域的划分,因为每一片区域否有特定的处理数据方式和内存管理方式。1.栈存储局部变量2.堆存储new出来的东西3.方法区(后面讲)4.本地方法区(和系统相关)5.寄存器(给CPU使用)局部变量:在方法定义中或者方法声明上的变量...
分类:编程语言   时间:2015-11-12 06:33:15    阅读次数:211
JVM 内存初学 (堆(heap)、栈(stack)和方法区(method) )
这两天看了一下深入浅出JVM这本书,推荐给高级的java程序员去看,对你了解JAVA的底层和运行机制有比较大的帮助。废话不想讲了.入主题:先了解具体的概念:JAVA的JVM的内存可分为3个区:堆(heap)、栈(stack)和方法区(method)堆区:1.存储的全部是对象,每个对象都包含一个与之对...
分类:其他好文   时间:2015-11-09 22:38:31    阅读次数:199
JAVA线程sleep和wait方法区别
一sleep 是线程类(Thread)的方法,导致此线程暂停执行指定时间,给执行机会给其他线程,但是监控状态依然保持,到时后会自动恢复,调用sleep 不会释放对象锁。由于没有释放对象锁,所以不能调用里面的同步方法。sleep()使当前线程进入停滞状态(阻塞当前线程),让出CUP的使用、目的是不让当...
分类:编程语言   时间:2015-11-05 22:21:43    阅读次数:296
equals方法
1. Object的equals方法和String的equals方法区别 ?? Object的equals方法---------源码如下: ?? 两个对象的地址进行比计较--------比较引用是否相同。即便两个对象的各个属性值都相同,这两个对象也不相同。 ...
分类:其他好文   时间:2015-11-05 12:09:04    阅读次数:249
构造方法
构造方法和方法区别是 没有返回值类型的。访问修饰符 类名称{}①构造方法名称必须与类名一致②构造方法没有返回值3.构造方法主要是为了类中的属性初始化4.每个类在实例化之后都会调用构造方法,如果没有构造方法,程序在编译时候会创建一个无参的什么都不做的构造方法5.构造方法也可以重载class Perso...
分类:其他好文   时间:2015-11-02 22:49:47    阅读次数:215
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!