类的方式1、公开的静态变量,直接就可以用了;2、把值作为新窗体的构造函数的参数,就可以传过去了;3、新窗体设置属性,在旧窗体实例化新窗体的时候,把该属性设置为需要传的值4、旧窗体设置一个get参数的方法,在新窗体实例化旧窗体,然后通过它的方法获得需要传过来的值窗体的方式5、在旧窗体中实例化新窗体的时...
分类:
其他好文 时间:
2014-09-27 19:31:30
阅读次数:
170
static使用方法小结 statickeyword是C, C++中都存在的keyword, 它主要有三种使用方式, 当中前两种仅仅指在C语言中使用, 第三种在C++中使用(C,C++中详细细微操作不尽同样, 本文以C++为准).(1)局部静态变量(2)外部静态变量/函数(3)静态数据成员/成员函数...
分类:
其他好文 时间:
2014-09-26 22:46:48
阅读次数:
135
1.静态成员和非静态成员的区别? 答: 静态变量使用 static 修饰符进行声明,在类被实例化时创建,通过类进行访问不带有 static 修饰符声明的变量称做非静态变量,在对象被实例化时创建,通过对象进行访问一个类的所有实例的同一静态变量都是同一个值,同一个类的不同实例的同一非静态变量可以是不同的...
分类:
Web程序 时间:
2014-09-26 21:56:48
阅读次数:
298
static使用方法小结 statickeyword是C, C++中都存在的keyword, 它主要有三种使用方式, 当中前两种仅仅指在C语言中使用, 第三种在C++中使用(C,C++中详细细微操作不尽同样, 本文以C++为准).(1)局部静态变量(2)外部静态变量/函数(3)静态数据成员/成员函数...
分类:
其他好文 时间:
2014-09-25 23:40:27
阅读次数:
147
给定一个数组a[N],我们希望构造数组b[N],其中b[i]=a[0]*a[1]*...*a[N-1]/a[i]。在构造过程要求满足:1、不使用除法;2、O(1)空间复杂度和O(n)时间复杂度;3、除遍历a[N]b[N]使用的计数器外,不使用任何新的变量(包括栈临时变量、对空间和全局静态变量等);/...
分类:
其他好文 时间:
2014-09-24 22:07:47
阅读次数:
204
!!写递归函数,可考虑缓存,定义一些静态变量来存上一次运行的结果,多程序运行效率很有帮助. 大概步骤如下: 首先到数据库取数据,放到一个数组, 然后把数据转化为一个树型状的数组, 最后把这个树型状的数组转为h...
分类:
Web程序 时间:
2014-09-24 11:49:46
阅读次数:
250
假设多个线程共享一个静态变量,如果让每个线程都执行相同的方法每次让静态变量自增1,这样的做法线程安全吗?能保证自增变量数据同步吗?本篇体验使用lock语句块和Interlocked类型方法保证自增变量的数据同步。 □ 线程不安全、数据不同步的做法 class Program { static int...
分类:
编程语言 时间:
2014-09-23 17:11:54
阅读次数:
243
给定一个数组a[N],我们希望构造数组b[N],其中b[i]=a[0]*a[1]*...*a[N-1]/a[i]。
在构造过程:
1不允许使用除法;
2要求O(1)空间复杂度和O(n)时间复杂度;
3除遍历计数器与a[N] b[N]外,不可使用新的变量(包括栈临时变量、对空间和全局静态变量等);...
分类:
其他好文 时间:
2014-09-23 13:02:44
阅读次数:
210
一、局部静态变量在C/C++中, 局部变量按照存储形式可分为三种auto, static, register(谭浩强, 第174-175页)与auto类型(普通)局部变量相比, static局部变量有三点不同1. 存储空间分配不同auto类型分配在栈上, 属于动态存储类别, 占动态存储区空间, 函数...
分类:
其他好文 时间:
2014-09-22 19:11:33
阅读次数:
192
类变量也叫静态变量,也就是在变量前加了static 的变量;实例变量也叫对象变量,即没加static 的变量;区别在于: 类变量和实例变量的区别在于:类变量是所有对象共有,其中一个对象将它值改变,其他对象得到的就是改变后的结果;而实例变量则属对象私有,某一个对象将其值改变,不影响其他对象;例:pub...
分类:
其他好文 时间:
2014-09-22 17:30:02
阅读次数:
192