blog posts

Basit dilde Java kurulum eğitimi

Basit dilde Java kurulum eğitimi

Java kurulum eğitimi

Günümüz dünyasında Java adını duymamış neredeyse hiç kimse yoktur. Bu üst düzey programlama dilinin programcılar arasında özel bir yeri vardır. Grafik çalışma alanı ve yüksek düzeyde soyutlama bu popülerliğin en önemli etkenleri sayılabilir. Java ayrıca Android yazılımının ve Android işletim sisteminin geliştirilmesinde de özel bir rol oynamıştır. Netflix, Google, Uber, Amazon gibi ünlü ve güvenilir firmalar ürünlerini bu programlama dili yardımıyla geliştirmektedir. Bu genişlik ve popülerlik, acemi programcıların bu dili öğrenmeye ve bu dile başlamaya ilgi duymasını sağlar. Bu yazıda, Java kurulumunu basit bir dille öğretmeye ek olarak  , size bu modern dile temel bir giriş yapmayı amaçlıyoruz . Okulda kal.

 

Neden Java?

Java’nın en önemli ve bilinen özelliği “bir kere yaz her yerde çalıştır”dır. Kodunuz farklı işletim sistemlerinde herhangi bir kısıtlama olmaksızın çalışabilir. Bu dilin öğrenilmesi de oldukça kolaydır. Çevrimiçi Java kursları bu dili öğrenmenin en iyi yoludur. Hadi Khoda Panah’ın yazdığı “Son derece basit bir dilde Java” kitabı da dahil olmak üzere Java öğrenmek için iyi kitaplar da vardır. Java’nın diğer önemli avantajları şunlardır:

  • Java üst düzey bir dildir.
  • Java kullanıcıya yüksek düzeyde soyutlama sunar ve bu nedenle kodlarının anlaşılması daha kolaydır. Yüksek soyutlama seviyesinin sonuçlarından biri, birçok kişi tarafından C’nin en önemli eksikliği olarak kabul edilen nesne yönelimi desteğidir.
  • Grafiksel çalışma alanı, Java ile çalışmayı C gibi bir dilden çok daha keyifli hale getirir.
  • Veritabanına bağlanmak ve onunla yalnızca Java’da çalışmak mümkündür.
  • Java’daki hata ayıklama ve istisna işleme sistemi çok güçlüdür. Hatalarınızın çoğu kod yazarken yakalanacak (program çalıştırıldıktan sonra değil) ve bazı küçük hatalar otomatik olarak düzeltilecektir.

Java şu anda Amerika Birleşik Devletleri’nde 29.000 işe sahiptir (yıllık ortalama 100.000 $ maaşla) ve popülerlik (programcılar tarafından kullanılan) açısından dünyanın en iyi on programlama dili arasında üçüncü sırada yer almaktadır.

Java ile yazılmış en ünlü projeler

Önceki bölümde Java’nın dijital profesyoneller ve programlama meraklıları arasındaki popülerliğinin nedenlerinden bahsetmiştik. Şimdi size bazı örnekler yardımıyla bu programlama dilinin popülerliğini ve pratikliğini göstereceğiz.

  • Google: Bu şirket, ürünleri için Java’yı yoğun bir şekilde kullanıyor. Google’ın Java kullanımının en ünlü örneği Android işletim sistemidir. Önemli sayıda Android uygulama geliştiricisi artık uygulamaları için Java’dan yardım alıyor. Başka bir örnek Google Dokümanlar’dır.
  • Netflix: Bu şirketi çoğunlukla ürettiği film ve dizilerle tanıyoruz. Netflix’in ana işi, video ürünlerini görüntülemek için platformuna abonelik satmaktır. Netflix, Android ve Android TV yazılımının arka uç geliştirmesini Java ile gerçekleştirdi.
  • Spotify: Bu müzik yayın sistemi, çeşitli kodlama parçaları (web uygulaması, bilgisayar programı, iOS) için Java ve Python’un bir kombinasyonunu kullanır. Bu platformun Android yazılım programlaması tamamen Java ile yapılmaktadır.
  • LinkedIn: Bu site son yıllarda ülkemizde oldukça popülerlik kazanmıştır. Şu anda beceri sahipleri bu platform aracılığıyla işverenlere bağlanıyor. LinkedIn sunucu tarafı programlama Java ile yapılır.
  • Uber: Uber, dünyanın birçok büyük ülkesinde Snap ile aynı role sahiptir. Bu markanın gelişmiş ülkelerdeki başarısının sebeplerinden biri de programının farklı işletim sistemlerinde kusursuz ve hızlı bir şekilde yürütülmesidir. Uber, bu hız ve doğruluğu, programlarının geliştirilmesinde ana dil olarak Java kullanılmasına borçludur.

Java ile kariyer geleceği

Grafik yetenekleri ve insan diline yakın olması bu dilin başlıca avantajlarıdır. Öte yandan Android’in yapısında Java dili kullanılmakta olup Android uygulamaları için en uygun dillerden biridir. Özellikle Asya ve Orta Doğu’da en fazla kullanıcıya sahip olan işletim sistemi. Java öğrenerek, bir web geliştiricisinin yanı sıra mobil ve bilgisayar uygulamaları ve oyunlarının geliştiricisi olabilirsiniz.

Java kurulum eğitimi

Bu bölümde Java kodlarını bilgisayarınıza yazmak ve çalıştırmak için gerekli araçları nasıl kuracağınızı göstermek istiyoruz. Bu araç JDK (Java Geliştirme Kiti) olarak bilinir. Bu paket şu ana öğeleri içerir: JRE (Java Runtime Environment), yorumlayıcı, derleyici (javac), arşivleyici (jar) ve belge oluşturucu ( javadoc ).

