본문 바로가기

Languages/Java

[Java] 자바 기초

클래스

자바의 가장 작은 단위는 클래스임

자바 프로그램에서 메소드는 무소속일 수 없음. 클래스 안에 포함되어야함.

클래스 형식 : public class 클래스이름

메소드 형식 : public 리턴타입 메소드이름(매개변수)

 

자바에서는 인덴트(indent) 별로 신경쓰지 않음. 인덴트란 코드 앞의 공백을 이야기함. 주로 tab키로 만듦.

 

모든 프로그램에 main() 메소드는 반드시 선언되어야함.

public static void main(String[] args){
}

(static : 메소드를 static으로 선언하면 객체를 생성하지 않아도 호출할 수 있음.)

 

public class HelloBasicJava{
  public static void main(String[] args){
    System.out.println("Hello God of Java !!!!!");
  }
}

System.out은 System 클래스에 있는 static한 out이라는 필드를 의미.

 

println()메소드는 줄바꿔서 출력, print()메소드는 줄바꿈하지않고 출력

 

블록 주석

/*
*/

문서용 주석

/**
*/

문서용 주석은 클래스 선언 바로 앞이나, 메소드 선언 바로 앞에 있으면 문서용 주석으로 인식되어 처리.

 

객체 생성하기

클래스이름 객체이름 = new 클래스이름();

'Languages > Java' 카테고리의 다른 글

[Java] 패키지, 접근제어자  (0) 2023.08.19
[Java] 매개 변수 지정  (0) 2023.08.19
[Java] Static과 Static 블록  (0) 2023.08.11
[Java] 배열  (0) 2023.08.11
[Java] 변수, 자료형  (0) 2023.08.11