JAVA란?
JAVA란 무엇인가? OOP 프로그래밍의 대표적인 언어로 객체지향 언어로 유명합니다. 제임스 고슬링 개발자께서 썬 마이크로 시스템즈 현재는 오라클에 병합된 회사에서 90년대 초 설계하신 언어입니다. 현재는 웹, 범용적으로 많이 쓰이고, 추세는 서서히 하락세를 타고 있는 언어이긴 합니다. 하지만 중요한 OOP 개념들과 패러다임 그리고 강력한 API들을 가지고 있긴 합니다. 하지만 개발자 중에는 더러 답답하다고 느끼는 분들도 많습니다. 왜냐? 자바는 시스템 밑으로 들어가서 코딩 할 수 없습니다. 자바는 원래 전자기기에 들어가야 하는 언어로 보호, 안전에 의해 설계 된 언어로 안전, 보호가 가장 주된 관심사였기 때문에 그렇습니다. 그런 장점으로 JVM 위에서 동작하는 시스템이라 이식성이 좋습니다. 기계에 독립..