java 시작

    Java 언어 시작

    Java 언어 시작

    Java 언어 탄생 1995년 James Gosling(제임스 고슬링)이 만듬 썬 마이크로시스템즈(Sun Microsystems)에서 배포 오크(Oak) 언어에서 발전 처음에는 가전제품에 탑재할 수 있는 프로그램을 개발하기 위한 목적으로 탄생 특징 장점 객체 지향 언어 기능이 최적화 JRE를 이용하기 때문에 운영체제로부터 자유롭다. 어떤 운영체제이든간에 호환성이 좋다 웹 및 모바일 프로그밍에 좋음 운영체제로부터 자유롭기 때문 GC(Garbage Collector)를 통해 자동메모리관리를 지원하여 C 계열의 언어와 다르게 메모리 관리가 용이 단점 JVM(자바 가상 머신)을 거쳐야 하므로, 실행속도가 다른 언어에 비해 느리다. 예외처리를 개발자가 일일이 처리를 지정해야 한다.