오픈 오피스를 넘어, Vuze를, Woopra, 또는 일부 웹 페이지에 배치 된 애플릿은 이동 전화, TV, GPS, ATM, 비즈니스 프로그램 및 매일 서핑하는 많은 페이지가 Java에서 실행되는 시스템에 매우 적합합니다.
다음 차트는 2006 2011이 가능 구인 다음 촬영 C # .NET을, PHP와 루비에 비해부터 Java 기술이 지속적으로 강한 도메인이 방법을 보여줍니다.
지리 공간 환경의 경우, C ++와 자바는 오픈 소스 응용 프로그램이 내장 된 두 개의 큰 세계이다; 다음 표는 15에 관계 10에서 초과 C ++ 자바의 측면에서 뭔가, 내가 (하지 않은) 자바 애플리케이션에 있지만 언뜻 확대에 초점 포스트의 주제를 요약 한 것입니다.
C에서 GIS 응용 프로그램 ++ |
자바 GIS 응용 프로그램 |
데스크탑 수준
|
|
서버 수준에서
|
|
레벨 라이브러리
|
|
지속 가능성과 보완을 찾는를 OSGeo 재단 프로젝트, 부화 몇 가지로 나열 자바 개발의 위, 적어도 5에서.
프로그래밍 전문가들로 구성된 원탁 회의를 통해 Java를 선호하거나 싫어하는 이유에 대해 이야기하는 것이 흥미로울 것입니다. ; 하지만 한 가지는 모두 동의 할 것입니다.
응용 프로그램이 Windows, Linux, Solaris 및 Mac에서 실행될 수 있기 때문에 크로스 플랫폼이라는 사실입니다 (최근 Steve Jobs의 고집은 무시 함). 이는 사용자가 다양한 운영 체제와 브라우저를 사용하여 멀티 스레드 작업을 수행하는 것 외에 이식성 문제를 해결하고, 클라이언트와 서버.
또한 오라클은 SUN (자바 개발자)를 인수, 일부는 MySQL을 (GPL 라이센스)와 함께 장기적으로 무슨 일이 일어날 지 의심하지만, 오픈 소스, 평가하는 측면이다는 사실은, 거의 아무도 미래에 의문을 제기 Java 언어.
아마도 Green Teen이 텔레비전과 VHS에서 실행하는 실패한 프로젝트로 시작한 것은 목표로는 수행되지만 Java가 포지셔닝에서 달성 한 것과 더 이상 닮지 않았습니다. 현재까지 3 개의 Java 애플리케이션이 있습니다.
일반적으로 분산 응용 프로그램 및 applests 구축에 사용되는 J2SE (스탠다드 에디션).
J2EE (엔터프라이즈 판), 일반적으로 다층 비즈니스 도구, 원격 지원 서비스 및 전자 상거래.
J2ME (Micro Edition)는 휴대 전화, GPS 및 디지털 TV 박스 용 응용 프로그램을 제작하는 데 사용됩니다.
Aprender21 y Globalmentoring 당신이 자바를 배울 수있는 가상 교실의 예.
그래서 다시 처음의 질문에, 그것은 자바를 배우는 가치가 있는지 ...