Java (yazılım ortamı) - Vikipedi
İçeriğe atla
Ana menü
Gezinti
  • Anasayfa
  • Hakkımızda
  • İçindekiler
  • Rastgele madde
  • Seçkin içerik
  • Yakınımdakiler
Katılım
  • Deneme tahtası
  • Köy çeşmesi
  • Son değişiklikler
  • Dosya yükle
  • Topluluk portalı
  • Wikimedia dükkânı
  • Yardım
  • Özel sayfalar
Vikipedi Özgür Ansiklopedi
Ara
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç

İçindekiler

  • Giriş
  • 1 Kaynakça

Java (yazılım ortamı)

  • العربية
  • Беларуская
  • Беларуская (тарашкевіца)
  • Català
  • Čeština
  • Deutsch
  • English
  • Español
  • فارسی
  • Français
  • עברית
  • Bahasa Indonesia
  • İtaliano
  • 日本語
  • Қазақша
  • 한국어
  • മലയാളം
  • မြန်မာဘာသာ
  • ߒߞߏ
  • ਪੰਜਾਬੀ
  • Português
  • Русский
  • Simple English
  • Українська
  • Tiếng Việt
  • 中文
Bağlantıları değiştir
  • Madde
  • Tartışma
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Araçlar
Eylemler
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Genel
  • Sayfaya bağlantılar
  • İlgili değişiklikler
  • Kalıcı bağlantı
  • Sayfa bilgisi
  • Bu sayfayı kaynak göster
  • Kısaltılmış URL'yi al
  • Karekodu indir
Yazdır/dışa aktar
  • Bir kitap oluştur
  • PDF olarak indir
  • Basılmaya uygun görünüm
Diğer projelerde
  • Wikimedia Commons
  • Vikiveri ögesi
Görünüm
Vikipedi, özgür ansiklopedi
Bu maddenin daha doğru ve güvenilir bilgi sunması için güncellenmesi gerekmektedir.
Daha fazla bilgi için tartışma sayfasına bakınız. (Bu şablonun nasıl ve ne zaman kaldırılması gerektiğini öğrenin)
Java (programlama dili) ile karıştırılmamalıdır.
Java (yazılım ortamı)
YazarJames Gosling, Sun Microsystems
GeliştiriciOracle Corporation
Güncel sürüm8 Update 221[1] Bunu Vikiveri'de düzenleyin 17 Temmuz 2019
İşletim sistemiWindows, Solaris, GNU/Linux, OS X[2]
PlatformÇapraz platform yazılımları
TürYazılım ortamı
LisansBüyük bölümü özgür yazılım (OpenJDK), az kısmı özel mülk yazılım[3][4][5]
Resmî sitesijava.com

Java, ilk olarak Sun Microsystems (günümüzde Oracle) tarafından geliştirilen ve uygulama yazılımı geliştirme platformu olarak hizmet veren bir teknolojiler bütünüdür.[6] Gömülü aygıtlardan mobil cihazlara, kurumsal sunuculardan süper bilgisayarlara kadar geniş bir kullanım alanı vardır. Web sunucuları, kurumsal uygulamalar ve mikroservis mimarilerinde yaygın olarak tercih edilir; masaüstü uygulamaları içinse alternatif GUI kütüphaneleri (JavaFX, Swing) kullanılmaktadır.[7]

Java kaynak kodu, Java programlama dili ile yazılır ve bayt kodu adı verilen ara dile derlenir. Bu bayt kodu, Java Sanal Makinesi (JVM) tarafından yorumlanır veya JIT (Just‑In‑Time) derleyiciyle makine koduna çevrilerek çalıştırılır.[8] Son yıllarda GraalVM gibi projelerle AOT (Ahead‑Of‑Time) derleme de mümkün hâle gelmiştir.[9]

JVM üzerinde sadece Java değil, Kotlin, Scala, Groovy, Clojure gibi birçok dil de çalıştırılabilir. Java sözdizimi C/C++'a benzer, ancak işaretçiler gibi düşük seviye bellek yönetimi kavramlarından arındırılmıştır.[10] Nesneler JVM'nin heap alanında oluşturulur ve bellek temizliği, G1, ZGC veya Shenandoah gibi modern çöp toplayıcılarla otomatik olarak yönetilir.[11][12]

Java'nın kaynak kodu OpenJDK projesi altında GPL v2 + Classpath Exception lisansı ile açık kaynak olarak geliştirilmektedir. En güncel LTS sürümü Java 21'dir ve yeni özellikler her altı ayda bir yayınlanan sürümlerle eklenmektedir.[13]

Kaynakça

