`

局部变量与全局变量的演示

 
阅读更多
package com.cc.bsp.persistence.core.impl.hibernate.jpa;

public class Test {
	
	public int b = 80;
	
	public int test(){
		
		System.out.println("input init arg b:" + b);
		
		b = b + 40; 
		
		System.out.println("result init arg b:" + b);
		
		return b;
	}
	
	public int test(int a){
		
		System.out.println("input arg :" + a);
		
		a = a + 9;
		
		System.out.println("result :" + a);
		
		return a;
	}

	/**
	 * @param args
	 */
	public static void main(String[] args) {
	
		Test t = new Test();
		
		System.out.println("------------局部变量--------------------");
		int a  = 100;
		int result  = t.test(a);

		System.out.println("return result :" + result);
		
		System.out.println("final  :" + a);
		
		System.out.println("------------全局变量--------------------");
		int result1 = t.test();
		System.out.println("return result :" + result1);
		System.out.println("final  :" + t.b);
		
	}

}

 

 

------------局部变量--------------------
input arg :100
result :109
return result :109
final  :100
------------全局变量--------------------
input init arg b:80
result init arg b:120
return result :120
final  :120

 

分享到:
评论

相关推荐

    Python3.5局部变量与全局变量作用域实例分析

    主要介绍了Python3.5局部变量与全局变量作用域,结合实例形式分析了Python3.5局部变量与全局变量的定义、作用域及相关操作注意事项,需要的朋友可以参考下

    从局部变量和全局变量开始全面解析Python中变量的作用域

    无论是以类为基础的面相对象编程,还是单纯函数内部变量的定义,变量的作用域始终是Python学习中一个必须理解掌握的环节,下面我们从局部变量和全局变量开始全面解析Python中变量的作用域,需要的朋友可以参考下

    avr_atomic_demo:演示中断和原子竞争条件失败的问题

    我们将该全局变量复制到另一个局部变量中,并且仅当该局部变量的值为0x2277或0x7722时,LED才会点亮。 但是,LED仍在闪烁。 发生了严重错误。 头是,由于它是8位计算机上的16位变量,因此将其复制需要两条机器语言...

    2017java源码-pycon2017-closures:PyconSK2017中的Python,Java,C#,JavaScript的幻灯

    范围(局部变量与全局变量) 担任头等公民 Lambdas 类(相对于函数) 封闭的简单例子 封闭变量存储在哪里,GC讨论 更多关闭示例(计数器,平均值) 功能关闭 装潢师,组合装潢师 闭包与类 回答最初的问题 用C#,...

    react-native-extended-stylesheet, 用于本机响应的扩展样式表.zip

    react-native-extended-stylesheet, 用于本机响应的扩展样式表 本地扩展样式表 在替换的过程中,使用媒体查询,变量,动态主题,单位,... 演示工具安装工具使用情况特性全局变量局部变量主题媒体查询数学操作指南r

    增长 - 又一个混淆的 MATLAB 代码:混淆的 MATLAB 代码,其中源看起来像它的输出,带有函数式编程演示。-matlab开发

    - 递归(和循环) - 条件(和惰性求值) - 局部变量('let' 子句) - 执行多条语句 技术细节 - 递归是通过使用 Y 组合器实现的。 - 循环是通过尾递归实现的。 - 条件是通过评估从列表中选择的函数来实现的, 其中...

    最新Python3.5零基础+高级+完整项目(28周全)培训视频学习资料

    局部变量与全局变量作用域 递归 函数式编程与函数不同 高阶函数 第4周 上节内容回顾 心灵鸡汤 装饰器详解 装饰器应用详解 装饰器之函数即变量 装饰器之高阶函数 装饰器之嵌套函数 装饰器之案例剖析 装饰器之高潮...

    matlab代码递推-growth:另一个被遗忘的MATLAB代码

    matlab代码递推#生长 另一个混淆了MATLAB代码。 内容 growth.m-混淆的代码 unobfusver.m-未混淆的版本 解释 该程序演示了使用匿名函数在MATLAB中进行函数编程的...局部变量是通过将常量通过其参数传递给函数来实现的。

    AJAX基础概念、核心技术与典型案例(内涵动态实例)

    3.3.htm 演示同名局部变量和全局变量的调用情况 3.4htm 引用数值型数据的例子 3.5.htm 数组使用的小例子 3.6.htm 一个字符串型转换为逻辑型数据的例子 3.7.htm 使用...

    VC++程序简单实例

    实例2-11:全局变量和局部变量。源代码在光盘中“\02\eleventhcpp”目录下。 实例2-12:使用指针注意内存的分配。源代码在光盘中“\02\twelfthcpp”目录下。 实例2-13:引用实例。源代码在光盘中“\02\thirteencpp”...

    Python 烟花算法回归自定义函数示例代码 Fireworks Algorithm FA优化算法

    算法通过多样的爆炸过程和引爆策略,实现了对解空间的全局探索和局部优化。 如何运行: 1. 安装所需的依赖库: pip install numpy matplotlib scipy 2. 运行主程序 FA.py: python FA.py 3. 程序会输出最优适应值...

    matlab的欧拉方法代码-16711KDC_HW1:16711KDC_HW1

    全局变量: method :求解优化问题的算法。 localMin :在第4部分中启用多个局部最小值搜索。注意:Matlab版本为2016a ##问题集## ###第1部分### 基于原始模板代码,进行了进一步的优化。 包括 全局变量...

    Python 麻雀搜索算法(SSA)优化函数示例代码 matplotlib可视化收敛曲线

    这些角色在不同的状态下执行不同的搜索策略,从而实现全局和局部的优化。 如何运行: 1. 安装所需的依赖库: pip install numpy matplotlib 2. 运行主程序 `main.py`: python main.py 3. 程序会输出最优值和最优...

    iot-workshop:物联网研讨会

    特别是,本教程应理解局部和全局变量,函数,循环和条件语句。 所有代码示例均使用简单的C和C ++编写。 以下概述了本教程的各个步骤: 发送和接收红外信号 通过红外远程通讯 将Arduino连接到云 其他材料可通过以下...

    8086/8088汇编语言程序设计教程

    10 2.3 全局和局部描述符表 10.2.4 段选择子 10.2.5 段描述符高速缓冲寄存器 10.3 80386控制寄存器和系统地址寄存器 10.3.1 控制寄存器 10 3.2 系统地址寄存器 10.4 实方式与保护方式切换实例 10.4.1 演示实方式和...

    80x86汇编语言程序设计教程

    10 2.3 全局和局部描述符表 10.2.4 段选择子 10.2.5 段描述符高速缓冲寄存器 10.3 80386控制寄存器和系统地址寄存器 10.3.1 控制寄存器 10 3.2 系统地址寄存器 10.4 实方式与保护方式切换实例 10.4.1 演示实方式和...

    80X86汇编语言程序设计

    10 2.3 全局和局部描述符表 10.2.4 段选择子 10.2.5 段描述符高速缓冲寄存器 10.3 80386控制寄存器和系统地址寄存器 10.3.1 控制寄存器 10 3.2 系统地址寄存器 10.4 实方式与保护方式切换实例 10.4.1 演示实方式和...

    《C++编程艺术》教程+代码

    9.6.4 处理局部变量 297 9.6.5 调用用户自定义的函数 299 9.6.6 给变量赋值 300 9.6.7 执行if语句 302 9.6.8 switch语句和break语句 304 9.6.9 处理while循环 306 9.6.10 处理do-while循环 307 9.6.11 for循环 308 ...

    Windows编程循序渐进.part2

    16.2.2 实例:编写DLL实现导出变量、函数、类 298 16.3 线程本地存储器(TLS) 301 16.3.1 静态TLS和动态TLS 301 16.3.2 实例:使用静态TLS示例 303 16.3.3 实例:使用动态TLS示例 304 第17章 结构化异常处理 ...

    Windows编程循序渐进.part3

    16.2.2 实例:编写DLL实现导出变量、函数、类 298 16.3 线程本地存储器(TLS) 301 16.3.1 静态TLS和动态TLS 301 16.3.2 实例:使用静态TLS示例 303 16.3.3 实例:使用动态TLS示例 304 第17章 结构化异常处理 ...

Global site tag (gtag.js) - Google Analytics