자바에 오신 것을 환영합니다

Java 소개

Jim White

Java Developer

강사 - Jim White

$$

  • 소프트웨어 개발자이자 매니저
  • 자바 초기부터(거의) 사용

자바 로고

Jim White 사진

Java 소개

이 강의는 누구를 위한가요?

  • 누구나

  • 자바:

    • Python이나 JavaScript보다 문법이 더 엄격하고 직관적이지 않음
    • 유연하고 확장 가능
  • 학습 곡선이 가파름

자바 로고

Java 소개

자바란?

  • 고수준, 범용, 메모리 안전, 객체지향 프로그래밍 언어

막대 그래프: 2024년에 자바가 두 번째로 인기 있는 프로그래밍 언어였음을 보여줌.jpg

                                           프로그래밍 언어 인기 순위

1 https://softjourn.com/insights/is-java-still-used
Java 소개

자바는 어디에 쓰이나요?

Google, Amazon, Netflix, 그리고 Android 로고

Java 소개

시작하기

class WelcomeToJava {

    public static void main(String[] args) {

    }

}

  • 코드는 클래스에 구성됩니다
  • 메서드 public static void main(String[] args)
    • 프로그램의 진입점
Java 소개

출력하기 - 잘못된 방법

class WelcomeToJava {

    public static void main(String[] args) {

"Hello Java!"
} }
src/Main.java:8: error: not a statement "Hello Java!" 
src/Main.java:8: error: ';' expected "Hello Java!"
2 errors error: compilation failed
Java 소개

출력하기 - 올바른 방법

class WelcomeToJava {

    public static void main(String[] args) {

System.out.println("Hello Java!")
} }
Hello Java!
  • 출력에는 큰따옴표 ""가 필요합니다
Java 소개

¡Vamos a practicar!

Java 소개

Preparing Video For Download...