728x90
자바는 우리나라 IT업계에서 사용하는 컴퓨터 프로그래밍 언어 중 앞도적으로 많은 유저를 보유하고 있는 프로그래밍 언어다.
그렇다면 자바의 특징을 어떠할까?
객체지향 언어 Java
아마 컴퓨터를 공부하지 않는 사람들도 한번쯤은 JAVA라는 것을 들어봤을 것이다. 컴퓨터를 실행 할 때 혹은 어떤 프로그램을 실행할 때 한번쯤 마주하게 되는데 그러나 JAVA라는 프로그램이 어떠한 역할을 하는지 인지적 영역에서 생각해보지 않고 그냥 지나치기 마련이다.
세상에 존재하는 수많은 프로그램 중 JAVA로 프로그래밍된 소프트웨어는 무수하게 많다.
그렇다면 IT업계의 개발자들은 왜 JAVA를 활용하여 프로그래밍할까?
자바는 객체지향 프로그래밍(Object Oriented Programming, OOP) 언어다.
즉, 사용하는 기능을 객체로 만들어 사용하는 프로그램 언어다. 따라서 JAVA라는 프로그램은 일종의 모듈을 만들고 그것을 서로 조합하고 연계하여 프로그램을 제작하는 프로그램 언어인 것이다. 또한 객체지향 언어의 장점은 유지보수가 쉽고 확장성이 높다.
독립성
자바는 운영체제에 구애받지 않고 모든 OS에서 실행 가능하며 사용하는 환경이 같다. C나 c++은 해당 OS의 환경에 맞게 프로그래밍 해야하지만 JAVA는 JRE가 자동적으로 OS에 맞게 언어를 통역해준다.
'Back-End > Java' 카테고리의 다른 글
[자바 / Java] 타입 변환 (Type Conversion) (0) | 2022.08.28 |
---|---|
[자바 / Java] 타입(Type) (0) | 2022.08.28 |
[자바 / Java] 변수(Variable)와 상수(Constant) (0) | 2022.08.27 |
[자바 / Java] JAVA의 기본 중에 기본 (0) | 2022.08.26 |
[자바 / Java] JVM(Java Virtual Machine) (0) | 2022.08.26 |