Java’nın Avantajları

  • Java programlama kavramlarını öğrenmek için iyi bir dildir.

  • Java object-oriented (nesneye dayalı) bir programlama dilidir.

  • Java platforma bağlı değildir.Bir kere yaz,her yerde çalıştır.(** Write Once, Run Anywhere.**)

  • Java güvenlidir.Hafıza manipülasyonuna izin vermez.

  • Java güçlüdür.Zengin kütüphane içeriğine sahiptir.

  • Java açık kaynak kodlanmış OpenJDK’a sahiptir.(JButton, String vb. sınıfların nasıl oluştuğunu görebilirsiniz)

Java popüler mi? indeed.com üzerindeki grafik şöyle;

java,c#,c++,c,python,vb Job Trends graph

[java,c#,c++,c,python,vb Job Trends](http://www.indeed.com/jobtrends?q=java%2Cc%23%2Cc%2B%2B%2Cc%2Cpython%2Cvb) [Java jobs](http://www.indeed.com/jobs?q=Java) - [C# jobs](http://www.indeed.com/jobs?q=C%23) - [C++ jobs](http://www.indeed.com/jobs?q=C%2B%2B) - [C jobs](http://www.indeed.com/jobs?q=C) - [Python jobs](http://www.indeed.com/jobs?q=Python) - [VB jobs](http://www.indeed.com/jobs?q=VB)

Başlıca Java Sürümleri Java Standard Edition

  • Desktop programlama

  • Applet’ler

  • Java WebStart

  • Java FX

Java ile yazılmış örnek uygulamalar;

  • Limewire,Vuze
  • Eclipse,NetBeans,IntelliJ
  • Google Web Toolkit

Java Enterprise Edition

  • Servlets,EJB,JSP,JSF

  • JMS,JNDI

Java EE içeren örnek uygulamalar;

  • Google ana sayfası,gmail,Google Maps,Google Docs
  • walmart.com,ikea.com,indeed.com
  • LinkedIn , Amazon, Ebay, gibi sitelerde Java Servlet teknolojinisi kullanmakta.

Java Micro Edition

  • Telefon uygulamaları,

  • Gömülü Uygulamalar,yazıcılar

Java Me için örnekler;

  • Blackberry
  • Android telefonlar(Aslında Java SE ile optimize edilmiştir)
  • Tüm Blu-Ray oynatıcılar
  • Amazon Kindle

Java’nın kullanıldığı örnek iki ciddi proje : tomahawk

marsrover