1. Java Review (by 생활 코딩)

2023. 3. 18. 15:16·Java Spring
더보기

 썸네일용!

이전에 학교에서 '객체지향프로그래밍', 'Java 프로그래밍 실습'을 수강했는데, Java 코딩을 마지막으로 한 지 시간이 흘러서 Java의 문법과 특징을 전체적으로 리뷰하려고 한다.

++ 보조 자료로 생활 코딩의 Java 강의를 활용할 예정이다.

구름 사이트에서 강의를 듣고 실습해볼 수 있다!


 

1. Java를 시작할 때

 Java는 객체 지향 언어로, class가 아주 중요한 언어이다. 우선 Java 코드의 실행을 위해 class Main 을 선언하고, 그 아래 public static void main(String[] args) { }로 main 함수를 만든다. 다른 언어와 main 함수 선언, 생김새가 조금 다르므로 이 특징을 잊으면 안된다.

 또한, 변수 선언을 할 때, type을 명시한다. 아래 코드에서는 두 가지 선언을 보여준다. (1) String type 변수 선언과 동시에 초기화 / (2) String type 선언을 먼저 하고, 이후에 변수 값 초기화 => 이렇게 두 가지로 가능하다.

 마지막으로는 Java의 프린트 문이다. System.out.println( ); 의 형태인데, 다른 언어에선 보통 print( ) 로 간단하게 쓰는 데 비해, Java는 줄 전체 출력을 기본 값으로 생각하면 된다. ln이라는게 line이라는 의미이기 때문이다. 요즘 파이썬을 많이 써서 Java 문법을 헷갈리지 않게 주의할 필요가 있다.

class Main {

  public static void main(String[] args) {
    String first = "coding";
    System.out.println(first+" "+"everybody");

    String a, b;
    a = "coding";
    b = " everybody";
    System.out.println(a+b);
  }
}

 


++ 이 후에 공부할 Java 문법이나 특징 (class, 객체, interface, 상속 등)은 아래에 링크로 계속 추가할 예정이다.

2. 변수와 Data Type

3. 비교, 조건문, 연산자

4. 반복문, 배열

5. 메소드

6. 객체 지향 프로그래밍 (class, instance, 객체)

7. 상속과 생성자

8. Overriding & Overloading

9. 접근 제어자

10. abstract & final

저작자표시 (새창열림)

'Java Spring' 카테고리의 다른 글

6. 객체 지향 프로그래밍  (0) 2023.03.27
5. 메소드, 입출력  (0) 2023.03.27
4. 반복문, 배열  (0) 2023.03.26
3. 비교, 조건문, 연산자  (0) 2023.03.26
2. Data Type  (0) 2023.03.20
'Java Spring' 카테고리의 다른 글
  • 5. 메소드, 입출력
  • 4. 반복문, 배열
  • 3. 비교, 조건문, 연산자
  • 2. Data Type
pearl.k
pearl.k
이화여대 공대, PS, 개발
  • pearl.k
    Pearl
    pearl.k
  • 전체
    오늘
    어제
    • 분류 전체보기 (53)
      • Java Spring (10)
      • Android (1)
      • Kotlin (7)
      • Coroutines (2)
      • PS 기록 (20)
        • CP (6)
        • Algorithm (6)
        • 내실 쌓기 (3)
      • CS (0)
      • IT - 취업 DB (5)
      • SSAFY (2)
        • Algorithm (1)
      • Daily (3)
      • Books (2)
      • 기타 부트캠프 기록 (0)
        • 네이버 부스트캠프 (0)
        • 우아한테크코스 (0)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • Github
  • 공지사항

  • 인기 글

  • 태그

    코딩테스트
    액티비티컴포넌트
    백준
    자바@
    http stream
    백준 2423
    Grand Arena Party div2
    첫앳코더
    sw마에스트로 코테
    solved.ac
    백준 13334
    웹모바일과정
    싸피 서울캠
    싸피 12기
    채용의나라
    싸피 면접 후기
    앳코더후기
    다익스트라
    java
    앳코더309
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
pearl.k
1. Java Review (by 생활 코딩)
상단으로

티스토리툴바