JAVA8 JAVA의 장점 - 래퍼런스와 생산성 1. 수많은 개발자와 레퍼런스 수많은 개발자와 래퍼런스는 자바가 항상 상위권을 유지할 수 있는 이유입니다. 자바 이외의 타 언어를 전문적으로 사용하는 개발자들도 자바 정도는 할 줄 안다고 할 정도로 배우기 쉽기도 하고 대중적입니다. 대중적인 언어라서 참고 자료나 오픈 소스들이 많고, 그 자료들을 바탕으로 많은 대형 프로젝트들이 진행되기 때문에 안정성도 입증되었다고 볼 수 있습니다. 즉, 안정적인 인력풀을 유지하면서 알려진 위협을 제거하고 운영 노하우가 많은 검증된 언어라는 것이죠. 하지만 검증되었다는건 반대로 말하자면 오래되었다는 뜻이기도 합니다. 최근에는 자바에 대한 개발자들의 불만이 누적된 탓인지 Javascript나 Python 등 다른 언어를 선호하는 경향이 강합니다. 국내에서는 전자정부 표준프레.. 2020. 11. 27. JAVA의 정의와 활용 1. JAVA란? JAVA(이하 자바)란 무엇인가에 대해 먼저 간단하게 알고 넘어가는 게 좋습니다. 자바는 썬에서 1995년 개발된 객체 지향 프로그래밍 언어입니다. 2010년에 오라클이 썬을 인수하면서 자연스럽게 자바의 저작권도 오라클로 넘어가게 되었습니다. 자바는 C#과 성향이 비슷하고, 이름은 비슷한 Javascript와는 다릅니다. 많은 사람들이 착각하는 부분을 짚고 넘어가자면 자바는 정확히 얘기하면 완벽한 객체지향 언어는 아닙니다. 원시(Primitive) 타입은 객체로 취급하지 않기 때문입니다. 정말 모든 것을 객체로 취급하는 언어를 순수 객체지향(Pure object-oriented)으로 지원하는 언어로는 파이썬(Python), 루비(Ruby) 등이 있습니다. 정의에 대한 내용이 길어지면 재.. 2020. 11. 26. 이전 1 2 다음