[JAVA] 프로그램 기초 지식 및 JAVA 소개
1. 프로그램 기초 지식 프로그램언어는 개발자 측면에서 분류할 수 있고 실행하는 주체에 따라 분류하기도한다. 개발자 측면에서의 분류는 다음과 같다. 저급언어 고급언어 주체 기계 중심 사용자 중심, 컴파일 언어 호환성 낮음 높음 프로그래밍 어려움 비교적 쉬움 속도 번역이 불필요해 빠름 번역의 과정이있어 상대적으로 느림 언어 어셈블리어, 기계어 JAVA, C, C++, C# 실행하는 주체에 따라 분류하는건 다음과 같다. 장점 단점 종류 컴파일러언어 한번 컴파일하면 컴파일된 프로그램을 그대로 사용할 수 있어 빠르다. 기계어로 번역되기 때문에 큰 기억용량이 필요하다. JAVA, C, C++, C# 인터프리터언어 한 라인씩 번역, 실행하여 기억용량이 많이 필요하지 않다. 인터프리터에 의해 번역, 실행되기 때문에 ..
2019. 12. 29.