티스토리 뷰
JDK 설치 및 eclipse 설치
- 자바(Java)란?
- 자바 개발 도구(Java Development Kit, 이하 JDK)란?
- eclipse란?
- 운영체제(Operating System, 이하 OS)란?
Hello World 소스 코드 구현 및 실행
- 컴파일이란?
- class란?
- main 메소드란?
github 저장소
- github이란?
- git이란?
- commit이란?
- push란?
기타
- 위키란?
- markdown의 용도는?
---------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
<JDK 설치 및 eclipse 설치>
- 자바(Java)란?
자바의 탄생
- 1995년, 미국의 Sun Microsystems에서 발표
- 현재는 Oracle에 인수된 상태
자바의 특징
- C, C++에 비해 쉬운 언어
- C와 C++언어의 문법을 기본으로 개발된 언어 (어려운 문법인 포인터와 다중 상속 제거)
- 플랫폼에 독립적 (Java Virtual Machine으로 다양한 플랫폼에서실행 가능) ‘한 번 작성하면, 어디서든 돌아간다(write once, run anywhere)’
- 객체지향 언어 (Object Oriented Language)
- 자동으로 메모리 관리 (Garbage Collector에 의해)
https://m.post.naver.com/viewer/postView.nhn?volumeNo=16637891&memberNo=38386150
---------------------------------------------------------------------------------------------
- 자바 개발 도구(Java Development Kit, 이하 JDK)란?
JDK는 Java Development Kit의 줄임말로 자바 프로그램을 개발하는 데 필요한 라이브러리와 플랫폼이 포함되어 있습니다. 자바 프로그램을 실행하기 위해서는 자바 실행 환경(Java Runtime Environment; JRE)만 있으면 되지만, 자바 프로그램을 만들기 위해서는 반드시 JDK가 있어야 합니다.
JRM
JDK
Java SE
Java EE?
용어체크
---------------------------------------------------------------------------------------------
- eclipse란?
IDE (Integrated Development Editor)
나는 intellij 씀.
---------------------------------------------------------------------------------------------
- 운영체제(Operating System, 이하 OS)란?
---------------------------------------------------------------------------------------------
<Hello World 소스 코드 구현 및 실행>
- 컴파일이란?
- class란?
- main 메소드란?
자바 개발순서
소스 작성 (메모장으로~~~ .java파일)
작성한 소스 컴파일 (터미널서 javac 파일명.java)
컴파일한 소스를 JVM을 이용하여 실행 (터미널서 java 파일명.java)
--------
기타내용
API 란?
Application Programming Interface : 응용 프로그램 프로그래밍 인터페이스.
-> 응용 프로그램에서 사용할 수 있도록, 운영 체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스를 뜻한다.