Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 |
Tags
- 세션장단점
- 프로그래밍 배열
- 자바 코드 가이드
- session이뭔가요?
- 메모리에서 배열
- ReverseProxy
- GPT프로젝트
- Google Java Style Guide
- jwt토큰원리
- 프록시서버
- 백엔드 서버
- jwt토큰관리
- session이란?
- Google Java Code Style Guide
- 구글 자바 스타일
- jwt토큰구조
- session단점
- session이 뭔가요?
- 우아한테크코스 Google Java Style Guid
- 세션단점
- 신입개발자 프로젝트
- jwt원리
- 배열과 메모리
- 포워드프록시
- 구글 자바 코드 스타일
- 세션장점
- 토큰구조
- session장점
- jwt란?
- 신입개발자
Archives
- Today
- Total
dev_dbdb1114
[JAVA] 메소드에서 배열의 참조를 호출 본문
말로 먼저 설명하자면, 메소드에서 매개변수로 배열을 호출하여 해당 메소드 내에서 배열을 초기화한다면?
어떻게 될까?
이때 주의를 해야하는 점은 매개변수로 불러들이는 것이 배열의 값을 불러오는 것이 아니라, 배열의 주소를 불러오는 것이다.
따라서 해당 배열을 복사해오는 것이 아닌 값부에 접근 가능하게끔 주소를 전달하는 것이므로 메소드내의 초기화는 정상적으로 이루어진다.
import java.util.Scanner;
class Date01 {
public static void main (String[] args) {
int[] ar = {1,2,3};
System.out.println(ar[0]);
method(ar);
System.out.println(ar[0]);
}
static void method(int ar[]) {
ar[0] = 5;
}
}'프로그래밍 > JAVA' 카테고리의 다른 글
| [JAVA] 오버로딩 (0) | 2022.11.28 |
|---|---|
| [JAVA] for-each 구문 (0) | 2022.11.28 |
| [JAVA의 정석 CH11.컬렉션 프레임웍]-1 (List, Set, Map) (0) | 2022.06.13 |
| [JAVA] 객체지향이란 (0) | 2022.05.28 |
| java 예외처리 [finally블럭] (0) | 2022.05.26 |
Comments