문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
프로그램:java:coding [2022/01/07 01:39] clayeryan@gmail.com |
프로그램:java:coding [2023/07/13 17:29] (현재) clayeryan@gmail.com ↷ 문서가 programmer:java:coding에서 프로그램:java:coding(으)로 이동되었습니다 |
||
---|---|---|---|
줄 20: | 줄 20: | ||
</ | </ | ||
- | 1. 자바는 [[namu> | + | ===== 자바의 괄호들 ===== |
+ | |||
+ | 자바 프로그래밍은 | ||
* 중괄호 { } 속에서 클래스, 변수의 명령들이 실행되고 | * 중괄호 { } 속에서 클래스, 변수의 명령들이 실행되고 | ||
줄 41: | 줄 43: | ||
int b = 10 ; | int b = 10 ; | ||
} | } | ||
+ | </ | ||
메소드 a에서 변수 b는 a메소드 밖에서는 영향을 주지 않는다. | 메소드 a에서 변수 b는 a메소드 밖에서는 영향을 주지 않는다. | ||
| | ||
ex) | ex) | ||
+ | <code java> | ||
public class Example { | public class Example { | ||
public static void a() { | public static void a() { | ||
줄 58: | 줄 61: | ||
} | } | ||
} | } | ||
+ | </ | ||
- | main이 먼저 실행되고 a메소드를 실행시킵니다. | + | main이 먼저 실행되고 a메소드를 실행 |
- | a메소드에서 변수 i = 10을 선언하고 b메소드를 실행시킵니다. | + | a메소드에서 변수 i = 10을 선언하고 b메소드를 실행 |
- | + | ||
- | b메소드에서 i를 출력하려고 하지만 i값을 찾을 수가 없어서 오류가 납니다. | + | b메소드에서 i를 출력하려고 하지만 i값을 찾을 수가 없어서 오류 |
+ | | ||
전역 변수 - 클래스 전역에서 접근할 수 있는 변수 | 전역 변수 - 클래스 전역에서 접근할 수 있는 변수 | ||
줄 81: | 줄 86: | ||
} | } | ||
} | } | ||
+ | </ | ||
- | | + | 클래스 Example 아래에 i=20이라는 전역 변수를 |
- | 클래스 Example의 {}안에 있는 모든 곳에 접근할 수 있는 전역 변수가 된다. | + | |
- | + | ||
+ | 참고 : https:// | ||
- | 객체(Object) - 틀 | + | |
- | 구체적인 객체로 만들어 내는 것 - 인스턴스(Instance) | + | 구체적인 객체로 만들어 내는 것 - 인스턴스(Instance) |
- | 변수(Variable) - 그릇 | + | 변수(Variable) - 그릇 |
- | 배열(Array) - 표 | + | 배열(Array) - 표 |
+ | 자바의 구성 |