220320

박찬웅·2022년 3월 20일
0

공부

목록 보기
10/12

java 언어는 객체지향 언어이기 때문에 클래스 내부에 메서드와 변수를 이용하여 클래스를 하나의 객체로 표현한다.

public class Hello_world{
	public static void main(String[] args){
		System.out.println("Hello World~");
	}
}	
  • (String[] args) : [] 기호 뒤에 스페이스공간의 이유?
  • public 의 의미, static 의 의미, void의 의미
💡 클래스의 이름과, 자바 파일의 이름을 같게 해야한다. Hello_world.java , class Hello_World

참고로 클래스명의 첫 글자는 대문자로 하는 것이 관행

접근제어자

변수나 메소드 앞에 사용하며, 위치에 따라 접근 권한을 제한할 수 있다.

static

static 은 정적 함수임을 의미한다. static으로 함수 또는 클래스를 선언하면 해당 객체는 자바가 컴파일 되는 순간 정의가 된다.

void

void 는 리턴값이 없다는 것을 의미한다. 이 자리에 int 나 String을 넣으면 자료형에 맞는 리턴값이 있다는 것이다.

String[] args

String은 문자열을 의미하고, []는 배열이다. 대괄호 안에 연속적인 문자열 데이터를 넣겠다는 뜻. args는 그냥 변수명으로 지정한 것.

참고 : https://wikidocs.net/232, https://javacpro.tistory.com/m/11

profile
기록장

0개의 댓글