[değiştir | kaynağı değiştir]
  1. ^ Clifford Wayne (17 Temmuz 2019). "JDK 12.0.2, 11.0.4, 8u221, and 7u231 Have Been Released!" (İngilizce). Oracle. 1 Ekim 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Ekim 2019. 
  2. ^ "Oracle JDK 7 and JRE 7 Certified System Configurations". 16 Mart 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 2 Nisan 2015. 
  3. ^ "OpenJDK FAQ". 4 Nisan 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 2 Nisan 2015. 
  4. ^ "GNU GPLv2 with Classpath exception". 22 Mart 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 2 Nisan 2015. 
  5. ^ "BCL For Java SE". 3 Nisan 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 2 Nisan 2015. 
  6. ^ "OpenJDK Project Homepage". 10 Mayıs 2007 tarihinde kaynağından arşivlendi. Erişim tarihi: 6 Nisan 2025. 
  7. ^ "Java Technology Use Cases (Oracle)". Erişim tarihi: 6 Nisan 2025. 
  8. ^ "The Java™ Virtual Machine Specification". 21 Nisan 2025 tarihinde kaynağından arşivlendi. Erişim tarihi: 6 Nisan 2025. 
  9. ^ "GraalVM Official Site". 17 Nisan 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 6 Nisan 2025. 
  10. ^ "Java Language Specification". 18 Eylül 2021 tarihinde kaynağından arşivlendi. 
  11. ^ "ZGC Official Page". 15 Haziran 2022 tarihinde kaynağından arşivlendi. Erişim tarihi: 6 Nisan 2025. 
  12. ^ "Shenandoah Official Page". 15 Haziran 2022 tarihinde kaynağından arşivlendi. Erişim tarihi: 6 Nisan 2025. 
  13. ^ "OpenJDK: GPLv2 + Classpath Exception". openjdk.org. 6 Mart 2023 tarihinde kaynağından arşivlendi. Erişim tarihi: 6 Nisan 2025. 
  • g
  • t
  • d
Java (yazılım ortamı)
Platformlar
  • Java dili
  • JVM
  • Java ME (Micro)
  • Java SE (Standard)
  • Java EE (Enterprise)
  • Java Card
  • Android SDK
Oracle teknolojileri
  • Squawk
  • JDK
  • OpenJDK
  • Java sanal makinesi
  • JavaFX
  • Maxine VM
Platform teknolojileri
  • Appletler
  • Servletler
  • MIDlets
  • JSP
  • JSF
  • Web Start (JNLP)
  • Pack200
  • Modüller
Başlıca üçüncü parti teknolojileri
  • Blackdown
  • Eclipse
  • GNU Classpath
  • GWT
  • Harmony
  • Hibernate
  • IcedTea
  • Jazelle
  • Spring
  • Struts
  • TopLink
  • WildFly
Tarihçe
  • Java sürüm geçmişi
  • Java Community Process
  • Sun Microsystems
  • Özgür Java gerçekleştirilimleri
JVM dilleri
  • BeanShell
  • Clojure
  • Groovy
  • JRuby
  • Jython
  • Kotlin
  • Processing
  • Rhino
  • Scala
  • Oxygene
Topluluk
Konferanslar
  • JavaOne
  • Devoxx
Kuruluşlar
  • Apache Yazılım Vakfı
  • Java Community Process
  • Oracle
  • Sun Microsystems, Sun Microsystems Laboratories
Kişiler
  • James Gosling
  • Arthur van Hoff
  • Urs Hölzle
  • Patrick Naughton
  • g
  • t
  • d
Tümleşik geliştirme ortamları (IDE)
C ve C++
Açık kaynak
  • Android Studio
  • Anjuta
  • Code::Blocks
  • CodeLite
  • Dev-C++
  • Eclipse
  • Emacs
  • Geany
  • GNAT Programming Studio
  • GNOME Builder
  • KDevelop
  • MonoDevelop
  • NetBeans
  • TheIDE
  • QDevelop
  • Qt Creator
  • SharpDevelop
  • Vi/Vim
  • OpenWatcom
Freeware
  • Oracle Developer Studio
  • Visual Studio Community
  • Xcode
Perakende
  • C++Builder
  • Eclipse-tabanlı
    • CodeWarrior
    • MyEclipse
  • Visual Studio
  • JetBrains tarafından
    • IntelliJ IDEA
    • AppCode
    • CLion
  • LabWindows/CVI
  • IBM Rational Software Architect
  • Understand
  • SlickEdit
Durduruldu
  • VisualAge
  • Visual C++ Express
  • Borland Turbo C / C++
Java
Açık kaynak
  • Anjuta
  • BlueJ
  • DrJava
  • Eclipse
  • Geany
  • Greenfoot
  • IntelliJ IDEA Community Edition
    • Android Studio
  • NetBeans
  • Servoy Community Edition
