티스토리 뷰

Development

프로그래밍 시작

로글고그로그 2018. 10. 3. 01:08

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)란?
썬 마이크로시스템즈에서 개발한 Java 환경에서 돌아가는 프로그램을 개발하는 데 필요한 툴들을 모아놓은 소프트웨어 패키지이다.

자바 개발 키트(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 메소드란?

자바 개발순서

  1. 소스 작성 (메모장으로~~~ .java파일)

  2. 작성한 소스 컴파일 (터미널서 javac 파일명.java)

  3. 컴파일한 소스를 JVM을 이용하여 실행 (터미널서 java 파일명.java)


--------

기타내용

API 란?
Application Programming Interface : 응용 프로그램 프로그래밍 인터페이스.
-> 응용 프로그램에서 사용할 수 있도록, 운영 체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스를 뜻한다.


공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함