투케이2K

13. (java/자바) 기초 및 설명 본문

Java

13. (java/자바) 기초 및 설명

투케이2K 2020. 12. 27. 15:47

/* =========================== */

[ 설 명 ]

개발 언어 : Java

기본 설명 : - 자바(Java)는 객체 지향 언어로 개발된 프로그래밍 언어입니다.

               - 자바는 자바 가상 머신(JVM, Java Virtual Machine)을 사용하여,

                 운영체제와는 독립적으로 동작할 수 있습니다

               - 처음에 자바는 가전제품 내에서 동작하는 임베디드 프로그램을 위한 언어로

                 썬 마이크로시스템즈(Sun Microsystems)사의 제임스 고슬링(James Gosling) 팀에 의해 개발되었습니다.

                1991년에 오크(Oak)라는 이름으로 시작하여, 1996년에 발표된 1.0.2 버전부터 자바(Java)라는 이름을 사용하게 됩니다.

특징 설명 : - 자바는 운영체제와는 독립적으로 실행할 수 있습니다.

               - 자바는 불필요한 기능을 과감히 제거하여 다른 언어에 비해 배우기가 쉽습니다.

               - 자바는 자동 메모리 관리 등을 지원하여 다른 언어에 비해 안정성이 높습니다

               - 자바는 연산자 오버로딩을 금지하고 제네릭을 도입함으로써 코드의 가독성을 높였습니다.

 

단점 설명 : - 자바는 실행을 위해 자바 가상 머신을 거쳐야 하므로, 다른 언어에 비해 실행 속도가 느립니다.

               - 자바는 예외 처리가 잘 되어 있지만, 개발자가 일일이 처리를 지정해 줘야 한다는 불편함이 있습니다.

               - 자바는 다른 언어에 비해 작성해야 하는 코드의 길이가 긴 편입니다.

/* =========================== */

반응형
Comments