본문 바로가기

dev14

[JAVA] java 설치 및 eclipse 설치 JAVA를 설치하기전에 용어정리먼저 할 필요가있다. - JRE(Java Runtime Environment) 자바프로그램을 실행하기 위한 환경, 자바프로그램을 단순히 실행만하고 개발을 하지 않는 일반 사용자용이다. 라이브러리, JVM, 기타 컴포넌트들을 제공한다. - JDK(Java Development Kit) JRE에 자바프로그램을 개발하기 위한 컴파일러, 디버거와 같은 개발도구를 추가한 것이다. - JAVA 플랫폼 Java SE(Standard Edition) : 자바 기본 플랫폼으로 JVM 및 API 등으로 구성되어있다. Java EE(Enterprise Edition) : Java SE + WEB (Java SE에 서버용 확장 표준 추가) Java ME(Micro Edition) : 임베디드 플.. 2019. 12. 29.
[JAVA] 프로그램 기초 지식 및 JAVA 소개 1. 프로그램 기초 지식 프로그램언어는 개발자 측면에서 분류할 수 있고 실행하는 주체에 따라 분류하기도한다. 개발자 측면에서의 분류는 다음과 같다. 저급언어 고급언어 주체 기계 중심 사용자 중심, 컴파일 언어 호환성 낮음 높음 프로그래밍 어려움 비교적 쉬움 속도 번역이 불필요해 빠름 번역의 과정이있어 상대적으로 느림 언어 어셈블리어, 기계어 JAVA, C, C++, C# 실행하는 주체에 따라 분류하는건 다음과 같다. 장점 단점 종류 컴파일러언어 한번 컴파일하면 컴파일된 프로그램을 그대로 사용할 수 있어 빠르다. 기계어로 번역되기 때문에 큰 기억용량이 필요하다. JAVA, C, C++, C# 인터프리터언어 한 라인씩 번역, 실행하여 기억용량이 많이 필요하지 않다. 인터프리터에 의해 번역, 실행되기 때문에 .. 2019. 12. 29.