JAVA 기본문법(feat. 특징과 장,단점)
자바의 특징 1. 객체지향 언어 2. 플랫폼 독립적(아키텍처 중립적) 3. 멀티스레드 지원 4. 분산 환경 5. 간단한 코드 6. 뛰어난 보안성 7. 고성능 8. 모듈화 절차 지향 vs 객체 지향 1. 절차 지향 프로그래밍 - ex) 자동차를 만들 때 전체를 하나의 몸체로 만든다. - 바퀴, 엔진, 핸들... 등이 하나로 뭉쳐져 있다. - 단점: a. 한 부분이 고장나면 전체가 동작하지 않는다. b. 그리고 유지 보수에 어려움이 있다. c. 개발 기간이 오래 걸리고 비용이 많이 든다. d. 협업이 어려움 - 장점: a. 섬세한 코딩 가능. b. 메모리 사용이 적다. c. 작은 규모의 프로그램에 적합. 2. 객체 지향 프로그래밍 - ex) 자동차를 만들 때, 부품 별로 미리 만들어 두고, 나중에 한번에 조..
CODING/Java
2022. 6. 1. 16:09