chapter 1 자바를 시작하기 전에

JMG·2022년 1월 5일
1

자바의 정석

목록 보기
2/13

📖 자바란?

프로그래밍 언어
실행환경(JRE) + 개발도구(JDK) + 라이브러리(API)
쉽고 빠르게 어플리케이션 개발 가능

📖 자바로 만들수 있는것

PC 애플리케이션(이클립스, 인텔리제이)
웹 애플리케이션(스프링, 스프링부트)
모바일 애플리케이션(안드로이드 어플)
빅데이터(hadoop)
게임(마인크래프트), 과학, 소형기기 등등...

📖 왜 자바를 배워야 하나요?

  • 다양한 분야에서 사용
  • 20년 동안 프로그래밍 언어 1, 2위
  • 컴퓨터 관련된 지식을 배우는데 유리함
  • 배우기 쉽고 풍부한 학습자료
  • 모던 프로그래밍 언어(객체지향 + 함수형)
  • 취업에 유리(실무에서 제일 많이 사용)

📖 자바의 특징

  • 배우기 쉬운 객체지향 언어
  • 자동 메모리 관리(가비지 컬렉터로 메모리를 정리)
  • 멀티 쓰레드를 지원(예시:채팅을 하면서 파일을 보내는 행위)
  • 풍부한 라이브러리로 쉽게 개발가능
  • 운영체제에 독립적(JVM)

📖 첫 자바 프로그램 만들기

첫 프로그램은 IDE가 아닌 기초적인 툴로 프로그램을 작성해봅시다!

public class ClassName{
	public static void main(String[] args){
		/*실행할 문장을 넣는다.(첫 문장부터 순서대로 실행됨)*/
        	System.out.println("Hello, World!");
	}
}

위 코드를 메모장에 작성하고 '.java'확장자로 저장한 뒤
cmd에서 해당 경로로 이동하여 javac ClassName.class를 입력하면 컴파일이 됩니다.
그 이후 java ClassName을 입력하면 화면에 본인이 작성한 Hello, World!가 출력됩니다.

profile
초보개발 블로그입니다~

0개의 댓글