Freeware
  • jGRASP
  • JDeveloper
Perakende
  • JCreator
  • MyEclipse
  • IBM
    • WebSphere Integration Developer
  • JetBrains IntelliJ IDEA
  • Servoy Business Application Platform Edition
  • SlickEdit
  • Understand
Durduruldu
  • Metrowerks CodeWarrior Pro for Java
  • JBuilder
  • Sun Java Studio Creator (yerini NetBeans aldı)
  • VisualAge (yerini Eclipse aldı)
  • Visual Café (Espresso olarak da bilinir, yerini JBuilder aldı)
  • Visual J++
  • Xelfi (NetBeans oldu)
JavaScript
Açık kaynak
  • Vim
  • Visual Studio Code
  • Atom
  • Chromium
CLI
Açık kaynak
  • MonoDevelop
  • SharpDevelop
  • Visual Studio Code
  • PascalABC.NET
Freeware
  • Visual Studio Community
Perakende
  • Visual Studio
  • Rider
  • Understand
Durduruldu
  • Xamarin Studio
  • Visual Basic Express
  • Visual Web Developer Express
  • Visual J# Express
  • Visual Studio Express for Windows Phone
  • Visual C++ Express
  • Visual C# Express
  • Express for Desktop
  • Express for Web
  • Express for Windows
Flash
  • Adobe Flash Builder
  • FlashDevelop
  • Powerflasher FDT
PHP
Açık kaynak
  • Aptana
  • NetBeans
  • Komodo Edit
  • Komodo IDE
  • KDevelop
Özel mülk
  • Codelobster
  • PhpStorm
  • PHPEdit
  • SlickEdit
  • Zend Studio
R
  • RStudio
  • R Tools for Visual Studio
Python
Açık kaynak
  • Anjuta
  • IDLE
  • Eric
  • Light Table
  • Ninja-IDE
  • PyDev
  • PyScripter
  • PIDA
  • Spyder
  • Komodo Edit
  • Komodo IDE
  • KDevelop
  • Vim
  • Visual Studio Code
  • Thonny
Özel mülk
  • PyCharm
  • PythonAnywhere
  • SlickEdit
  • Wing IDE
Pascal ve
Object Pascal
Açık kaynak
  • Free Pascal IDE
  • Lazarus
  • Dev-Pascal
  • GNAVI
Freeware
  • Delphi Community
Perakende
  • Delphi
Durduruldu
  • Turbo Pascal
  • Virtual Pascal
  • Borland Kylix
BASIC
Açık kaynak
  • Basic-256
  • B4X
  • MonoDevelop
  • SharpDevelop
  • Microsoft Small Basic
  • SdlBasic
  • Gambas
  • HBasic
  • Basic For Qt
  • Basic4GL
  • QB64
Freeware
  • FutureBASIC
  • RapidQ
  • thinAir
  • Visual Studio Community
Perakende
  • Visual Studio
  • NS Basic
  • PureBasic
  • GLBasic
  • Liberty BASIC
  • Xojo
Durduruldu
  • CA-Realizer
  • Phoenix Object Basic
  • QuickBASIC
  • QBasic
  • Visual Basic
  • Visual Basic Express
Go
Açık kaynak
  • Vim
  • Visual Studio Code (VSCode)
  • Eclipse
Freeware
  • LiteIDE
  • The Go Playground
  • Cloud9 IDE
Perakende
  • GoLand
Çevrimiçi
  • AWS Cloud9 IDE
  • Eclipse Che
  • SourceLair
  • Kategori
  • Karşılaştırma
"https://tr.wikipedia.org/w/index.php?title=Java_(yazılım_ortamı)&oldid=35889506" sayfasından alınmıştır
Kategori:
  • Java ortamı
Gizli kategoriler:
  • Güncellenmesi gereken maddeler
  • Güncellenmesi gereken tüm maddeler
  • Bilgi alt kutulu maddeler
  • Sayfa en son 10.37, 23 Ağustos 2025 tarihinde değiştirildi.
  • Metin Creative Commons Atıf-AynıLisanslaPaylaş Lisansı altındadır ve ek koşullar uygulanabilir. Bu siteyi kullanarak Kullanım Şartlarını ve Gizlilik Politikasını kabul etmiş olursunuz.
    Vikipedi® (ve Wikipedia®) kâr amacı gütmeyen kuruluş olan Wikimedia Foundation, Inc. tescilli markasıdır.
  • Gizlilik politikası
  • Vikipedi hakkında
  • Sorumluluk reddi
  • Davranış Kuralları
  • Geliştiriciler
  • İstatistikler
  • Çerez politikası
  • Mobil görünüm
  • Wikimedia Foundation
  • Powered by MediaWiki
Java (yazılım ortamı)
Konu ekle