通过浏览器连续访问,会分别输出:1,2,3,4,5,6,........ 通过浏览器连续访问,会分别输出:1,1,1,1,1,1,........总结1、java的static变量伴随着java虚拟机的退出而消亡,java虚拟机运行期间,static变量一直存在。2、php的sta...
分类:
编程语言 时间:
2015-08-31 18:56:18
阅读次数:
135
回顾:1.内存管理:JVM 1)堆:new出来的对象以及成员变量 成员变量生命周期: 创建对象时存在,对象被回收时消失 垃圾回收器(GC)不定期回收没有任何引用指向的对象 回收过程是透明的,快一些System.gc() 内存泄露: 不再...
分类:
其他好文 时间:
2015-08-12 23:01:21
阅读次数:
94
通过引用可以大大减少创建临时变量的次数,从而提高程序运行的效率。
本文探讨创建通过引用减少创建临时变量的次数,与临时变量的生命周期。
测试一:不使用引用。#include
#include
using namespace std;
class Point{
private:
static int count;
int x;
public:
Point() {
x ...
分类:
其他好文 时间:
2015-07-31 13:02:35
阅读次数:
116
看了两天的Block。网上是有很多讲解与教程,也有讲得很好的。这里就主要讲解下我的理解与收获,欢迎拍砖。
所谓block,我认为应该是一个闭包函数。而闭包,就是说block以及内部所有的变量生命周期都在其调用函数的生命周期内。它一被调用完成,则会被立马释放。这里不讲运行机制,只简要地讲主要的使用方法(这里所讲是基于ARC的环境下)。定义以及使用1、放在函数体内的Block:生命周期:只存在于函数体...
分类:
其他好文 时间:
2015-07-27 15:05:21
阅读次数:
97
This指针相当于当前对象
静态变量也称为类变量,生命周期跟类一样
匿名类
//Car c = new Car() ;声明了一个Car对象,名字叫c
new Car().test() ; 并没有声明对象,照样调用Car里面的函数
new Car().take() ; 每new一个Car, 就会在堆里创建一个对象,而且很多实例变量不能调用,因为没有对象。...
分类:
编程语言 时间:
2015-07-25 16:57:25
阅读次数:
205
//实例变量和全局变量的区别//1、定义位置有区别:全局变量定义在方法的外部,实例变量写在接口文件或者延展中的大括号之内//2、生命周期:全局变量生命周期和应用程序生命周期相同,实例变量的生命周期依托于对象,有对象才会有空间,生命周期开始,对象销毁,生命周期结束。//3、可见度:全局变量全局都可以访...
分类:
其他好文 时间:
2015-05-21 19:25:15
阅读次数:
110
void CMYDlg::OnBnClickedButton1()
{
int x=123;
int *y=new int;
int *z=new int;
y=&x;
*z=x;
m_dwordA=(DWORD)&x;
m_dwordB=(DWORD)y;
m_dwordC=(DWORD)z; //m_dwordA B C都是类的成员变量
}
m_dword A B C哪个成员变量能成功...
分类:
其他好文 时间:
2015-04-28 09:47:49
阅读次数:
131
模块:一个源文件及其中所有方法定义局部变量:包含在{}中的变量,生命周期和作用域也在{}中,默认乱码实例变量:属于对象的变量。全局量:在任何{}之外定义的量。通过extern声明可以让作用域为程序中任何地方,生命周期和程序一样,默认有初值static修饰符:让局部变量生命周期同程序,让全局量作用域为...
分类:
其他好文 时间:
2015-04-23 12:55:19
阅读次数:
109
在一台电脑上的内存存储区域分为6种:1.寄存器: 寄存器是运行最快的,寄存器在系统中早就已经存在了,寄存器的数量是有限的,被严格要求 Java程序员不能显示的调用寄存器2.栈: 栈中存储着基本数据类型的变量以及引用变量 栈中元素在超出其生命周期后会自动销毁 栈中元素一经创建,系统会为其分配...
分类:
编程语言 时间:
2014-12-17 22:27:51
阅读次数:
180
A页面:定义一个普通类,类包含一个静态变量a,值为:111111111111111111B页面:修改a的值为:22222222222222C页面:用来查看a的值1.在vs2008中,先打开B,再打开C,C显示a的值为:222222222222222就算用ie打开B,用chrome打开C,C仍然显示为...
分类:
其他好文 时间:
2014-10-29 21:24:32
阅读次数:
218