学习笔记:通过 objc_setAssociatedObject alert 和 button关联 及传值标签:ios2013-11-22 16:257924人阅读评论(1)收藏举报分类:ios(108)版权声明:本文为博主原创文章,未经博主允许不得转载。//唯一静态变量keystaticconst...
分类:
其他好文 时间:
2015-11-29 00:59:08
阅读次数:
245
多线程运行的安全问题例子:售票系统 1 class Ticket implements Runnable 2 { 3 //定义静态变量ticket 4 private static int ticket=100; 5 public void run() 6 { 7 ...
分类:
编程语言 时间:
2015-11-29 00:57:14
阅读次数:
153
题目:从配置文件config.propeties中读取数据1. 使用Configuration接口获取配置文件中的数据2. 方法和变量都添加static关键字,让这个类在加载后直接执行getFileInfo方法,其它类可以直接通过静态变量调用配置文件中的数据。package everyday;imp...
分类:
编程语言 时间:
2015-11-25 10:57:58
阅读次数:
196
今天看了到有意思的题:在静态方法上加锁 和 非静态方法加锁 有什么区别,从而再次引出锁机制的一些理解。先看方法:// 这是一个很简单的类,里面共享静态变量 num,然后一个静态 和 非静态方法,都加上锁// 我们假设有两个线程同时操作这两个方法,那么数据能互斥吗?Java代码publicclassW...
分类:
其他好文 时间:
2015-11-24 00:58:54
阅读次数:
484
kile文件编译以后生成CODE 程序代码部分RO-data 程序中定义的常量 constRW-data 已初始化的全局/静态变量ZI-data 未初始化的全局/静态变量ROM(flash) size = code + ro-data + rw-dataRAM size = RW-data +...
分类:
其他好文 时间:
2015-11-22 12:33:35
阅读次数:
220
//免费馅饼
#include<stdio.h>
#include<string.h>
#defineMAXN100010
intdp[MAXN][12],pile[MAXN][12];
//全局变量和静态变量的存储区域是在一起的,程序结束后由系统释放。数据区的大小由系统限定,一般很大。
intmax_is(inta,intb,intc);
intmain(){
intn,x,..
分类:
其他好文 时间:
2015-11-19 11:26:54
阅读次数:
149
一、类、对象在内存中的存储/* 内存分区: 栈:局部变量 堆:程序员自己写代码申请开辟的 程序员自己维护,编译器现在帮我们自动优化了,它在合适的给我们加上了释放空间的语句,所以我们现在写的对象不会造成内存泄露 全局区:所有的全局变量和静态变量 常量区:所有的常量 代码...
分类:
编程语言 时间:
2015-11-17 16:59:33
阅读次数:
222
Static:加载:java虚拟机在加载类的过程中为静态变量分配内存。类变量:static变量在内存中只有一个,存放在方法区,属于类变量,被所有实例所共享销毁:类被卸载时,静态变量被销毁,并释放内存空间。static变量的生命周期取决于类的生命周期类初始化顺序:静态变量、静态代码块初始化构造函数自定...
分类:
编程语言 时间:
2015-11-17 00:14:36
阅读次数:
164
关键字——staticstatic主要有以下三个作用:1.局部静态变量(c/c++)2.外部静态变量/函数(c/c++)3.静态数据成员/成员函数(c++特有)1.局部静态变量静态局部变量,在函数里面定义的,就只能在这个函数里用了。由于被static修饰的变量只存在内存的静态区、所以即使函数运行结..
分类:
编程语言 时间:
2015-11-15 06:22:52
阅读次数:
351
一 Static修饰的属性叫类变量或静态变量;1 非Static修饰的属性叫实例变量;2 类变量随着类的加载而加载,出现的比实例变量早,实例变量只能对象创建时加载出来;3 可通过”类.类变量“或”对象.类变量“调用类变量;4 类变量只有一个,只要修改别的变量调用时也会将其修改;5 类变量存在静态域....
分类:
其他好文 时间:
2015-11-15 00:47:14
阅读次数:
288