변수,대상 역할 영역 에 관 한 자바 면접 문제

1024 단어 자바면접시험
이 자바 면접 문 제 는 주로 다음 과 같은 2 시 를 보 았 습 니 다.
 
*변수,대상 을 매개 변수 로 다른 방법 에 전달 할 때 방법 에서 들 어 오 는 변수,대상 에 대한 조작 을 할 수 있 습 니 다.
*변수,대상 의 역할 영역;이 점 은 때때로 매우 간단 해 보이 기 때문에 쉽게 무시 하고 실 수 를 할 수 있다!
 
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);
	}
}

 
변수의 역할 영역 도 무시 하 는 지 직접 해 보 세 요!마지막 output(i,bf)호출 은 대충 오류 가 발생 하기 쉽 습 니 다!!역할 영역 을 잘 생각해 라!!!

좋은 웹페이지 즐겨찾기