码迷,mamicode.com
首页 >  
搜索关键字:局部变量    ( 6400个结果
Eclipse 快捷键
1.Ctrl+e 打开所有已经打开的文件列表,当你使用Eclipse打开了N多文件的时候,需要找到一个你之前打开过 的文件,是不是就很费劲呢,记住这个快捷键吧。2.Ctrl+2,L 需要给一个方法的返回值赋值时,需要定义一个局部变量,并对这个局部变量进行声明,...
分类:系统相关   时间:2014-06-27 19:55:18    阅读次数:256
java中this的几种用法
1.当成员变量和局部变量重名时,在方法中使用this时,表示的是该方法所在类中的成员变量。(this是当前对象自己)如:publicclassHello {Strings="Hello";publicHello(String s) {System.out.println("s = "+ s);Sys...
分类:编程语言   时间:2014-06-27 12:10:35    阅读次数:124
《Javascript_Dom 编程艺术》(第2版)读书笔记
---Chapter1 Dom : 平稳退化、渐进增强,以用户为中心的设计 ---Chapter 2 1.程序设计语言分为:解释性(javascript)和编译型(java,C++)两大类 2.变量作用域:如果某个函数中使用了var,该变量被视为一个局部变量,只存在于该函数的上下文中;反之,则是一个全局变量,如果脚本中已经存在一个与其同名的全局变量,这 个函数就会改变那个全局变量(...
分类:编程语言   时间:2014-06-27 09:42:46    阅读次数:212
javascript闭包浅析
何为闭包;闭包跟作用域相关的,ECMAScript 允许使用内部函数,即函数定义和函数表达式位于另一个函数的函数体内。内部函数可以访问它们所在的外部函数中声明的所有局部变量、参数和声明的其他内部函数。当其中一个这样的内部函数在包含它们的外部函数之外被调用时,就会形成闭包。确实有点晕看个例子吧 Do....
分类:编程语言   时间:2014-06-26 23:59:53    阅读次数:461
动态内存会被自动释放吗?
函数体内的局部变量在函数结束时自动消亡。很多人误以为示例7-6是正确的。理由是p是局部的指针变量,它消亡的时候会让它所指的动态内存一起完蛋。这是错觉!voidFunc(void){char*p=(char*)malloc(100);//动态内存会自动释放吗?}我们发现指针有一些“似是而非”的特征:(...
分类:其他好文   时间:2014-06-26 22:39:36    阅读次数:326
内存分配方式
内存分配方式有三种:(1) 从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,static变量。(2) 在栈上创建。在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处理器的指令集中...
分类:其他好文   时间:2014-06-26 22:28:11    阅读次数:226
堆和栈
1 区堆和栈1.1 内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap)— 由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收。...
分类:其他好文   时间:2014-06-26 17:16:08    阅读次数:216
java se的那些细节
局部变量:方法体内或语句块内,不能有修饰符 成员变量:与类的对象共存,可以有修饰符 类属性:与类共存,可以有修饰符 一、局部变量:必须先赋值,才能使用,如果不赋初值,则会报错,即没有默认的始使值,而基本数据类型的类属性或成员变量则不会,他们通过编译以后被赋与默认值。 程序1: public clas...
分类:编程语言   时间:2014-06-26 16:09:47    阅读次数:200
JavaScript闭包
1.闭包是什么 官方解释:闭包是一个拥有很多变量和绑定这些变量的环境的函数。 下面我们用通俗的话来解释一下:js中的所有函数都是闭包(因为函数中的局部变量只能函数内部访问),但是嵌套函数产生的闭包更加强大,也是我们现在所探讨的闭包。 如果上面的解释还不够通俗,下面的终极解释我想你一定能够看懂: 有一个函数a,函数a中嵌套了一个函数b,如果函数b被函数a外部的一个变量引用,就创建了一个闭包。 下面我们来看看具体如何通过代码来创建闭包,以加深上面概念的理解。...
分类:编程语言   时间:2014-06-26 14:35:07    阅读次数:243
关于局部指针与栈的一点小结
昨天看到strcpy函数的典型实现时,发现该函数的返回值为局部指针变量,当时产生疑问:局部指针在函数结束时不是会被注销掉吗?为什么此处没有呢? 下面给出strcpy函数代码: char* Mystrcpy(char* strDest, const char* strSrc) { assert((strDest!= NULL)&&(strSrc != NULL)); char* adress...
分类:其他好文   时间:2014-06-25 07:18:50    阅读次数:184
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!