Java 문법 뽀개기

12302 단어 prep courseJavaJava

배운 내용

  • 많은 양을 직접 쓸 수가 없어서 노션 문서로 대체한다 :)
    문법 메모장

  • 그래도 기록하고 싶은 내용들

    1. 변수, 상수 할당
    • java는 자료형에 대한 선언을 해줘야함.
    • 상수는 final이라는 키워드 사용.
      int number = 1;
      final String string = "Hello world!";
    1. 자료형
    • 숫자

      short, int, long, float, double

    • 문자열

      char

    • boolean

      boolean

    • 참조 자료형

      String, Date

    1. 배열
    • 기본형 및 출력 형식
      int[] array = new int[] {1,2,3,4,5};
      int[] array = new int[5];
      String[] array = {"봄", "여름", "가을", "겨울"};
      System.out.println(Arrays.toString(array));
    1. 반복문
    • 배열 안 요소에 대한 for문

      String[] days = {"Monday", "Tuesday"...}
      for (String day: days) {
        ...
      }
    • do while문 - while 절 반복하기 전에 무조건 do 절을 실행하고 진행함

      int i = 0;
      int sum = 0;
      do {
        sum += (i + 1);
        i++;
      } while (i < 10);
      System.out.println(sum);
    1. 클래스와 메서드 기본형
    • 클래스

      class Phone { // 클래스의 속성(멤버)를 일일히 선언해줘야함;;;
        String model;
        String color;
        int price;
        public Phone(String model, String color, int price) {
          this.model = model;
          this.color = color;
          this.price = price;
        }
      }
      public class Main {
        public static void main(String[] args) {
          Phone galaxy = new Phone("Galaxy10", "Black", 100);
          galaxy.model = "Galaxy10";
          galaxy.color = "Black";
          galaxy.price = 100;
          System.out.println("철수는 이번에 " + galaxy.model + galaxy.color + " 색상을 " + galaxy.price + "만원에 샀다.");
        }
      }
    • 메서드

      class Calculation {
        int add(int x, int y) {
          return x + y;
        }
      }
      public class Main {
        public static void main(String[] args) {
          Calculation calc = new Calculation();
          int addResult = calcultion.add(1, 2);
        }
      }
    1. 상속

좋은 웹페이지 즐겨찾기