Programming language
-
자바란?Programming language/JAVA 2018. 11. 29. 14:14
자바는 절차 지향형 언어인 C언어와 달리 객체 지향형 언어 입니다. 절차 지향 프로그래밍 (예시로는 C언어) ex) 컴퓨터본체를 만들때 컴퓨터본체를 하나의 몸체로 만든다. RAM, 메인보드 , 하드디스크 등이 하나로 뭉쳐져 있다. 장점 : 섬세한 코딩이 가능하다. // 메모리 사용이 적다. // 작은 규모의 프로그램에 적합하다. 단점 : 한 부분이 망가지면 전체가 동작하지 않는다. // 유지 보수에 어려움이 있다. // 개발기간이 오래 걸리고 비용이 많이 든다. // 협업에 대해 어려움이 있다. 객체 지향 프로그래밍 (예시로는 JAVA) ex) 컴퓨터본체를 만들때 부품별로 미리 만들어 둔뒤에 한번에 하나로 조립 장점 : 한 부분이 고장나도 다른 부분 동작 가능. // 유지 보수가 쉬움 // 개발기간이 짧..