首页 >  
搜索关键字:局部变量    ( 6146个结果
Java基础第9天+final关键字、多态(上转型,下转型)、抽象类(特点,成员特点)、接口(特点,成员特点)
1:final关键字(掌握) (1)是最终的意思,可以修饰类,方法,变量。 (2)特点: A:它修饰的类,不能被继承。 B:它修饰的方法,不能被重写。 C:它修饰的变量,是一个常量。 (3)面试相关: A:局部变量 a:基本类型 值不能发生改变 b:引用类型 地址值不能发生改变,但是对象的内容是可以 ...
分类:编程语言   时间:2019-08-18 17:14:02    收藏:0  评论:0  赞:0  阅读:13
C语言程序设计(七)
C语言程序设计基础知识的学习笔记,欢迎批评指正! 学习资源:C语言程序设计(苏小红主编) ...
分类:编程语言   时间:2019-08-18 16:29:45    收藏:0  评论:0  赞:0  阅读:21
Java中栈(stack)和堆(heap)的区别
java中堆和栈的区别自然是面试中的常见问题,下面几点就是其具体的区别 1,各司其职 最主要的区别就是栈内存用来存储局部变量和方法调用。 而堆内存用来存储Java中的对象。无论是成员变量,局部变量,还是类变量,它们指向的对象都存储在堆内存中。 2,独有还是共享 栈内存归属于单个线程,每个线程都会有一 ...
分类:编程语言   时间:2019-08-17 20:56:49    收藏:0  评论:0  赞:0  阅读:19
JVM 栈帧之操作数栈与局部变量表
[TOC] 前置知识 阅读本文需要对以下知识有所了解: 栈 汇编 Java 基础 逆波兰表达式(有学过的同学阅读本文毫无障碍) 引子 基于寄存器的设计模式 就我们所熟知的x86或arm指令集来说,其对数据的操作都是基于寄存器。例如,要对两个数执行加法操作则需要将这两个数分别送入两个寄存器再执行加法操 ...
分类:其他   时间:2019-08-17 16:23:59    收藏:0  评论:0  赞:0  阅读:4
变量在内存中的位置
全局变量与局部变量作用域全局变量1、作用于所在的模块。2、在PE结构中,全局变量位于.data节3、通过立即数寻址。 局部变量1、与所在函数的作用域一样。2、所在地址为栈上。3、通过EBP或ESP进行寻址。 ...
分类:其他   时间:2019-08-17 15:27:32    收藏:0  评论:0  赞:0  阅读:5
Java初学心得(一)
Java中基本组成单元是类,在类中又包含属性和方法。 每个应用程序都包含一个main()方法,main方法里的称为主类。 一,基本变化 ①全局变量:在类中的属性 局部变量:在方法中的属性 ②基本数据类型的变化 在基本数据类型中没有c++中的:long long类型,但是新增了{byte,boolea ...
分类:编程语言   时间:2019-08-16 22:10:50    收藏:0  评论:0  赞:0  阅读:19
Shell脚本变量与判断
变量 环境变量 局部变量 declare 定义变量类型 本地变量 local 在函数中使用 变量类型: 数值型: 1.整形 2.浮点型 3.布尔型 0 1 (真 假) (true false) 字符串: 1.普通字符和字符串 2.数组 编译语言的分类: 强类型语言: -- 数值必须被定义,才能进行处 ...
分类:系统服务   时间:2019-08-16 15:14:23    收藏:0  评论:0  赞:0  阅读:5
java13关键字
this 关键字 this调用构造方法有参构造this(参数列表),无参构造this(); this必须写在方法中的第一行 当成员变量和局部变量重名时可以在成员变量名前面加上this.来区别成员变量和局部变量 super关键字 在创建子类对象时,父类的构造方法会先执行,因为子类中所有构造方法的第一行 ...
分类:编程语言   时间:2019-08-16 11:13:51    收藏:0  评论:0  赞:0  阅读:3
win32线程栈溢出问题 (一)
一、什么是线程栈溢出 我们都知道,每一个win32线程都会开辟一个空间,用来临时存储线程执行时所调用的一系列函数的参数、返回地址和局部变量及其他上下文信息。这个空间就是线程的栈区。栈区的容量是有限的,在程序编译链接时,就固定下来了。通过VC++编译的程序,默认的栈区大小是1MB。当我们程序执行时,访 ...
分类:编程语言   时间:2019-08-16 09:33:46    收藏:0  评论:0  赞:0  阅读:19
c++11:lambda表达式的使用
lambda表达式的一般形式: [capture list] (parameter list) -> return type{function body}; 其中,capture list (捕获列表)是一个lambda所在函数中定义的局部变量的列表(通常为空); return type、param ...
分类:编程语言   时间:2019-08-16 00:14:40    收藏:0  评论:0  赞:0  阅读:19
C++返回栈上的数组(局部变量)问题探索
根据理论:s是栈上数组,是个局部变量,出了函数后将变得无效,如上程序,printf(str)是乱码,验证了理论。 同样,在单步调试状态下查看str的值也是乱码。 但,若去掉 printf(str)这一行,则在单步调试下查看str和s2的值都是正确的结果, 这很奇怪 PS,字符串常量与变量 ...
分类:编程语言   时间:2019-08-15 16:39:58    收藏:0  评论:0  赞:0  阅读:12
jvm方法栈
调用栈 先入后出 栈是一个只有一个口的容器,先进入栈的会落到栈底,出栈的时候最后出。最后进入栈的,在栈顶,出栈时先出。 方法调用时,需要在内存中开辟一块存储空间做为线程栈空间 每个线程都由自己的栈 调用方法时,会在栈中压入一个栈帧,用来存储这个方法的参数和局部变量 方法返回时 ,栈帧就会弹出,方法的 ...
分类:其他   时间:2019-08-14 22:05:09    收藏:0  评论:0  赞:0  阅读:14
简述程序中的内存
程序内存的动态改变部分可以分成两个区: 栈(stack)(FILO 先进后出):内存总是向一个方向增加或向相反方向减少,这个内存区用于存放方法或块中声明的局部变量。遇到局部变量声明时(包括调用方法中的变元变量-通C中的形参)内存增长,退出方法或块时这些变量弹出堆栈。 堆(heap)(FIFO 先进先 ...
分类:其他   时间:2019-08-14 19:44:26    收藏:0  评论:0  赞:0  阅读:22
C++函数模板和类模板
所谓函数化多态性,就是将程序所处理的对象的类型参数化,使得一段程序可以用于处理多种不同类型的对象。 1.函数模板 2.类模板 使用类模板是用户可以为类定义一种模式,使得类中的默写数据成员、某些成员函数的参数、返回值或局部变量能取任意类型(包括系统定义的和用户自定义的)。 ...
分类:编程语言   时间:2019-08-14 01:05:03    收藏:0  评论:0  赞:0  阅读:24
指针作为形参和返回值的区别
关于指作为针形参与返回值的常见问题 1、返回栈中局部变量的地址 2、返回data区的地址 代码同上,不同之处在于a加个static,变为静态局部变量,等同于全局变量 3、指针作为形参传递(一) 此时fun()函数和main()函数同级,tmp作为fun中的形参局部变量,对其操作不会影响main中的实 ...
分类:其他   时间:2019-08-14 00:51:31    收藏:0  评论:0  赞:0  阅读:28
JavaScript 全局变量与局部变量
全局变量与局部变量 ...
分类:编程语言   时间:2019-08-13 18:33:47    收藏:0  评论:0  赞:0  阅读:4
Python21之内嵌函数和闭包
一、内嵌函数 内嵌函数指的是在一个函数体内部定义的函数,可以称它为函数的函数,也就是子函数,外部的函数称之为母函数,就类似局部变量和全局变量 子函数体内定义的变量只在其函数内部有效,但其内部可以调用母函数定义的变量,但无法直接修改母函数体内定义的变量。 二、闭包 闭包是一种满足特定要求的内嵌函数(子 ...
分类:编程语言   时间:2019-08-12 15:35:43    收藏:0  评论:0  赞:0  阅读:17
局部变量与全局变量
顶格(没有缩进)写的就是全局变量 globa name 相当于将name定义为全局的 即后续的修改会修改了全局的 报错 书写规范 全局变量都大写 局部变量都小写 ...
分类:其他   时间:2019-08-12 01:02:59    收藏:0  评论:0  赞:0  阅读:41
mybatis
作用域 生命周期 依赖注入框架可以创建线程安全的、基于事务的 SqlSession 和映射器,并将它们直接注入到你的 bean 中,因此可以直接忽略它们的生命周期。 SqlSessionFactoryBuilder 局部变量,用于创建SqlSessionFactorySqlSessionFactor ...
分类:其他   时间:2019-08-11 21:18:01    收藏:0  评论:0  赞:0  阅读:13
x86_64 Linux 运行时栈的字节对齐
前言 C语言的过程调用机制(即函数之间的调用)的一个关键特性(起始大多数编程语言也是如此)都是使用了栈数据结构提供的后进先出的内存管理原则。每一个函数的栈空间被称为栈帧,一个栈帧上包含了保存的寄存器、分配给局部变量的空间以及传递给要调用函数的参数等等。一个基本的栈结构如下图所示: 但是,有一点需要引 ...
分类:系统服务   时间:2019-08-11 10:55:42    收藏:0  评论:0  赞:0  阅读:21
6146条   1 2 3 4 ... 308 下一页
© 2014 bubuko.com 版权所有 鲁ICP备09046678号-4
打开技术之扣,分享程序人生!
             

鲁公网安备 37021202000002号