2019.05.21
// 메서드(Method)
- 어떠한 특정 작업을 수행하기 위한 명령문의 집합, 필요에 따라 동작
- 다른 언어의 함수(function)과 같은 역할
예)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
package ex;
public class AA01 { //class Body(몸통,몸체) = class Block
//01 하나의 패키지 하나의 클래스 내에서 return 없고 입력없는 메서드 선언 및 호출
//method Body(몸통,몸체) = method Block
public static void main(String[] args) {
//메서드 호출
a();
b();
}
//메서드 선언
public static void b() {
System.out.println("02 b 메서드 실행");
}
public static void a() {
System.out.println("01 a 메서드 실행");
}
}
|
// 메서드 호출 원리 3가지
1) 메서드명이 일치
2) 매개변수 개수 일치
3) 매개변수 Data Type에 일치하는 값이 각각 입력되어야 메서드 호출 가능
// JAVA Data Type
JAVA에는 기본형(Primitive Type)과 참조형(Reference Type)이 있다
기본형은 반드시 사용전에 미리 선언(Declared)되어야 하고 OS에 따라 자료형의 길이가 변하지 않으며
비객체 타입이므로 null값을 가질 수 없다.
8개의 기본 데이터형을 가지는데
정수형 : byte(1byte 정수), short(2byte 정수), int(4byte 정수), long(8byte 정수)
실수형 : float(4byte 실수), double(8byte 실수)
문자형 : char(2byte 유니코드, 문자를 정수 형태로 표현. 작은따옴표''를 사용해서 표현)
논리형 : boolean(참과 거짓을 표현할 때 사용, true&false)
'교육 > Java' 카테고리의 다른 글
#11 Java 전역변수와 지역변수 (0) | 2019.07.23 |
---|---|
#8 Java 메서드 오버로딩 (Method Overloading) (0) | 2019.07.23 |
#7 Java return 있는 메서드 선언 및 호출 (0) | 2019.07.23 |
#6 Java 접근 지정자(Access Modifier) (0) | 2019.07.23 |
#4 Java 주고(GET/POST) 받기 (0) | 2019.07.23 |