JDK’nın en son yayımlanan sürümü, bu yılın Mart ayında yayımlanan sürüm 14’tür. Genellikle JDK’nın mevcut en son sürümünü indirip yüklemeniz önerilir.

Java’yı Windows’a yükleme

  1. İstediğiniz indirme sitesine gidin ve JDK ve JRE’nin en son sürümünü indirin.
  2. İndirilen dosyanın Windows türünüzle (32 veya 64 bit) uyumlu olduğundan emin olun.
  3. Tam kurulum yerini unutmayın.
  4. Kontrol panelinden sisteme girin ve gelişmiş sistem ayarına tıklayın.
  5. Açılan pencerede Gelişmiş’i seçin ve ardından Ortam Değişkenleri’ne gidin.
  6. Sistem Değişkenleri bölümünde Yeni düğmesine tıklayın.
  7. Değişken Adı alanına JAVA_HOME değerini girin ve Değişken Değeri alanına kurulum adresini kopyalayıp yapıştırın.
  8. Şu ana kadar Windows 8, 7 ve 10 için de durum aynı. Windows 10 kullanıyorsanız, burada Sistem Değişkenleri listesine tekrar bakmalı ve yol alanındaki metni düzenle seçeneğine tıklamalısınız. Bu seçenek Windows 7 ve 8’de düzenleme olarak mevcuttur. Daha sonra Değişken Değer kısmında metnin sonunu bulun ve noktalı virgül koyduktan sonra aşağıdaki metni yazın:

%Java_Home%\bin;

  1. Burada eğer işlem doğru yapılmışsa cmd’ye gidip java -version yazarak kurulu versiyon numaranızı görebilmelisiniz.

Java’yı Ubuntu’ya yüklemek

Java’yı Ubuntu Linux‘a kurmanın iki yolu vardır:

  • PPA aracılığıyla yükleyin
  • Kaynak kodu aracılığıyla kurulum

 

PPA aracılığıyla yükleyin

Bu yöntemi kullanarak Java yüklemek için öncelikle sisteminizde bir kod deposu oluşturmanız gerekir. Bunu yapmak için komut bölümüne gidin ve şu iki satırı yazın:

sudo add-apt-depo ppa:webupd8team/java

sudo apt-get güncellemesi

Daha sonra bu komut aracılığıyla istenilen paketi buluyoruz:

apt-cache search oracle-java (mevcut en son sürümün numarası)

İstenilen sürüm mevcutsa paket adı çıktıda görüntülenecektir. Daha sonra paketi şu komutla kuruyoruz:

sudo apt-get Oracle-java9-installer'ı yükleyin

Sisteminizde Java’nın başka bir sürümü yüklüyse aşağıdaki komuta da ihtiyacınız olacaktır:

sudo apt-get install oracle-java9-set-default

Kaynak kodu aracılığıyla kurulum

 

  1. Öncelikle Oracle sayfasına gidin ve Linux bağlantısını bulun.
  2. Bu sayfada Java SE Development Kit’i arayın ve İndir’e tıklayın.
  3. Paketi indirdikten sonra komut alanına şu komutu girin:
wget --no-cookies --no-check-certificate --header "Çerez: oraclelicense=accept
-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/9.0.4+11/c2514751926b4512b076cc82f959763f/jdk-9.0.4_linux-x64_bin.tar.gz

Dosyayı aşağıdaki komutlarla açın:

sudo tar xfz jdk-9.0.4_linux-x64_bin.tar.gz -C /opt/

cd /opt/jdk-9.0.4/

ls

Linux’ta Path değişkenini ayarlama

Bu, kurulu sürümü Linux’a tanımlamak için yapılır. Komut penceresine aşağıdaki satırı yazın:

dışa aktarma PATH=$PATH:/usr/java/jdk1.9.0_01/bin

(Java’nın /usr/java/jdk1.9.0_01 dizininde kurulu olduğu varsayılmaktadır)

Bu değişikliğin kalıcı olarak ve sistemin tüm kullanıcıları için yapılabilmesi için, düzenleme kısmında etc/profile/ dosyasını bulup satırın sonuna aşağıdaki komutu eklemek gerekmektedir:

dışa aktarma PATH=$PATH:/usr/java/jdk1.9.0_01/bin

Java’yı Mac’e yükleyin

Java’yı Mac’e yüklemek o kadar da zor değil. Öncelikle istediğiniz sürümün dosyasını indirip kuruyorsunuz. Artık Linux gibi çalışıyor. Terminale gidin ve bin dosyasının işletim sistemine giden yolunu tanımlamak için Dışa Aktar komutunu kullanın. İşte bu komutun bir örneği:

dışa aktarma PATH= $PATH:”/Library/Java/JavaVirtualMachines/jdk1.8.0_91.jdk/Contents/Home/bin

son söz

Java programlama dilinin yüksek yetenekleri, onu profesyoneller arasında en popüler dillerden biri haline getirmiştir. Java ile Android programlama çok basit ve hızlı olacak. Bu dil soyut ve üst düzey olmasının yanı sıra kullanıcılara hoş bir grafik ortamı da sunmaktadır. Bu dili öğrenmeye başlamaya karar verdiyseniz doğru kararı verdiniz ve gecikmeniz için hiçbir neden yok.

Bu dilin bir diğer avantajı da onu öğretmek için çeşitli fiziksel ve dijital kaynakların bulunmasıdır. Java’yı öğrenmek binlerce uygulama geliştirmenize ve çeşitli iş pozisyonlarını üstlenmenize olanak tanır. Şu anda bu dil Amerika’da gelir yaratma açısından ilk beş dil arasında yer alıyor. Bu yazımızda Java kurulumunu basit bir dille öğretmenin yanı sıra, Java programlama dilinin temel özelliklerini de sizlere tanıtmaya çalıştık.