반응형
250x250
Notice
Recent Posts
Recent Comments
Link
«   2024/11   »
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
Archives
Today
Total
관리 메뉴

폴크(FOLC)

JAVA 함수 와 변수 본문

교육 관련/JAVA

JAVA 함수 와 변수

folcjin 2022. 3. 4. 09:29
728x90
반응형

# 함수
# 함수는 특별한 목적을 수행하기 위해서 설계된 명령문들의 모임
   > 표준 함수, 사용자 정의 함수
   > 반복적인 작성을 피할 수 있고 반복적인 수행이 가능
   > 기능별 호출이 용이하며 모듈화가 가능하여 가독성이 높아진다.

# 정의
   > void functionName(X, Y) {     }
   > 반환값 ( void ) : 모든 작업을 마치고 결과를 반환하는 값 ( 0개 or 1개 이하 )
   > 함수명 ( functionName ) : 호출하기 위한 이름
   > 전달인자 ( X, Y ) : 호출할때 전달되는 값 ( N개 )
   > 함수 몸체 { } : 명령문들의 모임

# 특징
   > 함수를 사용하기 위해서는 함수를 클래스 내부에 그대로 작성 한다.

# 재귀호출
   > 함수 내에서 자기 자신의 함수를 재 호출하는것
   > 함수를 종료할 수 있는 중단 명령문을 반드시 포함하도록 해야 함
   > 특징 : 코드가 간결해지지만 무한 루프에 빠지는 위험성이 갖고 있다.

 

# 변수
# 지역 변수
   > 함수 몸체 안에서 생성되며 함수가 종료되면 삭제됨

      - 함수 몸체 안에서만 접근 가능

# 인스턴스 변수 
   > 클래스 몸체 안에서 생성되며 클래스가 종료되어야 삭제됨

      - 클래스 안에서 어디서나 접근 가능

# 클래스 변수

   > static 키워드로 생성되며 프로그램이 종료되어야 삭제됨
      - 프로그램 어디서나 접근 가능 ( 공유 변수 )

# 특징
   > 생성될때 0으로 초기화 되므로 주의해서 사용해야 함

728x90
반응형
사업자 정보 표시
사업자 등록번호 : -- | TEL : --

'교육 관련 > JAVA' 카테고리의 다른 글

JAVA 파라미터 전달 방법  (0) 2022.03.10
JAVA 배열 과 특징  (0) 2022.03.08
JAVA 제어 관련 명령문  (0) 2022.02.28
JAVA 기본 타입과 변환  (0) 2022.02.14
JAVA 변수 와 상수  (0) 2022.02.11