Java_자바문법

song·2023년 10월 6일

Java

목록 보기
3/36

문법

  • 클래스 이름의 첫글자는 대문자로 생성
  • 클래스에 한글도 입력 가능
    • 서버에는 안올라가지기 때문에 되도록 영어로 하기.
  • 자바파일(자바클래스) 안에는 파일명과 같은 public 클래스가 하나있어야 한다. (여러개 생성 불가)
  • 한 파일에 클래스는 하나만 있는 것이 좋다.
  • 클래스명 뒤에는 {} 괄호만 가능.
    매개변수를 받을 수 없다.
  • 클래스 안에는 메서드와 필드(변수 선언 및 값 부여)가 명시될 수 있다.
  • 무조건 한덩어리의 명령이 끝나는 부분에는 ;(세미콜론) 필수
    • 메서드에는 붙지 않는다. 필드에만 붙이면 된다.
  • 메서드는 반드시 클래스 내부에 명시.
  • 메서드 명시할 때 리턴타입을 반드시 명시해야 하며, 이름 뒤에는 () 붙어야 한다.
    메서드 생성 : 리턴타입 메서드(){}
    • 리턴타입 : 자료형
    • 리턴 할 필요가 없을 경우 : void
    • 리턴타입이 void인 경우 리턴값이 없어야 한다. (return; 은 가능)
  • 클래스, 변수명 다 이름 겹치면 안 됨.
  • 메서드는 이름이 겹쳐도 됨. 단 매개변수 부분이 달라야함.

클래스와 메서드

  • 클래스 : ()가 없고 명시할 때 class를 써서 명시한다.
    ex) class aaa{}
  • 메서드 : ()가 있고 명시할 때 class를 쓰지 않는다.
    ex) public static void main(String[] args){}
profile
계속 나아가기

0개의 댓글