Back-End/JAVA

[Java] 메소드,변수

챌링킴 2021. 4. 18. 16:02
반응형

System.out.println();

출력메소드는 개발자를 위한 것

 

메소드
- 이름(동사형) 뒤에 소괄호()
- 기능 담당

객체지향 언어에서는 어떤 클래스에 있는 어떤 메소드를 사용할지 정해주고 해당클래스로 객체를 생성 후 사용해야함

매개변수 : 외부 -> 메소드 내부로 값을 보내줄 때 사용
리턴값 : 메소드 내부 -> 외부로 값을 보내줄 때 사용

 

저장기억부류(Storage Class)

- 지역변수 : 메소드 내부의 변수,매개변수가 있음
- 전역변수 : 메소드 외부, 클래스 내부의 변수(객체 생성시 각 객체마다 생성)
- 정적변수 : static이 붙은 변수

 

지역변수  전역변수  정적변수
초기화 직접해야함 자동 자동
생명주기 } 까지 프로그램 종료시 “
보안성 상 중 하

반응형

'Back-End > JAVA' 카테고리의 다른 글

[Java] 제어문(if문)  (0) 2021.05.14
[Java] 연산자  (0) 2021.05.14
[Java] 형변환(Casting)  (0) 2021.05.13
[Java] 입력(Scanner), next(), nextInt(), nextLine()  (0) 2021.05.13
[Java] 컴파일,컴파일러  (0) 2021.04.17