개발/JAVA

1. JAVA의 소개 - 역사, 개발순서, 환경설정 등

anonymouss 2022. 6. 12. 13:42

1. 자바의 역사   개념1, 개념2

자바는 전세계적으로 가장 많이 쓰이는 언어이며, C, C++에서 물려받은 풍부한 유산을 선별하여 채택하여 최신 프로그래밍 경향을 반영하는 요소들로 채워졌다. 자바는 고도의 분산형 구조에 적합한 능률적인 프로그래밍 방식을 제공한다. 자바는 1991년, Sun Microsystems의 제임스 고슬링(James Gosling,) 패트릭 노튼(Patrick Naughton), 크리스 와츠(Chris Warth), 에드 프랭크(Ed Frank), 그리고 마이크 쉐리든(Mike Sheridan)에 의해 창안되었다.  더읽기...

 

2. 프로그램 개발 순서

  2-1. C언어의 예: Test. C -> Test.obj -> Test.exe  개념1

   - 소스파일 : 사람이 사용하기 편한 언어로 처리방법을 기술.  c 확장자 

   - 컴파일  : 소스파일로 표현된 언어를 0과 1로 변환

   - 실행파일 : 프로젝트(project)의 실행 파일(exe)을 생성하는것 까지를 빌드라고 함. exe 확장자

 

   2-2. JAVA 언어의 예: Test.java -> Test.class  개념1

   - 소스파일 : 사람이 사용하기 편한 언어로 처리방법을 기술.  java 확장자 

   - 컴파일  : 소스파일로 표현된 언어를 0과 1로 변환

   - 실행파일  :  바이트 코드로서 실행을 하기 위해서는 기계어 코드를 변환해야 한다. class 확장자 

 

3. JVM 실행구조 https://coding-factory.tistory.com/827

4. 개발환경 구축

   - JRE : 자바 프로그램을 실행하기 위한 JVM과 실행에 필요한 파일들 모음

   - JDK : JRE와 프로그램 개발에 필요한 툴을 포함하는 것  개념1

   - 컴파일러(javac), 실행도구(java), 압축도구(jar), 문서도구(javadoc)

  * 확장자 .java 와 .class 개념

  

5. 메모장 vs 이클립스 

  메모장 : 컴파일하기 예제1 예제2

  이클립스 : 설치하기 예제1