Kayıtlar

java etiketine sahip yayınlar gösteriliyor

Java'da Javac ve Javap komutları hakkında kısa notlarım

Javac : Terminalden yada komut satırından derleme yapmak için kullanılır  Javap : Derleme sonucu oluşan .class dosyasının içini görmek için kullanılmaktadır.  -----------  Komut dosyasından " javac Selam.java " yaparsak elimizde " Selam.class " şeklinde dosya oluşur. Buda jvm kurulu olan her yerde düzgün şekilde çalışır. Yazdığımız bir java kodu her şeyiyle JVM (java virtual machine) ’nin anlayabileceği bir şekilde kodlanıyor. -----------  ----------- Selam.class dosyasının içeriğini görebilmek için " Javap -c Selam.class " dersek içeriğini görebiliriz. Assembly vb. tarzda kodlamaları görürüz. " java class editör " tarzı uygulamalarla içeriği daha anlamlı görebiliriz. -----------  Not: Windowsta komut satırından derleme yapabilmek için şunları yapmak gerekiyor;  1- Jdk 'yı internetten indirip kurmak gerekiyor. Java 'yı da kurarsanız iyi olur. 2- Jdk'yı windowsta x64 yada x86da kurduunuz yere gidip C:\Program Files\Java\jdk-21\bin

Kavramları tanıyalım serisi: JCP (Java Community Process) ve JSR (Java Specification Request)

Resim
Java'nın gelişimi, Java Community Process (JCP) yönlendirilmektedir. https://jcp.org/ Java Community Process (JCP) Java, JCP tarafından belirlenen standartlar üzerine kurulmuştur. Java dili, (Java SE, JVM, Java EE ve tüm bileşenler, JCP'de açılan Java Specification Request (JSR) ile geliştirilir. Örneğin 390 nolu JSR https://jcp.org/en/jsr/detail?id=390, Java SE içindir. Bende bu bilgisiyi Akın hocanın udemydeki java eğitimi nden edindim. Akın hocanın udemydeki java eğitiminden bir görüntü

Java ile ilgili yenilikleri öğrenmek için: open jdk

Resim
 Java ile ilgili yenilikleri öğrenmek için open https://openjdk.org/ sitesine gidebiliriz.  Bilmemiz gereken bazı şeyler; Java altı ayda bir yeni sürüm yayınlıyor. LTS yazan sürümlere uzun süreli destek veriliyor. Patch geliyor.  Bende bu bilgileri şuradan öğrendim:  https://youtu.be/10yKGY1BIBk?t=4253 https://www.youtube.com/@RahmanUsta/videos