첫번째 Java 이야기

Java. 요즘 각광받고 있는 프로그래밍 언어입니다. 그렇다면 Java 언어가 다른 언어에 비해 더 좋은점은 무엇일까요? 그리고 나쁜점은 없을까요?

Java의 장점을 꼽으라면 흔히 하는 말들이 플랫폼 독립적이라는 것입니다. <플랫폼 독립적이다>라는 말은 Java로 작성한 프로그램이 어떤 운영체제에서도 잘 돌아간다는 뜻이죠. 사실 그 이유는 Java 언어 자체에 있는것은 아니고 Java 프로그램이 구동될때 운영체제가 아닌 자바 가상 머신에서 돌아가기 때문에 가능한 일입니다. 그리고 Java가 다른언어에 비해 보안성도 뛰어나다고 하네요. 이것은 아마 Java가 다른 언어에서 보안에 취약하게 되어 있는 부분을 수정했거나 그 기능을 삭제 했기 때문이겠죠? 장점은 이만 하고 그렇다면 단점은 무엇이 있을까요?

가장 큰 단점이라하면 바로 실행속도가 느리다는 것입니다. 자바라는 언어가 프로그래머들에게 좀더 쉽고 또 여러 환경에서 유연하도록 만들어지다 보니 속도가 떨어질 수 밖에요. C++로 작성한 프로그램이 C로 작성한 프로그램에 비해서 느린 것과도 같은 이치이지요. 그러다 보니 보통 자바로 윈도우용 어플리케이션을 만드는 일은 거의 없고 대부분 웹 어플리케이션(유연성)이나 혹은 웹 서버 프로그램(편리함)을 작성할때 많이 사용 된다고 합니다. 즉 자바 언어가 주로 어디에 이용되는지를 살펴 보면 자바의 특성들이 낱낱히 드러나게 되는거죠.

by seohee | 2005/09/29 19:21 | 전산관련 정보 | 트랙백 | 덧글(0)

트랙백 주소 : http://artlife.egloos.com/tb/673769
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]

:         :

:

비공개 덧글

◀ 이전 페이지          다음 페이지 ▶