[Java] 1. Java 기본 코드

강은서·2022년 1월 10일
0

Java

목록 보기
2/9
post-thumbnail
public class Java100_variable_HelloJava{
	public static void main(String[] args){
   		System.out.println("Hello java");
    }
}

접근제한자 클래스선언 클래스이름{
	접근제한자 static 반환타입 메서드이름(파라미터){
    		//구현할 코드 작성
    	}
}

1. 접근제한자, 접근제어자

  • 클래스나 메서드에 접근할 수 있는 범위를 지정한다.
  • private > protected > public
  • public : 접근에 대한 제한이 없다.
  • private : 외부에서 이용할 수 없는 접근에 대한 제한이 있다.

2. 클래스 선언

  • class, 객체를 생성하는 틀, 프레임, 공장, 템플릿

3. 클래스이름

  • 카멜케이스(단어와 단어 사이의 구분을 대문자로 한다.)
  • 클래스명의 첫번째 글자는 대문자로 시작한다.

4. 반환 타입

  • return type
  • 반환할 값이 있는가?
    - 없으면, void(빈 공간, empty)로 메서드를 호출하면, 결과로써 특별히 반환되는 값이 없이 수행되는 메서드이다.

5. 매서드 이름

  • 매서드(함수) : 어떤 특정한 동작이나 작업, 행위 등을 수행하는 것
  • main method 작성시 static으로 작성한다.
    - main() 만약, 다르게 작성하면 기본 메서드를 찾을 수 없다고 에러가 발생한다.
    -자바 프로그램이 실행되면, 제일 먼저 메인 메서드를 찾아서 실행한다.
    -길게 작성된 소스에서 그 프로그램의 시작이 어디인지 알려주는 시작점이다.(entrypoint)

6. 파라미터

  • 매서드(함수)호출 시 하나 또는 둘 이상의 파라미터 값을 넣어서 호출할 수 있다.
  • 인수(파라미터)들의 값을 저장할 변수를 명시한다.
  • String(문자열) [] 배열 -> args(argument) ; 인수, 독립 변수
    - args는 하나의 변수명일 뿐이므로 임의의 이름으로 지정해도 무방하다.

0개의 댓글