专注Java教育14年 全国咨询/投诉热线:400-8080-105
动力节点LOGO图
始于2009,口口相传的Java黄埔军校
首页 学习攻略 编程基础Java变量作用域笔试题

编程基础Java变量作用域笔试题

更新时间:2020-07-16 15:07:27 来源:动力节点 浏览1656次

* 变量、对象 作为参数传递给其它方法时,在方法中可以对传入的 变量、对象 所做的操作;

* 变量、对象 的作用域;这一点有时候看起来很简单,可以容易忽略、出错!

package space.learn.notice;
 /**
 * 一道关于 变量、对象 作用域的java面试题;
 * @author space
 * @date Nov 1, 2008 10:44:02 AM
 */
public class VarScope {
	public static void output(Integer i, StringBuffer bf) {
		System.out.println(i);
		System.out.println(bf);
	}
 
	public static void a(Integer i, StringBuffer bf) {
		i = 30;
		bf.append("-a-append");
		output(i, bf);
	}
 
	public static void b(Integer i, StringBuffer bf) {
		i = 40;
		bf = new StringBuffer("-b-new");
		output(i, bf);
	}
 
	public static void main(String[] args) {
		Integer i = 10;
		StringBuffer bf = new StringBuffer("initbf");
		output(i, bf);
		a(i, bf);
		b(i, bf);
		output(i, bf);
	}
}

以上就是动力节点java培训机构的小编针对“编程基础Java变量作用域笔试题”的内容进行的回答,希望对大家有所帮助,如有疑问,请在线咨询,有专业老师随时为你服务。

提交申请后,顾问老师会电话与您沟通安排学习

免费课程推荐 >>
技术文档推荐 >>