CINXE.COM
Java - Vikipedi
<!DOCTYPE html> <html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-sticky-header-enabled vector-toc-available" lang="tr" dir="ltr"> <head> <meta charset="UTF-8"> <title>Java - Vikipedi</title> <script>(function(){var className="client-js vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-sticky-header-enabled vector-toc-available";var cookie=document.cookie.match(/(?:^|; )trwikimwclientpreferences=([^;]+)/);if(cookie){cookie[1].split('%2C').forEach(function(pref){className=className.replace(new RegExp('(^| )'+pref.replace(/-clientpref-\w+$|[^\w-]+/g,'')+'-clientpref-\\w+( |$)'),'$1'+pref+'$2');});}document.documentElement.className=className;}());RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":[",\t.",".\t,"],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy","wgMonthNames":["","Ocak","Şubat","Mart","Nisan","Mayıs","Haziran","Temmuz","Ağustos","Eylül","Ekim","Kasım","Aralık"],"wgRequestId":"94e64c53-d631-4d2a-a63d-9d5dbe2352e6","wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"Java","wgTitle":"Java","wgCurRevisionId":34830851,"wgRevisionId":34830851,"wgArticleId":3876,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["Webarşiv şablonu wayback bağlantıları","BNE tanımlayıcısı olan Vikipedi maddeleri","BNF tanımlayıcısı olan Vikipedi maddeleri","GND tanımlayıcısı olan Vikipedi maddeleri","LCCN tanımlayıcısı olan Vikipedi maddeleri","NKC tanımlayıcısı olan Vikipedi maddeleri","NLI tanımlayıcısı olan Vikipedi maddeleri","Java","Kanadalı icatları","Çapraz platform yazılımları","Nesne yönelimli programlama dilleri"],"wgPageViewLanguage":"tr","wgPageContentLanguage":"tr","wgPageContentModel":"wikitext","wgRelevantPageName":"Java","wgRelevantArticleId":3876,"wgIsProbablyEditable":true,"wgRelevantPageIsProbablyEditable":true,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgNoticeProject":"wikipedia","wgCiteReferencePreviewsActive":false,"wgFlaggedRevsParams":{"tags":{"accuracy":{"levels":2}}},"wgStableRevisionId":34830851,"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgPopupsFlags":0,"wgVisualEditor":{"pageLanguageCode":"tr","pageLanguageDir":"ltr","pageVariantFallbacks":"tr"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":true,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":30000,"wgEditSubmitButtonLabelPublish":true,"wgULSPosition":"interlanguage","wgULSisCompactLinksEnabled":false,"wgVector2022LanguageInHeader":true,"wgULSisLanguageSelectorEmpty":false,"wgWikibaseItemId":"Q251","wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model","platform","platformVersion"],"GEHomepageSuggestedEditsEnableTopics":true,"wgGETopicsMatchModeEnabled":true,"wgGELevelingUpEnabledForUser":false}; RLSTATE={"ext.globalCssJs.user.styles":"ready","site.styles":"ready","user.styles":"ready","ext.globalCssJs.user":"ready","user":"ready","user.options":"loading","ext.cite.styles":"ready","ext.pygments":"ready","skins.vector.search.codex.styles":"ready","skins.vector.styles":"ready","skins.vector.icons":"ready","ext.flaggedRevs.basic":"ready","mediawiki.codex.messagebox.styles":"ready","ext.wikimediamessages.styles":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.uls.interlanguage":"ready","wikibase.client.init":"ready","ext.wikimediaBadges":"ready"};RLPAGEMODULES=["ext.cite.ux-enhancements","ext.pygments.view","site","mediawiki.page.ready","mediawiki.toc","skins.vector.js","ext.centralNotice.geoIP","ext.centralNotice.startUp","ext.flaggedRevs.advanced","ext.gadget.charinsert","ext.gadget.extra-toolbar-buttons","ext.gadget.HizliBilgi","ext.gadget.OpenStreetMap","ext.gadget.switcher","ext.gadget.ReferenceTooltips","ext.urlShortener.toolbar","ext.centralauth.centralautologin","mmv.bootstrap","ext.popups","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.echo.centralauth","ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming","ext.uls.interface","ext.cx.eventlogging.campaigns","ext.cx.uls.quick.actions","wikibase.client.vector-2022","ext.checkUser.clientHints","ext.growthExperiments.SuggestedEditSession"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.impl(function(){return["user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); }];});});</script> <link rel="stylesheet" href="/w/load.php?lang=tr&modules=ext.cite.styles%7Cext.flaggedRevs.basic%7Cext.pygments%2CwikimediaBadges%7Cext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediamessages.styles%7Cmediawiki.codex.messagebox.styles%7Cskins.vector.icons%2Cstyles%7Cskins.vector.search.codex.styles%7Cwikibase.client.init&only=styles&skin=vector-2022"> <script async="" src="/w/load.php?lang=tr&modules=startup&only=scripts&raw=1&skin=vector-2022"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=tr&modules=site.styles&only=styles&skin=vector-2022"> <meta name="generator" content="MediaWiki 1.44.0-wmf.23"> <meta name="referrer" content="origin"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="robots" content="max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/tr/thumb/2/2e/Java_Logo.svg/1200px-Java_Logo.svg.png"> <meta property="og:image:width" content="1200"> <meta property="og:image:height" content="2200"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/tr/thumb/2/2e/Java_Logo.svg/800px-Java_Logo.svg.png"> <meta property="og:image:width" content="800"> <meta property="og:image:height" content="1467"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/tr/thumb/2/2e/Java_Logo.svg/640px-Java_Logo.svg.png"> <meta property="og:image:width" content="640"> <meta property="og:image:height" content="1173"> <meta name="viewport" content="width=1120"> <meta property="og:title" content="Java - Vikipedi"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//tr.m.wikipedia.org/wiki/Java"> <link rel="alternate" type="application/x-wiki" title="Değiştir" href="/w/index.php?title=Java&action=edit"> <link rel="apple-touch-icon" href="/static/apple-touch/wikipedia.png"> <link rel="icon" href="/static/favicon/wikipedia.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="Vikipedi (tr)"> <link rel="EditURI" type="application/rsd+xml" href="//tr.wikipedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://tr.wikipedia.org/wiki/Java"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.tr"> <link rel="alternate" type="application/atom+xml" title="Vikipedi Atom beslemesi" href="/w/index.php?title=%C3%96zel:SonDe%C4%9Fi%C5%9Fiklikler&feed=atom"> <link rel="dns-prefetch" href="//meta.wikimedia.org" /> <link rel="dns-prefetch" href="auth.wikimedia.org"> </head> <body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject mw-editable page-Java rootpage-Java skin-vector-2022 action-view"><a class="mw-jump-link" href="#bodyContent">İçeriğe atla</a> <div class="vector-header-container"> <header class="vector-header mw-header"> <div class="vector-header-start"> <nav class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-dropdown" class="vector-dropdown vector-main-menu-dropdown vector-button-flush-left vector-button-flush-right" title="Ana menü" > <input type="checkbox" id="vector-main-menu-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-main-menu-dropdown" class="vector-dropdown-checkbox " aria-label="Ana menü" > <label id="vector-main-menu-dropdown-label" for="vector-main-menu-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-menu mw-ui-icon-wikimedia-menu"></span> <span class="vector-dropdown-label-text">Ana menü</span> </label> <div class="vector-dropdown-content"> <div id="vector-main-menu-unpinned-container" class="vector-unpinned-container"> <div id="vector-main-menu" class="vector-main-menu vector-pinnable-element"> <div class="vector-pinnable-header vector-main-menu-pinnable-header vector-pinnable-header-unpinned" data-feature-name="main-menu-pinned" data-pinnable-element-id="vector-main-menu" data-pinned-container-id="vector-main-menu-pinned-container" data-unpinned-container-id="vector-main-menu-unpinned-container" > <div class="vector-pinnable-header-label">Ana menü</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-main-menu.pin">kenar çubuğuna taşı</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-main-menu.unpin">gizle</button> </div> <div id="p-navigation" class="vector-menu mw-portlet mw-portlet-navigation" > <div class="vector-menu-heading"> Gezinti </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage-description" class="mw-list-item"><a href="/wiki/Anasayfa" title="Anasayfayı ziyaret et [z]" accesskey="z"><span>Anasayfa</span></a></li><li id="n-Hakkımızda" class="mw-list-item"><a href="/wiki/Vikipedi:Hakk%C4%B1nda"><span>Hakkımızda</span></a></li><li id="n-İçindekiler" class="mw-list-item"><a href="/wiki/Vikipedi:G%C3%B6z_at"><span>İçindekiler</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/%C3%96zel:Rastgele" title="Rastgele bir sayfaya gidin [x]" accesskey="x"><span>Rastgele madde</span></a></li><li id="n-Seçkin-içerik" class="mw-list-item"><a href="/wiki/Vikipedi:Se%C3%A7kin_i%C3%A7erik"><span>Seçkin içerik</span></a></li><li id="n-Yakınımdakiler" class="mw-list-item"><a href="/wiki/%C3%96zel:Yak%C4%B1n%C4%B1mdakiler"><span>Yakınımdakiler</span></a></li> </ul> </div> </div> <div id="p-Katılım" class="vector-menu mw-portlet mw-portlet-Katılım" > <div class="vector-menu-heading"> Katılım </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-sandbox" class="mw-list-item"><a href="/wiki/Vikipedi:Deneme_tahtas%C4%B1"><span>Deneme tahtası</span></a></li><li id="n-currentevents" class="mw-list-item"><a href="/wiki/Vikipedi:K%C3%B6y_%C3%A7e%C5%9Fmesi" title="Güncel olaylarla ilgili son bilgiler"><span>Köy çeşmesi</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/%C3%96zel:SonDe%C4%9Fi%C5%9Fiklikler" title="Vikide yapılmış son değişikliklerin listesi [r]" accesskey="r"><span>Son değişiklikler</span></a></li><li id="n-upload" class="mw-list-item"><a href="/wiki/Vikipedi:Y%C3%BCkle"><span>Dosya yükle</span></a></li><li id="n-portal" class="mw-list-item"><a href="/wiki/Vikipedi:Topluluk_portali" title="Proje hakkında, neler yapabilirsiniz, ne nerededir"><span>Topluluk portali</span></a></li><li id="n-shop-text" class="mw-list-item"><a href="//shop.wikimedia.org"><span>Wikimedia dükkânı</span></a></li><li id="n-help" class="mw-list-item"><a href="/wiki/Yard%C4%B1m:%C4%B0%C3%A7indekiler" title="Yardım almak için"><span>Yardım</span></a></li><li id="n-specialpages" class="mw-list-item"><a href="/wiki/%C3%96zel:%C3%96zelSayfalar"><span>Özel sayfalar</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/Anasayfa" class="mw-logo"> <img class="mw-logo-icon" src="/static/images/icons/wikipedia.png" alt="" aria-hidden="true" height="50" width="50"> <span class="mw-logo-container skin-invert"> <img class="mw-logo-wordmark" alt="Vikipedi" src="/static/images/mobile/copyright/wikipedia-wordmark-tr.svg" style="width: 6.6875em; height: 1.125em;"> <img class="mw-logo-tagline" alt="Özgür Ansiklopedi" src="/static/images/mobile/copyright/wikipedia-tagline-tr.svg" width="104" height="13" style="width: 6.5em; height: 0.8125em;"> </span> </a> </div> <div class="vector-header-end"> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-collapses vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <a href="/wiki/%C3%96zel:Ara" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only search-toggle" title="Vikipedi içinde ara [f]" accesskey="f"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Ara</span> </a> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail cdx-typeahead-search--auto-expand-width"> <form action="/w/index.php" id="searchform" class="cdx-search-input cdx-search-input--has-end-button"> <div id="simpleSearch" class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="Vikipedi üzerinde ara" aria-label="Vikipedi üzerinde ara" autocapitalize="sentences" title="Vikipedi içinde ara [f]" accesskey="f" id="searchInput" > <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Özel:Ara"> </div> <button class="cdx-button cdx-search-input__end-button">Ara</button> </form> </div> </div> </div> <nav class="vector-user-links vector-user-links-wide" aria-label="Kişisel araçlar"> <div class="vector-user-links-main"> <div id="p-vector-user-menu-preferences" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-userpage" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <nav class="vector-appearance-landmark" aria-label="Görünüm"> <div id="vector-appearance-dropdown" class="vector-dropdown " title="Sayfanın yazı tipi boyutunun, genişliğinin ve renginin görünümünü değiştirin" > <input type="checkbox" id="vector-appearance-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-appearance-dropdown" class="vector-dropdown-checkbox " aria-label="Görünüm" > <label id="vector-appearance-dropdown-label" for="vector-appearance-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-appearance mw-ui-icon-wikimedia-appearance"></span> <span class="vector-dropdown-label-text">Görünüm</span> </label> <div class="vector-dropdown-content"> <div id="vector-appearance-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div id="p-vector-user-menu-notifications" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-overflow" class="vector-menu mw-portlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="https://donate.wikimedia.org/?wmf_source=donate&wmf_medium=sidebar&wmf_campaign=tr.wikipedia.org&uselang=tr" class=""><span>Bağış yapın</span></a> </li> <li id="pt-createaccount-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=%C3%96zel:HesapOlu%C5%9Ftur&returnto=Java" title="Bir hesap oluşturup oturum açmanız tavsiye edilmektedir ancak bu zorunlu değildir" class=""><span>Hesap oluştur</span></a> </li> <li id="pt-login-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=%C3%96zel:Kullan%C4%B1c%C4%B1OturumuA%C3%A7ma&returnto=Java" title="Oturum açmanız tavsiye edilmektedir; ancak bu zorunlu değildir [o]" accesskey="o" class=""><span>Oturum aç</span></a> </li> </ul> </div> </div> </div> <div id="vector-user-links-dropdown" class="vector-dropdown vector-user-menu vector-button-flush-right vector-user-menu-logged-out" title="Daha fazla seçenek" > <input type="checkbox" id="vector-user-links-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-user-links-dropdown" class="vector-dropdown-checkbox " aria-label="Kişisel araçlar" > <label id="vector-user-links-dropdown-label" for="vector-user-links-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-ellipsis mw-ui-icon-wikimedia-ellipsis"></span> <span class="vector-dropdown-label-text">Kişisel araçlar</span> </label> <div class="vector-dropdown-content"> <div id="p-personal" class="vector-menu mw-portlet mw-portlet-personal user-links-collapsible-item" title="Kullanıcı menüsü" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport" class="user-links-collapsible-item mw-list-item"><a href="https://donate.wikimedia.org/?wmf_source=donate&wmf_medium=sidebar&wmf_campaign=tr.wikipedia.org&uselang=tr"><span>Bağış yapın</span></a></li><li id="pt-createaccount" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=%C3%96zel:HesapOlu%C5%9Ftur&returnto=Java" title="Bir hesap oluşturup oturum açmanız tavsiye edilmektedir ancak bu zorunlu değildir"><span class="vector-icon mw-ui-icon-userAdd mw-ui-icon-wikimedia-userAdd"></span> <span>Hesap oluştur</span></a></li><li id="pt-login" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=%C3%96zel:Kullan%C4%B1c%C4%B1OturumuA%C3%A7ma&returnto=Java" title="Oturum açmanız tavsiye edilmektedir; ancak bu zorunlu değildir [o]" accesskey="o"><span class="vector-icon mw-ui-icon-logIn mw-ui-icon-wikimedia-logIn"></span> <span>Oturum aç</span></a></li> </ul> </div> </div> <div id="p-user-menu-anon-editor" class="vector-menu mw-portlet mw-portlet-user-menu-anon-editor" > <div class="vector-menu-heading"> Çıkış yapmış editörler için sayfalar <a href="/wiki/Yard%C4%B1m:Giri%C5%9F" aria-label="Değişiklik yapma hakkında daha fazla bilgi edinin"><span>daha fazla bilgi</span></a> </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-anoncontribs" class="mw-list-item"><a href="/wiki/%C3%96zel:Katk%C4%B1lar%C4%B1m" title="Bu IP adresinden yapılmış değişiklikler listesi [y]" accesskey="y"><span>Katkılar</span></a></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/%C3%96zel:MesajSayfam" title="Bu IP adresindeki düzenlemeler hakkında tartışma [n]" accesskey="n"><span>Mesaj</span></a></li> </ul> </div> </div> </div> </div> </nav> </div> </header> </div> <div class="mw-page-container"> <div class="mw-page-container-inner"> <div class="vector-sitenotice-container"> <div id="siteNotice"><!-- CentralNotice --></div> </div> <div class="vector-column-start"> <div class="vector-main-menu-container"> <div id="mw-navigation"> <nav id="mw-panel" class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-pinned-container" class="vector-pinned-container"> </div> </nav> </div> </div> <div class="vector-sticky-pinned-container"> <nav id="mw-panel-toc" aria-label="İçindekiler" data-event-name="ui.sidebar-toc" class="mw-table-of-contents-container vector-toc-landmark"> <div id="vector-toc-pinned-container" class="vector-pinned-container"> <div id="vector-toc" class="vector-toc vector-pinnable-element"> <div class="vector-pinnable-header vector-toc-pinnable-header vector-pinnable-header-pinned" data-feature-name="toc-pinned" data-pinnable-element-id="vector-toc" > <h2 class="vector-pinnable-header-label">İçindekiler</h2> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-toc.pin">kenar çubuğuna taşı</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-toc.unpin">gizle</button> </div> <ul class="vector-toc-contents" id="mw-panel-toc-list"> <li id="toc-mw-content-text" class="vector-toc-list-item vector-toc-level-1"> <a href="#" class="vector-toc-link"> <div class="vector-toc-text">Giriş</div> </a> </li> <li id="toc-Tarihi" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Tarihi"> <div class="vector-toc-text"> <span class="vector-toc-numb">1</span> <span>Tarihi</span> </div> </a> <button aria-controls="toc-Tarihi-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Tarihi alt bölümünü aç/kapa</span> </button> <ul id="toc-Tarihi-sublist" class="vector-toc-list"> <li id="toc-Sürümler" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Sürümler"> <div class="vector-toc-text"> <span class="vector-toc-numb">1.1</span> <span>Sürümler</span> </div> </a> <ul id="toc-Sürümler-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Çalışma_mantığı" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Çalışma_mantığı"> <div class="vector-toc-text"> <span class="vector-toc-numb">2</span> <span>Çalışma mantığı</span> </div> </a> <ul id="toc-Çalışma_mantığı-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Bazı_kavramlar" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Bazı_kavramlar"> <div class="vector-toc-text"> <span class="vector-toc-numb">3</span> <span>Bazı kavramlar</span> </div> </a> <button aria-controls="toc-Bazı_kavramlar-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Bazı kavramlar alt bölümünü aç/kapa</span> </button> <ul id="toc-Bazı_kavramlar-sublist" class="vector-toc-list"> <li id="toc-Anında_Derleme" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Anında_Derleme"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.1</span> <span>Anında Derleme</span> </div> </a> <ul id="toc-Anında_Derleme-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Java_API" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Java_API"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.2</span> <span>Java API</span> </div> </a> <ul id="toc-Java_API-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Atık_Veri_Toplayıcı" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Atık_Veri_Toplayıcı"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.3</span> <span>Atık Veri Toplayıcı</span> </div> </a> <ul id="toc-Atık_Veri_Toplayıcı-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Jar" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Jar"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.4</span> <span>Jar</span> </div> </a> <ul id="toc-Jar-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-AWT_ve_Swing" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#AWT_ve_Swing"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.5</span> <span>AWT ve Swing</span> </div> </a> <ul id="toc-AWT_ve_Swing-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-SWT" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#SWT"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.6</span> <span>SWT</span> </div> </a> <ul id="toc-SWT-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-HotSpot_Teknolojisi" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#HotSpot_Teknolojisi"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.7</span> <span>HotSpot Teknolojisi</span> </div> </a> <ul id="toc-HotSpot_Teknolojisi-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Uygulamacık" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Uygulamacık"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.8</span> <span>Uygulamacık</span> </div> </a> <ul id="toc-Uygulamacık-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-WebStart" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#WebStart"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.9</span> <span>WebStart</span> </div> </a> <ul id="toc-WebStart-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Java_yazımı_(Sözdizimi)" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Java_yazımı_(Sözdizimi)"> <div class="vector-toc-text"> <span class="vector-toc-numb">4</span> <span>Java yazımı (Sözdizimi)</span> </div> </a> <button aria-controls="toc-Java_yazımı_(Sözdizimi)-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Java yazımı (Sözdizimi) alt bölümünü aç/kapa</span> </button> <ul id="toc-Java_yazımı_(Sözdizimi)-sublist" class="vector-toc-list"> <li id="toc-Merhaba_Dünya!" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Merhaba_Dünya!"> <div class="vector-toc-text"> <span class="vector-toc-numb">4.1</span> <span>Merhaba Dünya!</span> </div> </a> <ul id="toc-Merhaba_Dünya!-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Kapsamlı_örnek" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Kapsamlı_örnek"> <div class="vector-toc-text"> <span class="vector-toc-numb">4.2</span> <span>Kapsamlı örnek</span> </div> </a> <ul id="toc-Kapsamlı_örnek-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Dokümantasyon" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Dokümantasyon"> <div class="vector-toc-text"> <span class="vector-toc-numb">5</span> <span>Dokümantasyon</span> </div> </a> <ul id="toc-Dokümantasyon-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Ayrıca_bakınız" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Ayrıca_bakınız"> <div class="vector-toc-text"> <span class="vector-toc-numb">6</span> <span>Ayrıca bakınız</span> </div> </a> <ul id="toc-Ayrıca_bakınız-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Kaynakça" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Kaynakça"> <div class="vector-toc-text"> <span class="vector-toc-numb">7</span> <span>Kaynakça</span> </div> </a> <ul id="toc-Kaynakça-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Dış_bağlantılar" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Dış_bağlantılar"> <div class="vector-toc-text"> <span class="vector-toc-numb">8</span> <span>Dış bağlantılar</span> </div> </a> <ul id="toc-Dış_bağlantılar-sublist" class="vector-toc-list"> </ul> </li> </ul> </div> </div> </nav> </div> </div> <div class="mw-content-container"> <main id="content" class="mw-body"> <header class="mw-body-header vector-page-titlebar"> <nav aria-label="İçindekiler" class="vector-toc-landmark"> <div id="vector-page-titlebar-toc" class="vector-dropdown vector-page-titlebar-toc vector-button-flush-left" title="İçindekiler" > <input type="checkbox" id="vector-page-titlebar-toc-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-titlebar-toc" class="vector-dropdown-checkbox " aria-label="İçindekiler tablosunu değiştir" > <label id="vector-page-titlebar-toc-label" for="vector-page-titlebar-toc-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-listBullet mw-ui-icon-wikimedia-listBullet"></span> <span class="vector-dropdown-label-text">İçindekiler tablosunu değiştir</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-titlebar-toc-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">Java</span></h1> <div id="p-lang-btn" class="vector-dropdown mw-portlet mw-portlet-lang" > <input type="checkbox" id="p-lang-btn-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-lang-btn" class="vector-dropdown-checkbox mw-interlanguage-selector" aria-label="Başka bir dildeki sayfaya gidin. 119 dilde mevcut" > <label id="p-lang-btn-label" for="p-lang-btn-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive mw-portlet-lang-heading-119" aria-hidden="true" ><span class="vector-icon mw-ui-icon-language-progressive mw-ui-icon-wikimedia-language-progressive"></span> <span class="vector-dropdown-label-text">119 dil</span> </label> <div class="vector-dropdown-content"> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="interlanguage-link interwiki-ace mw-list-item"><a href="https://ace.wikipedia.org/wiki/Java" title="Java - Açece" lang="ace" hreflang="ace" data-title="Java" data-language-autonym="Acèh" data-language-local-name="Açece" class="interlanguage-link-target"><span>Acèh</span></a></li><li class="interlanguage-link interwiki-af mw-list-item"><a href="https://af.wikipedia.org/wiki/Java_(programmeertaal)" title="Java (programmeertaal) - Afrikaanca" lang="af" hreflang="af" data-title="Java (programmeertaal)" data-language-autonym="Afrikaans" data-language-local-name="Afrikaanca" class="interlanguage-link-target"><span>Afrikaans</span></a></li><li class="interlanguage-link interwiki-am mw-list-item"><a href="https://am.wikipedia.org/wiki/%E1%8C%83%E1%89%AB" title="ጃቫ - Amharca" lang="am" hreflang="am" data-title="ጃቫ" data-language-autonym="አማርኛ" data-language-local-name="Amharca" class="interlanguage-link-target"><span>አማርኛ</span></a></li><li class="interlanguage-link interwiki-an mw-list-item"><a href="https://an.wikipedia.org/wiki/Luengache_de_programaci%C3%B3n_Java" title="Luengache de programación Java - Aragonca" lang="an" hreflang="an" data-title="Luengache de programación Java" data-language-autonym="Aragonés" data-language-local-name="Aragonca" class="interlanguage-link-target"><span>Aragonés</span></a></li><li class="interlanguage-link interwiki-ar mw-list-item"><a href="https://ar.wikipedia.org/wiki/%D8%AC%D8%A7%D9%81%D8%A7_(%D9%84%D8%BA%D8%A9_%D8%A8%D8%B1%D9%85%D8%AC%D8%A9)" title="جافا (لغة برمجة) - Arapça" lang="ar" hreflang="ar" data-title="جافا (لغة برمجة)" data-language-autonym="العربية" data-language-local-name="Arapça" class="interlanguage-link-target"><span>العربية</span></a></li><li class="interlanguage-link interwiki-ary mw-list-item"><a href="https://ary.wikipedia.org/wiki/%D8%AC%D8%A7%DA%A4%D8%A7" title="جاڤا - Fas Arapçası" lang="ary" hreflang="ary" data-title="جاڤا" data-language-autonym="الدارجة" data-language-local-name="Fas Arapçası" class="interlanguage-link-target"><span>الدارجة</span></a></li><li class="interlanguage-link interwiki-arz mw-list-item"><a href="https://arz.wikipedia.org/wiki/%D8%AC%D8%A7%D9%81%D8%A7_(%D9%84%D8%BA%D8%A9_%D8%A8%D8%B1%D9%85%D8%AC%D9%87)" title="جافا (لغة برمجه) - Mısır Arapçası" lang="arz" hreflang="arz" data-title="جافا (لغة برمجه)" data-language-autonym="مصرى" data-language-local-name="Mısır Arapçası" class="interlanguage-link-target"><span>مصرى</span></a></li><li class="interlanguage-link interwiki-as mw-list-item"><a href="https://as.wikipedia.org/wiki/%E0%A6%9C%E0%A6%BE%E0%A6%AD%E0%A6%BE" title="জাভা - Assamca" lang="as" hreflang="as" data-title="জাভা" data-language-autonym="অসমীয়া" data-language-local-name="Assamca" class="interlanguage-link-target"><span>অসমীয়া</span></a></li><li class="interlanguage-link interwiki-ast mw-list-item"><a href="https://ast.wikipedia.org/wiki/Java_(llinguaxe_de_programaci%C3%B3n)" title="Java (llinguaxe de programación) - Asturyasça" lang="ast" hreflang="ast" data-title="Java (llinguaxe de programación)" data-language-autonym="Asturianu" data-language-local-name="Asturyasça" class="interlanguage-link-target"><span>Asturianu</span></a></li><li class="interlanguage-link interwiki-az mw-list-item"><a href="https://az.wikipedia.org/wiki/Java" title="Java - Azerbaycan dili" lang="az" hreflang="az" data-title="Java" data-language-autonym="Azərbaycanca" data-language-local-name="Azerbaycan dili" class="interlanguage-link-target"><span>Azərbaycanca</span></a></li><li class="interlanguage-link interwiki-azb mw-list-item"><a href="https://azb.wikipedia.org/wiki/%D8%AC%D8%A7%D9%88%D8%A7" title="جاوا - South Azerbaijani" lang="azb" hreflang="azb" data-title="جاوا" data-language-autonym="تۆرکجه" data-language-local-name="South Azerbaijani" class="interlanguage-link-target"><span>تۆرکجه</span></a></li><li class="interlanguage-link interwiki-bat-smg mw-list-item"><a href="https://bat-smg.wikipedia.org/wiki/Java" title="Java - Samogitçe" lang="sgs" hreflang="sgs" data-title="Java" data-language-autonym="Žemaitėška" data-language-local-name="Samogitçe" class="interlanguage-link-target"><span>Žemaitėška</span></a></li><li class="interlanguage-link interwiki-be mw-list-item"><a href="https://be.wikipedia.org/wiki/Java_(%D0%BC%D0%BE%D0%B2%D0%B0_%D0%BF%D1%80%D0%B0%D0%B3%D1%80%D0%B0%D0%BC%D0%B0%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F)" title="Java (мова праграмавання) - Belarusça" lang="be" hreflang="be" data-title="Java (мова праграмавання)" data-language-autonym="Беларуская" data-language-local-name="Belarusça" class="interlanguage-link-target"><span>Беларуская</span></a></li><li class="interlanguage-link interwiki-be-x-old mw-list-item"><a href="https://be-tarask.wikipedia.org/wiki/Java" title="Java - Belarusian (Taraškievica orthography)" lang="be-tarask" hreflang="be-tarask" data-title="Java" data-language-autonym="Беларуская (тарашкевіца)" data-language-local-name="Belarusian (Taraškievica orthography)" class="interlanguage-link-target"><span>Беларуская (тарашкевіца)</span></a></li><li class="interlanguage-link interwiki-bg mw-list-item"><a href="https://bg.wikipedia.org/wiki/Java" title="Java - Bulgarca" lang="bg" hreflang="bg" data-title="Java" data-language-autonym="Български" data-language-local-name="Bulgarca" class="interlanguage-link-target"><span>Български</span></a></li><li class="interlanguage-link interwiki-bn mw-list-item"><a href="https://bn.wikipedia.org/wiki/%E0%A6%9C%E0%A6%BE%E0%A6%AD%E0%A6%BE_(%E0%A6%AA%E0%A7%8D%E0%A6%B0%E0%A7%8B%E0%A6%97%E0%A7%8D%E0%A6%B0%E0%A6%BE%E0%A6%AE%E0%A6%BF%E0%A6%82_%E0%A6%AD%E0%A6%BE%E0%A6%B7%E0%A6%BE)" title="জাভা (প্রোগ্রামিং ভাষা) - Bengalce" lang="bn" hreflang="bn" data-title="জাভা (প্রোগ্রামিং ভাষা)" data-language-autonym="বাংলা" data-language-local-name="Bengalce" class="interlanguage-link-target"><span>বাংলা</span></a></li><li class="interlanguage-link interwiki-bs mw-list-item"><a href="https://bs.wikipedia.org/wiki/Java_(programski_jezik)" title="Java (programski jezik) - Boşnakça" lang="bs" hreflang="bs" data-title="Java (programski jezik)" data-language-autonym="Bosanski" data-language-local-name="Boşnakça" class="interlanguage-link-target"><span>Bosanski</span></a></li><li class="interlanguage-link interwiki-bug mw-list-item"><a href="https://bug.wikipedia.org/wiki/Java" title="Java - Bugis" lang="bug" hreflang="bug" data-title="Java" data-language-autonym="Basa Ugi" data-language-local-name="Bugis" class="interlanguage-link-target"><span>Basa Ugi</span></a></li><li class="interlanguage-link interwiki-ca mw-list-item"><a href="https://ca.wikipedia.org/wiki/Java_(llenguatge_de_programaci%C3%B3)" title="Java (llenguatge de programació) - Katalanca" lang="ca" hreflang="ca" data-title="Java (llenguatge de programació)" data-language-autonym="Català" data-language-local-name="Katalanca" class="interlanguage-link-target"><span>Català</span></a></li><li class="interlanguage-link interwiki-cdo mw-list-item"><a href="https://cdo.wikipedia.org/wiki/Java" title="Java - Mindong" lang="cdo" hreflang="cdo" data-title="Java" data-language-autonym="閩東語 / Mìng-dĕ̤ng-ngṳ̄" data-language-local-name="Mindong" class="interlanguage-link-target"><span>閩東語 / Mìng-dĕ̤ng-ngṳ̄</span></a></li><li class="interlanguage-link interwiki-ckb mw-list-item"><a href="https://ckb.wikipedia.org/wiki/%D8%AC%D8%A7%DA%A4%D8%A7_(%D8%B2%D9%85%D8%A7%D9%86%DB%8C_%D8%A8%DB%95%D8%B1%D9%86%D8%A7%D9%85%DB%95%D8%B3%D8%A7%D8%B2%DB%8C)" title="جاڤا (زمانی بەرنامەسازی) - Orta Kürtçe" lang="ckb" hreflang="ckb" data-title="جاڤا (زمانی بەرنامەسازی)" data-language-autonym="کوردی" data-language-local-name="Orta Kürtçe" class="interlanguage-link-target"><span>کوردی</span></a></li><li class="interlanguage-link interwiki-co mw-list-item"><a href="https://co.wikipedia.org/wiki/Java" title="Java - Korsikaca" lang="co" hreflang="co" data-title="Java" data-language-autonym="Corsu" data-language-local-name="Korsikaca" class="interlanguage-link-target"><span>Corsu</span></a></li><li class="interlanguage-link interwiki-cs mw-list-item"><a href="https://cs.wikipedia.org/wiki/Java_(programovac%C3%AD_jazyk)" title="Java (programovací jazyk) - Çekçe" lang="cs" hreflang="cs" data-title="Java (programovací jazyk)" data-language-autonym="Čeština" data-language-local-name="Çekçe" class="interlanguage-link-target"><span>Čeština</span></a></li><li class="interlanguage-link interwiki-cv mw-list-item"><a href="https://cv.wikipedia.org/wiki/Java_(%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80_%D1%87%C4%95%D0%BB%D1%85%D0%B8)" title="Java (компьютер чĕлхи) - Çuvaşça" lang="cv" hreflang="cv" data-title="Java (компьютер чĕлхи)" data-language-autonym="Чӑвашла" data-language-local-name="Çuvaşça" class="interlanguage-link-target"><span>Чӑвашла</span></a></li><li class="interlanguage-link interwiki-cy mw-list-item"><a href="https://cy.wikipedia.org/wiki/Java_(iaith_raglennu)" title="Java (iaith raglennu) - Galce" lang="cy" hreflang="cy" data-title="Java (iaith raglennu)" data-language-autonym="Cymraeg" data-language-local-name="Galce" class="interlanguage-link-target"><span>Cymraeg</span></a></li><li class="interlanguage-link interwiki-da mw-list-item"><a href="https://da.wikipedia.org/wiki/Java_(programmeringssprog)" title="Java (programmeringssprog) - Danca" lang="da" hreflang="da" data-title="Java (programmeringssprog)" data-language-autonym="Dansk" data-language-local-name="Danca" class="interlanguage-link-target"><span>Dansk</span></a></li><li class="interlanguage-link interwiki-de mw-list-item"><a href="https://de.wikipedia.org/wiki/Java_(Programmiersprache)" title="Java (Programmiersprache) - Almanca" lang="de" hreflang="de" data-title="Java (Programmiersprache)" data-language-autonym="Deutsch" data-language-local-name="Almanca" class="interlanguage-link-target"><span>Deutsch</span></a></li><li class="interlanguage-link interwiki-el mw-list-item"><a href="https://el.wikipedia.org/wiki/Java" title="Java - Yunanca" lang="el" hreflang="el" data-title="Java" data-language-autonym="Ελληνικά" data-language-local-name="Yunanca" class="interlanguage-link-target"><span>Ελληνικά</span></a></li><li class="interlanguage-link interwiki-en mw-list-item"><a href="https://en.wikipedia.org/wiki/Java_(programming_language)" title="Java (programming language) - İngilizce" lang="en" hreflang="en" data-title="Java (programming language)" data-language-autonym="English" data-language-local-name="İngilizce" class="interlanguage-link-target"><span>English</span></a></li><li class="interlanguage-link interwiki-eo mw-list-item"><a href="https://eo.wikipedia.org/wiki/Java_(programlingvo)" title="Java (programlingvo) - Esperanto" lang="eo" hreflang="eo" data-title="Java (programlingvo)" data-language-autonym="Esperanto" data-language-local-name="Esperanto" class="interlanguage-link-target"><span>Esperanto</span></a></li><li class="interlanguage-link interwiki-es mw-list-item"><a href="https://es.wikipedia.org/wiki/Java_(lenguaje_de_programaci%C3%B3n)" title="Java (lenguaje de programación) - İspanyolca" lang="es" hreflang="es" data-title="Java (lenguaje de programación)" data-language-autonym="Español" data-language-local-name="İspanyolca" class="interlanguage-link-target"><span>Español</span></a></li><li class="interlanguage-link interwiki-et mw-list-item"><a href="https://et.wikipedia.org/wiki/Java" title="Java - Estonca" lang="et" hreflang="et" data-title="Java" data-language-autonym="Eesti" data-language-local-name="Estonca" class="interlanguage-link-target"><span>Eesti</span></a></li><li class="interlanguage-link interwiki-eu mw-list-item"><a href="https://eu.wikipedia.org/wiki/Java_(programazio-lengoaia)" title="Java (programazio-lengoaia) - Baskça" lang="eu" hreflang="eu" data-title="Java (programazio-lengoaia)" data-language-autonym="Euskara" data-language-local-name="Baskça" class="interlanguage-link-target"><span>Euskara</span></a></li><li class="interlanguage-link interwiki-ext mw-list-item"><a href="https://ext.wikipedia.org/wiki/Java" title="Java - Ekstremadura Dili" lang="ext" hreflang="ext" data-title="Java" data-language-autonym="Estremeñu" data-language-local-name="Ekstremadura Dili" class="interlanguage-link-target"><span>Estremeñu</span></a></li><li class="interlanguage-link interwiki-fa mw-list-item"><a href="https://fa.wikipedia.org/wiki/%D8%AC%D8%A7%D9%88%D8%A7" title="جاوا - Farsça" lang="fa" hreflang="fa" data-title="جاوا" data-language-autonym="فارسی" data-language-local-name="Farsça" class="interlanguage-link-target"><span>فارسی</span></a></li><li class="interlanguage-link interwiki-fi mw-list-item"><a href="https://fi.wikipedia.org/wiki/Java" title="Java - Fince" lang="fi" hreflang="fi" data-title="Java" data-language-autonym="Suomi" data-language-local-name="Fince" class="interlanguage-link-target"><span>Suomi</span></a></li><li class="interlanguage-link interwiki-fj mw-list-item"><a href="https://fj.wikipedia.org/wiki/Java" title="Java - Fiji dili" lang="fj" hreflang="fj" data-title="Java" data-language-autonym="Na Vosa Vakaviti" data-language-local-name="Fiji dili" class="interlanguage-link-target"><span>Na Vosa Vakaviti</span></a></li><li class="interlanguage-link interwiki-fr mw-list-item"><a href="https://fr.wikipedia.org/wiki/Java_(langage)" title="Java (langage) - Fransızca" lang="fr" hreflang="fr" data-title="Java (langage)" data-language-autonym="Français" data-language-local-name="Fransızca" class="interlanguage-link-target"><span>Français</span></a></li><li class="interlanguage-link interwiki-ga mw-list-item"><a href="https://ga.wikipedia.org/wiki/Java" title="Java - İrlandaca" lang="ga" hreflang="ga" data-title="Java" data-language-autonym="Gaeilge" data-language-local-name="İrlandaca" class="interlanguage-link-target"><span>Gaeilge</span></a></li><li class="interlanguage-link interwiki-gl mw-list-item"><a href="https://gl.wikipedia.org/wiki/Java_(linguaxe_de_programaci%C3%B3n)" title="Java (linguaxe de programación) - Galiçyaca" lang="gl" hreflang="gl" data-title="Java (linguaxe de programación)" data-language-autonym="Galego" data-language-local-name="Galiçyaca" class="interlanguage-link-target"><span>Galego</span></a></li><li class="interlanguage-link interwiki-gu mw-list-item"><a href="https://gu.wikipedia.org/wiki/%E0%AA%9C%E0%AA%BE%E0%AA%B5%E0%AA%BE_(%E0%AA%AA%E0%AB%8D%E0%AA%B0%E0%AB%8B%E0%AA%97%E0%AB%8D%E0%AA%B0%E0%AA%BE%E0%AA%AE%E0%AA%BF%E0%AA%82%E0%AA%97_%E0%AA%AD%E0%AA%BE%E0%AA%B7%E0%AA%BE)" title="જાવા (પ્રોગ્રામિંગ ભાષા) - Güceratça" lang="gu" hreflang="gu" data-title="જાવા (પ્રોગ્રામિંગ ભાષા)" data-language-autonym="ગુજરાતી" data-language-local-name="Güceratça" class="interlanguage-link-target"><span>ગુજરાતી</span></a></li><li class="interlanguage-link interwiki-ha mw-list-item"><a href="https://ha.wikipedia.org/wiki/Java_programming_language" title="Java programming language - Hausa dili" lang="ha" hreflang="ha" data-title="Java programming language" data-language-autonym="Hausa" data-language-local-name="Hausa dili" class="interlanguage-link-target"><span>Hausa</span></a></li><li class="interlanguage-link interwiki-hak mw-list-item"><a href="https://hak.wikipedia.org/wiki/Java" title="Java - Hakka Çincesi" lang="hak" hreflang="hak" data-title="Java" data-language-autonym="客家語 / Hak-kâ-ngî" data-language-local-name="Hakka Çincesi" class="interlanguage-link-target"><span>客家語 / Hak-kâ-ngî</span></a></li><li class="interlanguage-link interwiki-he mw-list-item"><a href="https://he.wikipedia.org/wiki/%D7%92%27%D7%90%D7%95%D7%95%D7%94_(%D7%A9%D7%A4%D7%AA_%D7%AA%D7%9B%D7%A0%D7%95%D7%AA)" title="ג'אווה (שפת תכנות) - İbranice" lang="he" hreflang="he" data-title="ג'אווה (שפת תכנות)" data-language-autonym="עברית" data-language-local-name="İbranice" class="interlanguage-link-target"><span>עברית</span></a></li><li class="interlanguage-link interwiki-hi mw-list-item"><a href="https://hi.wikipedia.org/wiki/%E0%A4%9C%E0%A4%BE%E0%A4%B5%E0%A4%BE_(%E0%A4%AA%E0%A5%8D%E0%A4%B0%E0%A5%8B%E0%A4%97%E0%A5%8D%E0%A4%B0%E0%A4%BE%E0%A4%AE%E0%A4%BF%E0%A4%82%E0%A4%97_%E0%A4%AD%E0%A4%BE%E0%A4%B7%E0%A4%BE)" title="जावा (प्रोग्रामिंग भाषा) - Hintçe" lang="hi" hreflang="hi" data-title="जावा (प्रोग्रामिंग भाषा)" data-language-autonym="हिन्दी" data-language-local-name="Hintçe" class="interlanguage-link-target"><span>हिन्दी</span></a></li><li class="interlanguage-link interwiki-hr mw-list-item"><a href="https://hr.wikipedia.org/wiki/Java_(programski_jezik)" title="Java (programski jezik) - Hırvatça" lang="hr" hreflang="hr" data-title="Java (programski jezik)" data-language-autonym="Hrvatski" data-language-local-name="Hırvatça" class="interlanguage-link-target"><span>Hrvatski</span></a></li><li class="interlanguage-link interwiki-ht mw-list-item"><a href="https://ht.wikipedia.org/wiki/Java_(enf%C3%B2matik)" title="Java (enfòmatik) - Haiti Kreyolu" lang="ht" hreflang="ht" data-title="Java (enfòmatik)" data-language-autonym="Kreyòl ayisyen" data-language-local-name="Haiti Kreyolu" class="interlanguage-link-target"><span>Kreyòl ayisyen</span></a></li><li class="interlanguage-link interwiki-hu mw-list-item"><a href="https://hu.wikipedia.org/wiki/Java_(programoz%C3%A1si_nyelv)" title="Java (programozási nyelv) - Macarca" lang="hu" hreflang="hu" data-title="Java (programozási nyelv)" data-language-autonym="Magyar" data-language-local-name="Macarca" class="interlanguage-link-target"><span>Magyar</span></a></li><li class="interlanguage-link interwiki-hy mw-list-item"><a href="https://hy.wikipedia.org/wiki/%D5%8B%D5%A1%D5%BE%D5%A1" title="Ջավա - Ermenice" lang="hy" hreflang="hy" data-title="Ջավա" data-language-autonym="Հայերեն" data-language-local-name="Ermenice" class="interlanguage-link-target"><span>Հայերեն</span></a></li><li class="interlanguage-link interwiki-ia mw-list-item"><a href="https://ia.wikipedia.org/wiki/Java_(linguage_de_programmation)" title="Java (linguage de programmation) - İnterlingua" lang="ia" hreflang="ia" data-title="Java (linguage de programmation)" data-language-autonym="İnterlingua" data-language-local-name="İnterlingua" class="interlanguage-link-target"><span>İnterlingua</span></a></li><li class="interlanguage-link interwiki-id mw-list-item"><a href="https://id.wikipedia.org/wiki/Java" title="Java - Endonezce" lang="id" hreflang="id" data-title="Java" data-language-autonym="Bahasa Indonesia" data-language-local-name="Endonezce" class="interlanguage-link-target"><span>Bahasa Indonesia</span></a></li><li class="interlanguage-link interwiki-io mw-list-item"><a href="https://io.wikipedia.org/wiki/Java_(programifo-linguo)" title="Java (programifo-linguo) - Ido" lang="io" hreflang="io" data-title="Java (programifo-linguo)" data-language-autonym="Ido" data-language-local-name="Ido" class="interlanguage-link-target"><span>Ido</span></a></li><li class="interlanguage-link interwiki-is mw-list-item"><a href="https://is.wikipedia.org/wiki/Java_(forritunarm%C3%A1l)" title="Java (forritunarmál) - İzlandaca" lang="is" hreflang="is" data-title="Java (forritunarmál)" data-language-autonym="Íslenska" data-language-local-name="İzlandaca" class="interlanguage-link-target"><span>Íslenska</span></a></li><li class="interlanguage-link interwiki-it mw-list-item"><a href="https://it.wikipedia.org/wiki/Java_(linguaggio_di_programmazione)" title="Java (linguaggio di programmazione) - İtalyanca" lang="it" hreflang="it" data-title="Java (linguaggio di programmazione)" data-language-autonym="İtaliano" data-language-local-name="İtalyanca" class="interlanguage-link-target"><span>İtaliano</span></a></li><li class="interlanguage-link interwiki-ja mw-list-item"><a href="https://ja.wikipedia.org/wiki/Java" title="Java - Japonca" lang="ja" hreflang="ja" data-title="Java" data-language-autonym="日本語" data-language-local-name="Japonca" class="interlanguage-link-target"><span>日本語</span></a></li><li class="interlanguage-link interwiki-ka mw-list-item"><a href="https://ka.wikipedia.org/wiki/%E1%83%AF%E1%83%90%E1%83%95%E1%83%90_(%E1%83%9E%E1%83%A0%E1%83%9D%E1%83%92%E1%83%A0%E1%83%90%E1%83%9B%E1%83%98%E1%83%A0%E1%83%94%E1%83%91%E1%83%98%E1%83%A1_%E1%83%94%E1%83%9C%E1%83%90)" title="ჯავა (პროგრამირების ენა) - Gürcüce" lang="ka" hreflang="ka" data-title="ჯავა (პროგრამირების ენა)" data-language-autonym="ქართული" data-language-local-name="Gürcüce" class="interlanguage-link-target"><span>ქართული</span></a></li><li class="interlanguage-link interwiki-kaa mw-list-item"><a href="https://kaa.wikipedia.org/wiki/Java_(programmalast%C4%B1r%C4%B1w_tili)" title="Java (programmalastırıw tili) - Karakalpakça" lang="kaa" hreflang="kaa" data-title="Java (programmalastırıw tili)" data-language-autonym="Qaraqalpaqsha" data-language-local-name="Karakalpakça" class="interlanguage-link-target"><span>Qaraqalpaqsha</span></a></li><li class="interlanguage-link interwiki-kab mw-list-item"><a href="https://kab.wikipedia.org/wiki/Java_(tutlayt)" title="Java (tutlayt) - Kabiliyece" lang="kab" hreflang="kab" data-title="Java (tutlayt)" data-language-autonym="Taqbaylit" data-language-local-name="Kabiliyece" class="interlanguage-link-target"><span>Taqbaylit</span></a></li><li class="interlanguage-link interwiki-kk mw-list-item"><a href="https://kk.wikipedia.org/wiki/Java_(%D0%B1%D0%B0%D2%93%D0%B4%D0%B0%D1%80%D0%BB%D0%B0%D0%BC%D0%B0%D0%BB%D0%B0%D1%83_%D1%82%D1%96%D0%BB%D1%96)" title="Java (бағдарламалау тілі) - Kazakça" lang="kk" hreflang="kk" data-title="Java (бағдарламалау тілі)" data-language-autonym="Қазақша" data-language-local-name="Kazakça" class="interlanguage-link-target"><span>Қазақша</span></a></li><li class="interlanguage-link interwiki-kn mw-list-item"><a href="https://kn.wikipedia.org/wiki/%E0%B2%9C%E0%B2%BE%E0%B2%B5%E0%B2%BE" title="ಜಾವಾ - Kannada dili" lang="kn" hreflang="kn" data-title="ಜಾವಾ" data-language-autonym="ಕನ್ನಡ" data-language-local-name="Kannada dili" class="interlanguage-link-target"><span>ಕನ್ನಡ</span></a></li><li class="interlanguage-link interwiki-ko mw-list-item"><a href="https://ko.wikipedia.org/wiki/%EC%9E%90%EB%B0%94_(%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D_%EC%96%B8%EC%96%B4)" title="자바 (프로그래밍 언어) - Korece" lang="ko" hreflang="ko" data-title="자바 (프로그래밍 언어)" data-language-autonym="한국어" data-language-local-name="Korece" class="interlanguage-link-target"><span>한국어</span></a></li><li class="interlanguage-link interwiki-ku mw-list-item"><a href="https://ku.wikipedia.org/wiki/Java_(ziman%C3%AA_bernamesaziy%C3%AA)" title="Java (zimanê bernamesaziyê) - Kürtçe" lang="ku" hreflang="ku" data-title="Java (zimanê bernamesaziyê)" data-language-autonym="Kurdî" data-language-local-name="Kürtçe" class="interlanguage-link-target"><span>Kurdî</span></a></li><li class="interlanguage-link interwiki-ky mw-list-item"><a href="https://ky.wikipedia.org/wiki/Java" title="Java - Kırgızca" lang="ky" hreflang="ky" data-title="Java" data-language-autonym="Кыргызча" data-language-local-name="Kırgızca" class="interlanguage-link-target"><span>Кыргызча</span></a></li><li class="interlanguage-link interwiki-la mw-list-item"><a href="https://la.wikipedia.org/wiki/Java_(lingua_programmandi)" title="Java (lingua programmandi) - Latince" lang="la" hreflang="la" data-title="Java (lingua programmandi)" data-language-autonym="Latina" data-language-local-name="Latince" class="interlanguage-link-target"><span>Latina</span></a></li><li class="interlanguage-link interwiki-lij mw-list-item"><a href="https://lij.wikipedia.org/wiki/Java_(lenguazzo)" title="Java (lenguazzo) - Ligurca" lang="lij" hreflang="lij" data-title="Java (lenguazzo)" data-language-autonym="Ligure" data-language-local-name="Ligurca" class="interlanguage-link-target"><span>Ligure</span></a></li><li class="interlanguage-link interwiki-lmo mw-list-item"><a href="https://lmo.wikipedia.org/wiki/Java" title="Java - Lombardça" lang="lmo" hreflang="lmo" data-title="Java" data-language-autonym="Lombard" data-language-local-name="Lombardça" class="interlanguage-link-target"><span>Lombard</span></a></li><li class="interlanguage-link interwiki-lt mw-list-item"><a href="https://lt.wikipedia.org/wiki/Java_(programavimo_kalba)" title="Java (programavimo kalba) - Litvanca" lang="lt" hreflang="lt" data-title="Java (programavimo kalba)" data-language-autonym="Lietuvių" data-language-local-name="Litvanca" class="interlanguage-link-target"><span>Lietuvių</span></a></li><li class="interlanguage-link interwiki-lv mw-list-item"><a href="https://lv.wikipedia.org/wiki/Java_(programm%C4%93%C5%A1anas_valoda)" title="Java (programmēšanas valoda) - Letonca" lang="lv" hreflang="lv" data-title="Java (programmēšanas valoda)" data-language-autonym="Latviešu" data-language-local-name="Letonca" class="interlanguage-link-target"><span>Latviešu</span></a></li><li class="interlanguage-link interwiki-min mw-list-item"><a href="https://min.wikipedia.org/wiki/Java" title="Java - Minangkabau" lang="min" hreflang="min" data-title="Java" data-language-autonym="Minangkabau" data-language-local-name="Minangkabau" class="interlanguage-link-target"><span>Minangkabau</span></a></li><li class="interlanguage-link interwiki-mk mw-list-item"><a href="https://mk.wikipedia.org/wiki/Java_(%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%81%D0%BA%D0%B8_%D1%98%D0%B0%D0%B7%D0%B8%D0%BA)" title="Java (програмски јазик) - Makedonca" lang="mk" hreflang="mk" data-title="Java (програмски јазик)" data-language-autonym="Македонски" data-language-local-name="Makedonca" class="interlanguage-link-target"><span>Македонски</span></a></li><li class="interlanguage-link interwiki-ml badge-Q17437796 badge-featuredarticle mw-list-item" title="seçkin madde"><a href="https://ml.wikipedia.org/wiki/%E0%B4%9C%E0%B4%BE%E0%B4%B5_(%E0%B4%AA%E0%B5%8D%E0%B4%B0%E0%B5%8B%E0%B4%97%E0%B5%8D%E0%B4%B0%E0%B4%BE%E0%B4%AE%E0%B4%BF%E0%B4%99%E0%B5%8D_%E0%B4%AD%E0%B4%BE%E0%B4%B7)" title="ജാവ (പ്രോഗ്രാമിങ് ഭാഷ) - Malayalam dili" lang="ml" hreflang="ml" data-title="ജാവ (പ്രോഗ്രാമിങ് ഭാഷ)" data-language-autonym="മലയാളം" data-language-local-name="Malayalam dili" class="interlanguage-link-target"><span>മലയാളം</span></a></li><li class="interlanguage-link interwiki-mn mw-list-item"><a href="https://mn.wikipedia.org/wiki/Java" title="Java - Moğolca" lang="mn" hreflang="mn" data-title="Java" data-language-autonym="Монгол" data-language-local-name="Moğolca" class="interlanguage-link-target"><span>Монгол</span></a></li><li class="interlanguage-link interwiki-mr mw-list-item"><a href="https://mr.wikipedia.org/wiki/%E0%A4%9C%E0%A4%BE%E0%A4%B5%E0%A4%BE_(%E0%A4%86%E0%A4%9C%E0%A5%8D%E0%A4%9E%E0%A4%BE%E0%A4%B5%E0%A4%B2%E0%A5%80_%E0%A4%AD%E0%A4%BE%E0%A4%B7%E0%A4%BE)" title="जावा (आज्ञावली भाषा) - Marathi dili" lang="mr" hreflang="mr" data-title="जावा (आज्ञावली भाषा)" data-language-autonym="मराठी" data-language-local-name="Marathi dili" class="interlanguage-link-target"><span>मराठी</span></a></li><li class="interlanguage-link interwiki-ms mw-list-item"><a href="https://ms.wikipedia.org/wiki/Java" title="Java - Malayca" lang="ms" hreflang="ms" data-title="Java" data-language-autonym="Bahasa Melayu" data-language-local-name="Malayca" class="interlanguage-link-target"><span>Bahasa Melayu</span></a></li><li class="interlanguage-link interwiki-my mw-list-item"><a href="https://my.wikipedia.org/wiki/%E1%80%82%E1%80%BB%E1%80%AC%E1%80%97%E1%80%AC%E1%80%B8_(%E1%80%95%E1%80%9B%E1%80%AD%E1%80%AF%E1%80%82%E1%80%9B%E1%80%99%E1%80%BA%E1%80%99%E1%80%84%E1%80%BA%E1%80%B8%E1%80%98%E1%80%AC%E1%80%9E%E1%80%AC%E1%80%85%E1%80%80%E1%80%AC%E1%80%B8)" title="ဂျာဗား (ပရိုဂရမ်မင်းဘာသာစကား) - Birman dili" lang="my" hreflang="my" data-title="ဂျာဗား (ပရိုဂရမ်မင်းဘာသာစကား)" data-language-autonym="မြန်မာဘာသာ" data-language-local-name="Birman dili" class="interlanguage-link-target"><span>မြန်မာဘာသာ</span></a></li><li class="interlanguage-link interwiki-ne mw-list-item"><a href="https://ne.wikipedia.org/wiki/%E0%A4%9C%E0%A4%BE%E0%A4%AD%E0%A4%BE" title="जाभा - Nepalce" lang="ne" hreflang="ne" data-title="जाभा" data-language-autonym="नेपाली" data-language-local-name="Nepalce" class="interlanguage-link-target"><span>नेपाली</span></a></li><li class="interlanguage-link interwiki-nl mw-list-item"><a href="https://nl.wikipedia.org/wiki/Java_(programmeertaal)" title="Java (programmeertaal) - Felemenkçe" lang="nl" hreflang="nl" data-title="Java (programmeertaal)" data-language-autonym="Nederlands" data-language-local-name="Felemenkçe" class="interlanguage-link-target"><span>Nederlands</span></a></li><li class="interlanguage-link interwiki-nn mw-list-item"><a href="https://nn.wikipedia.org/wiki/Programmeringsspr%C3%A5ket_Java" title="Programmeringsspråket Java - Norveççe Nynorsk" lang="nn" hreflang="nn" data-title="Programmeringsspråket Java" data-language-autonym="Norsk nynorsk" data-language-local-name="Norveççe Nynorsk" class="interlanguage-link-target"><span>Norsk nynorsk</span></a></li><li class="interlanguage-link interwiki-no mw-list-item"><a href="https://no.wikipedia.org/wiki/Java_(programmeringsspr%C3%A5k)" title="Java (programmeringsspråk) - Norveççe Bokmål" lang="nb" hreflang="nb" data-title="Java (programmeringsspråk)" data-language-autonym="Norsk bokmål" data-language-local-name="Norveççe Bokmål" class="interlanguage-link-target"><span>Norsk bokmål</span></a></li><li class="interlanguage-link interwiki-oc mw-list-item"><a href="https://oc.wikipedia.org/wiki/Java_(lengatge)" title="Java (lengatge) - Oksitan dili" lang="oc" hreflang="oc" data-title="Java (lengatge)" data-language-autonym="Occitan" data-language-local-name="Oksitan dili" class="interlanguage-link-target"><span>Occitan</span></a></li><li class="interlanguage-link interwiki-or mw-list-item"><a href="https://or.wikipedia.org/wiki/%E0%AC%9C%E0%AC%BE%E0%AC%AD%E0%AC%BE_(%E0%AC%AA%E0%AD%8D%E0%AC%B0%E0%AD%8B%E0%AC%97%E0%AD%8D%E0%AC%B0%E0%AC%BE%E0%AC%AE%E0%AC%BF%E0%AC%82_%E0%AC%AD%E0%AC%BE%E0%AC%B7%E0%AC%BE)" title="ଜାଭା (ପ୍ରୋଗ୍ରାମିଂ ଭାଷା) - Oriya dili" lang="or" hreflang="or" data-title="ଜାଭା (ପ୍ରୋଗ୍ରାମିଂ ଭାଷା)" data-language-autonym="ଓଡ଼ିଆ" data-language-local-name="Oriya dili" class="interlanguage-link-target"><span>ଓଡ଼ିଆ</span></a></li><li class="interlanguage-link interwiki-pa mw-list-item"><a href="https://pa.wikipedia.org/wiki/%E0%A8%9C%E0%A8%BE%E0%A8%B5%E0%A8%BE_(%E0%A8%AA%E0%A9%8D%E0%A8%B0%E0%A9%8B%E0%A8%97%E0%A8%B0%E0%A8%BE%E0%A8%AE%E0%A8%BF%E0%A9%B0%E0%A8%97_%E0%A8%AD%E0%A8%BE%E0%A8%B8%E0%A8%BC%E0%A8%BE)" title="ਜਾਵਾ (ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾ) - Pencapça" lang="pa" hreflang="pa" data-title="ਜਾਵਾ (ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾ)" data-language-autonym="ਪੰਜਾਬੀ" data-language-local-name="Pencapça" class="interlanguage-link-target"><span>ਪੰਜਾਬੀ</span></a></li><li class="interlanguage-link interwiki-pl mw-list-item"><a href="https://pl.wikipedia.org/wiki/Java" title="Java - Lehçe" lang="pl" hreflang="pl" data-title="Java" data-language-autonym="Polski" data-language-local-name="Lehçe" class="interlanguage-link-target"><span>Polski</span></a></li><li class="interlanguage-link interwiki-pms mw-list-item"><a href="https://pms.wikipedia.org/wiki/Java_(lengagi_%C3%ABd_programassion)" title="Java (lengagi ëd programassion) - Piyemontece" lang="pms" hreflang="pms" data-title="Java (lengagi ëd programassion)" data-language-autonym="Piemontèis" data-language-local-name="Piyemontece" class="interlanguage-link-target"><span>Piemontèis</span></a></li><li class="interlanguage-link interwiki-pnb mw-list-item"><a href="https://pnb.wikipedia.org/wiki/%D8%AC%D8%A7%D9%88%D8%A7_(%D9%BE%D8%B1%D9%88%DA%AF%D8%B1%D8%A7%D9%85%D9%86%DA%AF_%D8%B2%D8%A8%D8%A7%D9%86)" title="جاوا (پروگرامنگ زبان) - Western Punjabi" lang="pnb" hreflang="pnb" data-title="جاوا (پروگرامنگ زبان)" data-language-autonym="پنجابی" data-language-local-name="Western Punjabi" class="interlanguage-link-target"><span>پنجابی</span></a></li><li class="interlanguage-link interwiki-pt mw-list-item"><a href="https://pt.wikipedia.org/wiki/Java_(linguagem_de_programa%C3%A7%C3%A3o)" title="Java (linguagem de programação) - Portekizce" lang="pt" hreflang="pt" data-title="Java (linguagem de programação)" data-language-autonym="Português" data-language-local-name="Portekizce" class="interlanguage-link-target"><span>Português</span></a></li><li class="interlanguage-link interwiki-qu mw-list-item"><a href="https://qu.wikipedia.org/wiki/Java_(wakichiy_simi)" title="Java (wakichiy simi) - Keçuva dili" lang="qu" hreflang="qu" data-title="Java (wakichiy simi)" data-language-autonym="Runa Simi" data-language-local-name="Keçuva dili" class="interlanguage-link-target"><span>Runa Simi</span></a></li><li class="interlanguage-link interwiki-ro mw-list-item"><a href="https://ro.wikipedia.org/wiki/Java_(limbaj_de_programare)" title="Java (limbaj de programare) - Rumence" lang="ro" hreflang="ro" data-title="Java (limbaj de programare)" data-language-autonym="Română" data-language-local-name="Rumence" class="interlanguage-link-target"><span>Română</span></a></li><li class="interlanguage-link interwiki-ru mw-list-item"><a href="https://ru.wikipedia.org/wiki/Java" title="Java - Rusça" lang="ru" hreflang="ru" data-title="Java" data-language-autonym="Русский" data-language-local-name="Rusça" class="interlanguage-link-target"><span>Русский</span></a></li><li class="interlanguage-link interwiki-sa mw-list-item"><a href="https://sa.wikipedia.org/wiki/%E0%A4%9C%E0%A4%BE%E0%A4%B5%E0%A4%BE" title="जावा - Sanskrit" lang="sa" hreflang="sa" data-title="जावा" data-language-autonym="संस्कृतम्" data-language-local-name="Sanskrit" class="interlanguage-link-target"><span>संस्कृतम्</span></a></li><li class="interlanguage-link interwiki-sah mw-list-item"><a href="https://sah.wikipedia.org/wiki/Java" title="Java - Yakutça" lang="sah" hreflang="sah" data-title="Java" data-language-autonym="Саха тыла" data-language-local-name="Yakutça" class="interlanguage-link-target"><span>Саха тыла</span></a></li><li class="interlanguage-link interwiki-sd mw-list-item"><a href="https://sd.wikipedia.org/wiki/%D8%AC%D8%A7%D9%88%D8%A7_(%D9%BE%D8%B1%D9%88%DA%AF%D8%B1%D8%A7%D9%85%D9%86%DA%AF_%D8%AC%D9%8A_%D9%BB%D9%88%D9%84%D9%8A)" title="جاوا (پروگرامنگ جي ٻولي) - Sindhi dili" lang="sd" hreflang="sd" data-title="جاوا (پروگرامنگ جي ٻولي)" data-language-autonym="سنڌي" data-language-local-name="Sindhi dili" class="interlanguage-link-target"><span>سنڌي</span></a></li><li class="interlanguage-link interwiki-sh mw-list-item"><a href="https://sh.wikipedia.org/wiki/Java_(programski_jezik)" title="Java (programski jezik) - Sırp-Hırvat Dili" lang="sh" hreflang="sh" data-title="Java (programski jezik)" data-language-autonym="Srpskohrvatski / српскохрватски" data-language-local-name="Sırp-Hırvat Dili" class="interlanguage-link-target"><span>Srpskohrvatski / српскохрватски</span></a></li><li class="interlanguage-link interwiki-si mw-list-item"><a href="https://si.wikipedia.org/wiki/%E0%B6%A2%E0%B7%8F%E0%B7%80%E0%B7%8F_(%E0%B6%9A%E0%B7%8A%E2%80%8D%E0%B6%BB%E0%B6%B8%E0%B6%BD%E0%B7%9A%E0%B6%9B%E0%B6%B1_%E0%B6%B7%E0%B7%8F%E0%B7%82%E0%B7%8F%E0%B7%80)" title="ජාවා (ක්රමලේඛන භාෂාව) - Sinhali dili" lang="si" hreflang="si" data-title="ජාවා (ක්රමලේඛන භාෂාව)" data-language-autonym="සිංහල" data-language-local-name="Sinhali dili" class="interlanguage-link-target"><span>සිංහල</span></a></li><li class="interlanguage-link interwiki-simple mw-list-item"><a href="https://simple.wikipedia.org/wiki/Java_(programming_language)" title="Java (programming language) - Simple English" lang="en-simple" hreflang="en-simple" data-title="Java (programming language)" data-language-autonym="Simple English" data-language-local-name="Simple English" class="interlanguage-link-target"><span>Simple English</span></a></li><li class="interlanguage-link interwiki-sk mw-list-item"><a href="https://sk.wikipedia.org/wiki/Java_(programovac%C3%AD_jazyk)" title="Java (programovací jazyk) - Slovakça" lang="sk" hreflang="sk" data-title="Java (programovací jazyk)" data-language-autonym="Slovenčina" data-language-local-name="Slovakça" class="interlanguage-link-target"><span>Slovenčina</span></a></li><li class="interlanguage-link interwiki-sl mw-list-item"><a href="https://sl.wikipedia.org/wiki/Java_(programski_jezik)" title="Java (programski jezik) - Slovence" lang="sl" hreflang="sl" data-title="Java (programski jezik)" data-language-autonym="Slovenščina" data-language-local-name="Slovence" class="interlanguage-link-target"><span>Slovenščina</span></a></li><li class="interlanguage-link interwiki-so mw-list-item"><a href="https://so.wikipedia.org/wiki/Java_(luuqada_borograaminta)" title="Java (luuqada borograaminta) - Somalice" lang="so" hreflang="so" data-title="Java (luuqada borograaminta)" data-language-autonym="Soomaaliga" data-language-local-name="Somalice" class="interlanguage-link-target"><span>Soomaaliga</span></a></li><li class="interlanguage-link interwiki-sq mw-list-item"><a href="https://sq.wikipedia.org/wiki/Java_(gjuh%C3%AB_programimi)" title="Java (gjuhë programimi) - Arnavutça" lang="sq" hreflang="sq" data-title="Java (gjuhë programimi)" data-language-autonym="Shqip" data-language-local-name="Arnavutça" class="interlanguage-link-target"><span>Shqip</span></a></li><li class="interlanguage-link interwiki-sr mw-list-item"><a href="https://sr.wikipedia.org/wiki/Java_(%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%81%D0%BA%D0%B8_%D1%98%D0%B5%D0%B7%D0%B8%D0%BA)" title="Java (програмски језик) - Sırpça" lang="sr" hreflang="sr" data-title="Java (програмски језик)" data-language-autonym="Српски / srpski" data-language-local-name="Sırpça" class="interlanguage-link-target"><span>Српски / srpski</span></a></li><li class="interlanguage-link interwiki-sv mw-list-item"><a href="https://sv.wikipedia.org/wiki/Java_(programspr%C3%A5k)" title="Java (programspråk) - İsveççe" lang="sv" hreflang="sv" data-title="Java (programspråk)" data-language-autonym="Svenska" data-language-local-name="İsveççe" class="interlanguage-link-target"><span>Svenska</span></a></li><li class="interlanguage-link interwiki-sw mw-list-item"><a href="https://sw.wikipedia.org/wiki/Java_(lugha_ya_programu)" title="Java (lugha ya programu) - Svahili dili" lang="sw" hreflang="sw" data-title="Java (lugha ya programu)" data-language-autonym="Kiswahili" data-language-local-name="Svahili dili" class="interlanguage-link-target"><span>Kiswahili</span></a></li><li class="interlanguage-link interwiki-ta mw-list-item"><a href="https://ta.wikipedia.org/wiki/%E0%AE%9C%E0%AE%BE%E0%AE%B5%E0%AE%BE_(%E0%AE%A8%E0%AE%BF%E0%AE%B0%E0%AE%B2%E0%AE%BE%E0%AE%95%E0%AF%8D%E0%AE%95_%E0%AE%AE%E0%AF%8A%E0%AE%B4%E0%AE%BF)" title="ஜாவா (நிரலாக்க மொழி) - Tamilce" lang="ta" hreflang="ta" data-title="ஜாவா (நிரலாக்க மொழி)" data-language-autonym="தமிழ்" data-language-local-name="Tamilce" class="interlanguage-link-target"><span>தமிழ்</span></a></li><li class="interlanguage-link interwiki-te mw-list-item"><a href="https://te.wikipedia.org/wiki/%E0%B0%9C%E0%B0%BE%E0%B0%B5%E0%B0%BE" title="జావా - Telugu dili" lang="te" hreflang="te" data-title="జావా" data-language-autonym="తెలుగు" data-language-local-name="Telugu dili" class="interlanguage-link-target"><span>తెలుగు</span></a></li><li class="interlanguage-link interwiki-tg mw-list-item"><a href="https://tg.wikipedia.org/wiki/Java" title="Java - Tacikçe" lang="tg" hreflang="tg" data-title="Java" data-language-autonym="Тоҷикӣ" data-language-local-name="Tacikçe" class="interlanguage-link-target"><span>Тоҷикӣ</span></a></li><li class="interlanguage-link interwiki-th mw-list-item"><a href="https://th.wikipedia.org/wiki/%E0%B8%A0%E0%B8%B2%E0%B8%A9%E0%B8%B2%E0%B8%88%E0%B8%B2%E0%B8%A7%E0%B8%B2" title="ภาษาจาวา - Tayca" lang="th" hreflang="th" data-title="ภาษาจาวา" data-language-autonym="ไทย" data-language-local-name="Tayca" class="interlanguage-link-target"><span>ไทย</span></a></li><li class="interlanguage-link interwiki-tl mw-list-item"><a href="https://tl.wikipedia.org/wiki/Java_(wikang_pamprograma)" title="Java (wikang pamprograma) - Tagalogca" lang="tl" hreflang="tl" data-title="Java (wikang pamprograma)" data-language-autonym="Tagalog" data-language-local-name="Tagalogca" class="interlanguage-link-target"><span>Tagalog</span></a></li><li class="interlanguage-link interwiki-tt mw-list-item"><a href="https://tt.wikipedia.org/wiki/Java" title="Java - Tatarca" lang="tt" hreflang="tt" data-title="Java" data-language-autonym="Татарча / tatarça" data-language-local-name="Tatarca" class="interlanguage-link-target"><span>Татарча / tatarça</span></a></li><li class="interlanguage-link interwiki-uk mw-list-item"><a href="https://uk.wikipedia.org/wiki/Java" title="Java - Ukraynaca" lang="uk" hreflang="uk" data-title="Java" data-language-autonym="Українська" data-language-local-name="Ukraynaca" class="interlanguage-link-target"><span>Українська</span></a></li><li class="interlanguage-link interwiki-ur mw-list-item"><a href="https://ur.wikipedia.org/wiki/%D8%AC%D8%A7%D9%88%D8%A7_(%D9%BE%D8%B1%D9%88%DA%AF%D8%B1%D8%A7%D9%85%D9%86%DA%AF_%D8%B2%D8%A8%D8%A7%D9%86)" title="جاوا (پروگرامنگ زبان) - Urduca" lang="ur" hreflang="ur" data-title="جاوا (پروگرامنگ زبان)" data-language-autonym="اردو" data-language-local-name="Urduca" class="interlanguage-link-target"><span>اردو</span></a></li><li class="interlanguage-link interwiki-uz mw-list-item"><a href="https://uz.wikipedia.org/wiki/Java" title="Java - Özbekçe" lang="uz" hreflang="uz" data-title="Java" data-language-autonym="Oʻzbekcha / ўзбекча" data-language-local-name="Özbekçe" class="interlanguage-link-target"><span>Oʻzbekcha / ўзбекча</span></a></li><li class="interlanguage-link interwiki-vec mw-list-item"><a href="https://vec.wikipedia.org/wiki/Java_(lenguajo_de_programasion)" title="Java (lenguajo de programasion) - Venedikçe" lang="vec" hreflang="vec" data-title="Java (lenguajo de programasion)" data-language-autonym="Vèneto" data-language-local-name="Venedikçe" class="interlanguage-link-target"><span>Vèneto</span></a></li><li class="interlanguage-link interwiki-vi mw-list-item"><a href="https://vi.wikipedia.org/wiki/Java_(ng%C3%B4n_ng%E1%BB%AF_l%E1%BA%ADp_tr%C3%ACnh)" title="Java (ngôn ngữ lập trình) - Vietnamca" lang="vi" hreflang="vi" data-title="Java (ngôn ngữ lập trình)" data-language-autonym="Tiếng Việt" data-language-local-name="Vietnamca" class="interlanguage-link-target"><span>Tiếng Việt</span></a></li><li class="interlanguage-link interwiki-war mw-list-item"><a href="https://war.wikipedia.org/wiki/Java_(linggwahe_hin_pagprograma)" title="Java (linggwahe hin pagprograma) - Varay" lang="war" hreflang="war" data-title="Java (linggwahe hin pagprograma)" data-language-autonym="Winaray" data-language-local-name="Varay" class="interlanguage-link-target"><span>Winaray</span></a></li><li class="interlanguage-link interwiki-wuu mw-list-item"><a href="https://wuu.wikipedia.org/wiki/Java" title="Java - Wu Çincesi" lang="wuu" hreflang="wuu" data-title="Java" data-language-autonym="吴语" data-language-local-name="Wu Çincesi" class="interlanguage-link-target"><span>吴语</span></a></li><li class="interlanguage-link interwiki-zh mw-list-item"><a href="https://zh.wikipedia.org/wiki/Java" title="Java - Çince" lang="zh" hreflang="zh" data-title="Java" data-language-autonym="中文" data-language-local-name="Çince" class="interlanguage-link-target"><span>中文</span></a></li><li class="interlanguage-link interwiki-zh-classical mw-list-item"><a href="https://zh-classical.wikipedia.org/wiki/%E7%88%AA%E5%93%87%E7%A8%8B%E5%BC%8F%E8%AA%9E" title="爪哇程式語 - Edebi Çince" lang="lzh" hreflang="lzh" data-title="爪哇程式語" data-language-autonym="文言" data-language-local-name="Edebi Çince" class="interlanguage-link-target"><span>文言</span></a></li><li class="interlanguage-link interwiki-zh-min-nan mw-list-item"><a href="https://zh-min-nan.wikipedia.org/wiki/Java_(th%C3%AAng-sek_g%C3%AD-gi%C3%A2n)" title="Java (thêng-sek gí-giân) - Min Nan Çincesi" lang="nan" hreflang="nan" data-title="Java (thêng-sek gí-giân)" data-language-autonym="閩南語 / Bân-lâm-gú" data-language-local-name="Min Nan Çincesi" class="interlanguage-link-target"><span>閩南語 / Bân-lâm-gú</span></a></li><li class="interlanguage-link interwiki-zh-yue mw-list-item"><a href="https://zh-yue.wikipedia.org/wiki/Java_(%E7%A8%8B%E5%BC%8F%E8%AA%9E%E8%A8%80)" title="Java (程式語言) - Kantonca" lang="yue" hreflang="yue" data-title="Java (程式語言)" data-language-autonym="粵語" data-language-local-name="Kantonca" class="interlanguage-link-target"><span>粵語</span></a></li> </ul> <div class="after-portlet after-portlet-lang"><span class="wb-langlinks-edit wb-langlinks-link"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q251#sitelinks-wikipedia" title="Dillerarası bağlantıları değiştir" class="wbc-editpage">Bağlantıları değiştir</a></span></div> </div> </div> </div> </header> <div class="vector-page-toolbar"> <div class="vector-page-toolbar-container"> <div id="left-navigation"> <nav aria-label="Ad alanları"> <div id="p-associated-pages" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-associated-pages" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-nstab-main" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Java" title="İçerik sayfasını göster [c]" accesskey="c"><span>Madde</span></a></li><li id="ca-talk" class="vector-tab-noicon mw-list-item"><a href="/wiki/Tart%C4%B1%C5%9Fma:Java" rel="discussion" title="İçerik ile ilgili tartışma [t]" accesskey="t"><span>Tartışma</span></a></li> </ul> </div> </div> <div id="vector-variants-dropdown" class="vector-dropdown emptyPortlet" > <input type="checkbox" id="vector-variants-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-variants-dropdown" class="vector-dropdown-checkbox " aria-label="Dil varyantını değiştir" > <label id="vector-variants-dropdown-label" for="vector-variants-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">Türkçe</span> </label> <div class="vector-dropdown-content"> <div id="p-variants" class="vector-menu mw-portlet mw-portlet-variants emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> </div> </div> </nav> </div> <div id="right-navigation" class="vector-collapsible"> <nav aria-label="Görünüm"> <div id="p-views" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-views" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-view" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Java"><span>Oku</span></a></li><li id="ca-ve-edit" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Java&veaction=edit" title="Bu sayfayı değiştir [v]" accesskey="v"><span>Değiştir</span></a></li><li id="ca-edit" class="collapsible vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Java&action=edit" title="Bu sayfanın kaynak kodunu düzenleyin [e]" accesskey="e"><span>Kaynağı değiştir</span></a></li><li id="ca-history" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Java&action=history" title="Bu sayfanın geçmiş sürümleri [h]" accesskey="h"><span>Geçmişi gör</span></a></li> </ul> </div> </div> </nav> <nav class="vector-page-tools-landmark" aria-label="Sayfa araçları"> <div id="vector-page-tools-dropdown" class="vector-dropdown vector-page-tools-dropdown" > <input type="checkbox" id="vector-page-tools-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-tools-dropdown" class="vector-dropdown-checkbox " aria-label="Araçlar" > <label id="vector-page-tools-dropdown-label" for="vector-page-tools-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">Araçlar</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-tools-unpinned-container" class="vector-unpinned-container"> <div id="vector-page-tools" class="vector-page-tools vector-pinnable-element"> <div class="vector-pinnable-header vector-page-tools-pinnable-header vector-pinnable-header-unpinned" data-feature-name="page-tools-pinned" data-pinnable-element-id="vector-page-tools" data-pinned-container-id="vector-page-tools-pinned-container" data-unpinned-container-id="vector-page-tools-unpinned-container" > <div class="vector-pinnable-header-label">Araçlar</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-page-tools.pin">kenar çubuğuna taşı</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-page-tools.unpin">gizle</button> </div> <div id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-has-collapsible-items" title="Daha fazla seçenek" > <div class="vector-menu-heading"> Eylemler </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-more-view" class="selected vector-more-collapsible-item mw-list-item"><a href="/wiki/Java"><span>Oku</span></a></li><li id="ca-more-ve-edit" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Java&veaction=edit" title="Bu sayfayı değiştir [v]" accesskey="v"><span>Değiştir</span></a></li><li id="ca-more-edit" class="collapsible vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Java&action=edit" title="Bu sayfanın kaynak kodunu düzenleyin [e]" accesskey="e"><span>Kaynağı değiştir</span></a></li><li id="ca-more-history" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Java&action=history"><span>Geçmişi gör</span></a></li> </ul> </div> </div> <div id="p-tb" class="vector-menu mw-portlet mw-portlet-tb" > <div class="vector-menu-heading"> Genel </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/%C3%96zel:SayfayaBa%C4%9Flant%C4%B1lar/Java" title="Bu sayfaya bağlantı vermiş tüm viki sayfalarının listesi [j]" accesskey="j"><span>Sayfaya bağlantılar</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/%C3%96zel:%C4%B0lgiliDe%C4%9Fi%C5%9Fiklikler/Java" rel="nofollow" title="Bu sayfadan bağlantı verilen sayfalardaki son değişiklikler [k]" accesskey="k"><span>İlgili değişiklikler</span></a></li><li id="t-permalink" class="mw-list-item"><a href="/w/index.php?title=Java&oldid=34830851" title="Bu sayfanın bu revizyonuna kalıcı bağlantı"><span>Kalıcı bağlantı</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=Java&action=info" title="Bu sayfa hakkında daha fazla bilgi"><span>Sayfa bilgisi</span></a></li><li id="t-cite" class="mw-list-item"><a href="/w/index.php?title=%C3%96zel:KaynakG%C3%B6ster&page=Java&id=34830851&wpFormIdentifier=titleform" title="Bu sayfadan nasıl kaynak göstereceği hakkında bilgi"><span>Bu sayfayı kaynak göster</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=%C3%96zel:UrlShortener&url=https%3A%2F%2Ftr.wikipedia.org%2Fwiki%2FJava"><span>Kısaltılmış URL'yi al</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=%C3%96zel:QrCode&url=https%3A%2F%2Ftr.wikipedia.org%2Fwiki%2FJava"><span>Karekodu indir</span></a></li> </ul> </div> </div> <div id="p-coll-print_export" class="vector-menu mw-portlet mw-portlet-coll-print_export" > <div class="vector-menu-heading"> Yazdır/dışa aktar </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="coll-create_a_book" class="mw-list-item"><a href="/w/index.php?title=%C3%96zel:Kitap&bookcmd=book_creator&referer=Java"><span>Bir kitap oluştur</span></a></li><li id="coll-download-as-rl" class="mw-list-item"><a href="/w/index.php?title=%C3%96zel:DownloadAsPdf&page=Java&action=show-download-screen"><span>PDF olarak indir</span></a></li><li id="t-print" class="mw-list-item"><a href="/w/index.php?title=Java&printable=yes" title="Bu sayfanın basılmaya uygun sürümü [p]" accesskey="p"><span>Basılmaya uygun görünüm</span></a></li> </ul> </div> </div> <div id="p-wikibase-otherprojects" class="vector-menu mw-portlet mw-portlet-wikibase-otherprojects" > <div class="vector-menu-heading"> Diğer projelerde </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="wb-otherproject-link wb-otherproject-commons mw-list-item"><a href="https://commons.wikimedia.org/wiki/Category:Java_(programming_language)" hreflang="en"><span>Wikimedia Commons</span></a></li><li class="wb-otherproject-link wb-otherproject-wikibooks mw-list-item"><a href="https://tr.wikibooks.org/wiki/Java" hreflang="tr"><span>Vikikitap</span></a></li><li id="t-wikibase" class="wb-otherproject-link wb-otherproject-wikibase-dataitem mw-list-item"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q251" title="Veri havuzundaki ilgili ögeye bağlantı [g]" accesskey="g"><span>Vikiveri ögesi</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> </div> </div> </div> <div class="vector-column-end"> <div class="vector-sticky-pinned-container"> <nav class="vector-page-tools-landmark" aria-label="Sayfa araçları"> <div id="vector-page-tools-pinned-container" class="vector-pinned-container"> </div> </nav> <nav class="vector-appearance-landmark" aria-label="Görünüm"> <div id="vector-appearance-pinned-container" class="vector-pinned-container"> <div id="vector-appearance" class="vector-appearance vector-pinnable-element"> <div class="vector-pinnable-header vector-appearance-pinnable-header vector-pinnable-header-pinned" data-feature-name="appearance-pinned" data-pinnable-element-id="vector-appearance" data-pinned-container-id="vector-appearance-pinned-container" data-unpinned-container-id="vector-appearance-unpinned-container" > <div class="vector-pinnable-header-label">Görünüm</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-appearance.pin">kenar çubuğuna taşı</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-appearance.unpin">gizle</button> </div> </div> </div> </nav> </div> </div> <div id="bodyContent" class="vector-body" aria-labelledby="firstHeading" data-mw-ve-target-container> <div class="vector-body-before-content"> <div class="mw-indicators"> </div> <div id="siteSub" class="noprint">Vikipedi, özgür ansiklopedi</div> </div> <div id="contentSub"><div id="mw-content-subtitle"></div></div> <div id="mw-content-text" class="mw-body-content"><div class="mw-content-ltr mw-parser-output" lang="tr" dir="ltr"><div role="note" class="hatnote navigation-not-searchable">Başlığın diğer anlamları için <a href="/wiki/Java_(anlam_ayr%C4%B1m%C4%B1)" class="mw-disambig" title="Java (anlam ayrımı)">Java (anlam ayrımı)</a> sayfasına bakınız.</div> <style data-mw-deduplicate="TemplateStyles:r28603389">.mw-parser-output .infobox-subbox{padding:0;border:none;margin:-3px;width:auto;min-width:100%;font-size:100%;clear:none;float:none;background-color:transparent}.mw-parser-output .infobox-3cols-child{margin:auto}.mw-parser-output .infobox .navbar{font-size:100%}body.skin-minerva .mw-parser-output .infobox-header,body.skin-minerva .mw-parser-output .infobox-subheader,body.skin-minerva .mw-parser-output .infobox-above,body.skin-minerva .mw-parser-output .infobox-title,body.skin-minerva .mw-parser-output .infobox-image,body.skin-minerva .mw-parser-output .infobox-full-data,body.skin-minerva .mw-parser-output .infobox-below{text-align:center}</style><table class="infobox" style="vevent"><caption class="infobox-title">Java</caption><tbody><tr><td colspan="2" class="infobox-image"><span typeof="mw:File"><a href="/wiki/Dosya:Java_Logo.svg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/tr/thumb/2/2e/Java_Logo.svg/140px-Java_Logo.svg.png" decoding="async" width="140" height="257" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/tr/thumb/2/2e/Java_Logo.svg/210px-Java_Logo.svg.png 1.5x, //upload.wikimedia.org/wikipedia/tr/thumb/2/2e/Java_Logo.svg/280px-Java_Logo.svg.png 2x" data-file-width="300" data-file-height="550" /></a></span><div class="infobox-caption">Java logosu</div></td></tr><tr><th scope="row" class="infobox-label"><a href="/wiki/Programlama_paradigmas%C4%B1" title="Programlama paradigması">Paradigması</a></th><td class="infobox-data"><a href="/wiki/Nesne_y%C3%B6nelimli_programlama" title="Nesne yönelimli programlama">Nesne yönelimli (çok paradigmalı)</a>, <a href="/wiki/Yap%C4%B1sal_programlama" title="Yapısal programlama">yapısal</a>, <a href="/wiki/Fonksiyonel_programlama" title="Fonksiyonel programlama">fonksiyonel</a>, <a href="/wiki/Zorunlu_programlama" title="Zorunlu programlama">zorunlu</a></td></tr><tr><th scope="row" class="infobox-label">İlk çıkışı</th><td class="infobox-data">23 Mayıs 1995<span class="noprint"> (29 yıl önce</span>)<span style="display:none"> (<span class="bday dtstart published updated">1995-05-23</span>)</span></td></tr><tr><th scope="row" class="infobox-label">Tasarımcı</th><td class="infobox-data organiser"><a href="/wiki/James_Gosling" title="James Gosling">James Gosling</a> & Sun Microsystems</td></tr><tr><th scope="row" class="infobox-label"><a href="/wiki/Yaz%C4%B1l%C4%B1m_geli%C5%9Ftirici" title="Yazılım geliştirici">Geliştirici</a></th><td class="infobox-data"><a href="/wiki/Oracle_Corporation" class="mw-redirect" title="Oracle Corporation">Oracle Corporation</a></td></tr><tr><th scope="row" class="infobox-label"><a href="/wiki/Yaz%C4%B1l%C4%B1m_ya%C5%9Fam_d%C3%B6ng%C3%BCs%C3%BC" title="Yazılım yaşam döngüsü">Kararlı sürüm</a></th><td class="infobox-data">Java SE 24<sup id="cite_ref-wikidata-e9ac0f1726a2a32c747669049b9b918ac80f4626-v9_1-0" class="reference"><a href="#cite_note-wikidata-e9ac0f1726a2a32c747669049b9b918ac80f4626-v9-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup> <span class="mw-valign-text-top" typeof="mw:File/Frameless"><a href="https://www.wikidata.org/wiki/Q251?uselang=tr#P348" title="Bunu Vikiveri'de düzenleyin"><img alt="Bunu Vikiveri'de düzenleyin" src="//upload.wikimedia.org/wikipedia/commons/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/20px-OOjs_UI_icon_edit-ltr-progressive.svg.png" decoding="async" width="10" height="10" class="mw-file-element" data-file-width="20" data-file-height="20" /></a></span> (18 Mart 2025<span class="noprint"> (21 gün önce</span>)<span style="display:none"> (<span class="bday dtstart published updated">18 Mart 2025</span>)</span>)</td></tr><tr><th scope="row" class="infobox-label"><a href="/w/index.php?title=Programlama_dili_uygulama&action=edit&redlink=1" class="new" title="Programlama dili uygulama (sayfa mevcut değil)">Önemli uygulamaları</a></th><td class="infobox-data"><a href="/wiki/OpenJDK" title="OpenJDK">OpenJDK</a>, <a href="/w/index.php?title=HotSpot&action=edit&redlink=1" class="new" title="HotSpot (sayfa mevcut değil)">HotSpot</a> ve <a href="/wiki/Java_sanal_makinesi" title="Java sanal makinesi">daha fazlası</a></td></tr><tr><th scope="row" class="infobox-label"><a href="/w/index.php?title=Programlama_dili_leh%C3%A7esi&action=edit&redlink=1" class="new" title="Programlama dili lehçesi (sayfa mevcut değil)">Lehçeleri</a></th><td class="infobox-data"><a href="/w/index.php?title=Generic_Java&action=edit&redlink=1" class="new" title="Generic Java (sayfa mevcut değil)">Generic Java</a>, <a href="/w/index.php?title=Pizza_(programlama_dili)&action=edit&redlink=1" class="new" title="Pizza (programlama dili) (sayfa mevcut değil)">Pizza</a></td></tr><tr><th scope="row" class="infobox-label">Etkilendikleri</th><td class="infobox-data"><a href="/wiki/Ada_(programlama_dili)" title="Ada (programlama dili)">Ada 83</a>, <a href="/wiki/C%2B%2B" title="C++">C++</a>, <a href="/wiki/Object_Pascal" title="Object Pascal">Delphi Object Pascal</a>, <a href="/w/index.php?title=Eiffel_(programlama_dili)&action=edit&redlink=1" class="new" title="Eiffel (programlama dili) (sayfa mevcut değil)">Eiffel</a>, <a href="/w/index.php?title=Generic_Java&action=edit&redlink=1" class="new" title="Generic Java (sayfa mevcut değil)">Generic Java</a>, <a href="/w/index.php?title=Mesa_(programlama_dili)&action=edit&redlink=1" class="new" title="Mesa (programlama dili) (sayfa mevcut değil)">Mesa</a>, <a href="/w/index.php?title=Modula-3&action=edit&redlink=1" class="new" title="Modula-3 (sayfa mevcut değil)">Modula-3</a>, <a href="/wiki/Oberon" class="mw-redirect mw-disambig" title="Oberon">Oberon</a>, <a href="/wiki/Objective-C" title="Objective-C">Objective-C</a>, <a href="/w/index.php?title=UCSD_Pascal&action=edit&redlink=1" class="new" title="UCSD Pascal (sayfa mevcut değil)">UCSD Pascal</a>, <a href="/wiki/Smalltalk" title="Smalltalk">Smalltalk</a></td></tr><tr><th scope="row" class="infobox-label">Etkiledikleri</th><td class="infobox-data"><a href="/wiki/Ada_(programlama_dili)" title="Ada (programlama dili)">Ada 2005</a>, <a href="/wiki/BeanShell" title="BeanShell">BeanShell</a>, <a href="/wiki/C_Sharp" class="mw-redirect" title="C Sharp">C#</a>, <a href="/wiki/Clojure" title="Clojure">Clojure</a>, <a href="/wiki/D_(programlama_dili)" title="D (programlama dili)">D</a>, <a href="/wiki/ECMAScript" title="ECMAScript">ECMAScript</a>, <a href="/wiki/Groovy" title="Groovy">Groovy</a>, <a href="/w/index.php?title=J_Sharp&action=edit&redlink=1" class="new" title="J Sharp (sayfa mevcut değil)">J#</a>, <a href="/wiki/JavaScript" title="JavaScript">JavaScript</a>, <a href="/wiki/PHP" title="PHP">PHP</a>, <a href="/wiki/Python" title="Python">Python</a>, <a href="/wiki/Scala_(programlama_dili)" title="Scala (programlama dili)">Scala</a>, <a href="/wiki/Seed7" title="Seed7">Seed7</a>, <a href="/wiki/Vala_(programlama_dili)" title="Vala (programlama dili)">Vala</a></td></tr><tr><th scope="row" class="infobox-label"><a href="/wiki/Bilgisayar_platformu" class="mw-redirect" title="Bilgisayar platformu">Platformu</a></th><td class="infobox-data"><a href="/wiki/%C3%87apraz_platform" class="mw-redirect" title="Çapraz platform">Çapraz platform</a></td></tr><tr><th scope="row" class="infobox-label"><a href="/wiki/Yaz%C4%B1l%C4%B1m_lisans%C4%B1" title="Yazılım lisansı">Lisans</a></th><td class="infobox-data"><a href="/wiki/GNU_Genel_Kamu_Lisans%C4%B1" title="GNU Genel Kamu Lisansı">GNU Genel Kamu Lisansı</a> / <a href="/w/index.php?title=Java_Community_Process&action=edit&redlink=1" class="new" title="Java Community Process (sayfa mevcut değil)">Java Community Process</a></td></tr><tr><th scope="row" class="infobox-label">Olağan <a href="/wiki/Dosya_uzant%C4%B1s%C4%B1" title="Dosya uzantısı">dosya uzantıları</a></th><td class="infobox-data">.java, .class, .jar, .jmod</td></tr><tr><th scope="row" class="infobox-label"><a href="/wiki/%C4%B0nternet_sitesi" title="İnternet sitesi">Web sitesi</a></th><td class="infobox-data"><a rel="nofollow" class="external text" href="http://www.oracle.com/technetwork/java">Java geliştiricileri için</a></td></tr></tbody></table> <p><b>Java</b>, <a href="/wiki/Sun_Microsystems" title="Sun Microsystems">Sun Microsystems</a> <a href="/wiki/M%C3%BChendislik" title="Mühendislik">mühendislerinden</a> <a href="/wiki/James_Gosling" title="James Gosling">James Gosling</a> tarafından geliştirilmeye başlanmış <a href="/wiki/A%C3%A7%C4%B1k_kaynak_kodlu_yaz%C4%B1l%C4%B1m" class="mw-redirect" title="Açık kaynak kodlu yazılım">açık kaynak kodlu</a>, nesneye yönelik, platform bağımsız, yüksek verimli, çok işlevli, yüksek seviye, hem <a href="/wiki/Yorumlanan_programlama_dili" title="Yorumlanan programlama dili">yorumlanan</a> hem de derlenen bir dildir.<sup id="cite_ref-2" class="reference"><a href="#cite_note-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup> </p><p>Java, Sun Microsystems'den James Gosling tarafından geliştirilen bir programlama dilidir ve 1995 yılında Sun Microsystems'in çekirdek bileşeni olarak piyasaya sürülmüştür. Bu dil <a href="/wiki/C_(programlama_dili)" title="C (programlama dili)">C</a> ve <a href="/wiki/C%2B%2B" title="C++">C++</a>'dan birçok sözdizim türetmesine rağmen bu türevler daha basit nesne modeli ve daha az düşük seviye olanaklar içerir. Java uygulamaları <a href="/wiki/Bilgisayar_mimarisi" title="Bilgisayar mimarisi">bilgisayar mimarisine</a> bağlı olmadan herhangi bir <a href="/wiki/Java_sanal_makinesi" title="Java sanal makinesi">Java Sanal Makinesi</a> (Java Virtual Machine - <i>JVM</i>) üzerinde çalışabilen tipik <a href="/wiki/Bytecode" title="Bytecode">bytecode</a>'dur (sınıf dosyası). </p><p>Java'nın sık kullanılan sloganlarından biri olan, çevirisi "bir defa yaz, her yerde çalıştır" olan "write once, run anywhere - <i>WORA</i>",<sup id="cite_ref-3" class="reference"><a href="#cite_note-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup> Java'nın; derlenmiş Java kodunun, Java'yı destekleyen bütün platformlarda tekrar derlenmeye ihtiyacı olmadan çalışabileceğini ima eder (Platform Independent) .<sup id="cite_ref-:0_4-0" class="reference"><a href="#cite_note-:0-4"><span class="cite-bracket">[</span>4<span class="cite-bracket">]</span></a></sup> 2016 yılında bildirilen 9 milyon geliştiricisi ile, özellikle istemci sunucu web uygulamaları için olmak üzere, kullanımda olan en popüler programlama dillerinden birisidir.<sup id="cite_ref-5" class="reference"><a href="#cite_note-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-:1_6-0" class="reference"><a href="#cite_note-:1-6"><span class="cite-bracket">[</span>6<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-7" class="reference"><a href="#cite_note-7"><span class="cite-bracket">[</span>7<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-8" class="reference"><a href="#cite_note-8"><span class="cite-bracket">[</span>8<span class="cite-bracket">]</span></a></sup> </p><p>Java ilk çıktığında daha çok küçük cihazlarda kullanılmak için tasarlanmış ortak bir düzlem dili olarak düşünülmüştü. Ancak düzlem bağımsızlığı özelliği ve tekbiçim kütüphane desteği <a href="/wiki/C_programlama_dili" class="mw-redirect" title="C programlama dili">C</a> ve <a href="/wiki/C%2B%2B" title="C++">C++</a>'tan çok daha üstün ve güvenli bir yazılım geliştirme ve işletme ortamı sunduğundan, hemen her yerde kullanılmaya başlanmıştır. Özellikle kurumsal alanda ve mobil cihazlarda son derece popüler olan Java özellikle J2SE 1.4 ve 5 sürümü ile masaüstü uygulamalarda da yaygınlaşmaya başlamıştır. </p><p>Java'nın ilk sürümü olan Java 1.0 (1995) Java Platform 1 olarak adlandırıldı ve tasarlama amacına uygun olarak küçük boyutlu ve kısıtlı özelliklere sahipti. Daha sonra düzlemin gücü gözlendi ve tasarımında büyük değişiklikler ve eklemeler yapıldı. Bu büyük değişikliklerden dolayı geliştirilen yeni düzleme Java Platform 2 adı verildi ama sürüm numarası 2 yapılmadı, 1.2 olarak devam etti. 2004 sonbaharında çıkan Java 5, geçmiş 1.2, 1.3 ve 1.4 sürümlerinin ardından en çok gelişme ve değişikliği barındıran sürüm oldu. Java SE 8 ise Java teknolojisinin günümüz sürümüdür. 13 Kasım 2006'da Java düzlemi <a href="/wiki/GPL" class="mw-redirect" title="GPL">GPL</a> ruhsatıyla açık kodlu hale gelmiştir. </p> <meta property="mw:PageProp/toc" /> <div class="mw-heading mw-heading2"><h2 id="Tarihi">Tarihi</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Java&veaction=edit&section=1" title="Değiştirilen bölüm: Tarihi" class="mw-editsection-visualeditor"><span>değiştir</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Java&action=edit&section=1" title="Bölümün kaynak kodunu değiştir: Tarihi"><span>kaynağı değiştir</span></a><span class="mw-editsection-bracket">]</span></span></div> <p><a href="/wiki/James_Gosling" title="James Gosling">James Gosling</a> ve <a href="/w/index.php?title=Patrick_Naughton&action=edit&redlink=1" class="new" title="Patrick Naughton (sayfa mevcut değil)">Patrick Naughton</a> Java projesini Haziran 1991'de başlattı. Java ilk olarak interaktif televizyonlar için tasarlandı ancak dijital kablo televizyon endüstrisi için o zamanlar çok gelişmişti. Java'nın ilk hali Oak ismini taşıyordu ve bu isimi Gosling'in ofisinin hemen yanında bulunan bir meşe ağacından almıştı. Daha sonra projenin ismi <i>Green</i> oldu ve en son Java adını aldı. Gosling, Java'yı C/C++'a benzer bir sözdizimi ile tasarladı ve böylece programcılar için kolaylıkla öğrenilebilen bir dil oldu. </p> <div class="mw-heading mw-heading3"><h3 id="Sürümler"><span id="S.C3.BCr.C3.BCmler"></span>Sürümler</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Java&veaction=edit&section=2" title="Değiştirilen bölüm: Sürümler" class="mw-editsection-visualeditor"><span>değiştir</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Java&action=edit&section=2" title="Bölümün kaynak kodunu değiştir: Sürümler"><span>kaynağı değiştir</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Mayıs 2022 itibarıyla resmî olarak Java SE 8, Java SE 11 ve Java SE 17 sürümleri uzun vadeli (LTS) olarak, Java SE 18 ise süreli bir şekilde desteklenmektedir. Java'nın ana sürümleri aşağıdaki gibidir: </p> <table class="wikitable"> <tbody><tr> <th>Versiyon </th> <th>Yayın Tarihi </th></tr> <tr> <td>JDK Beta </td> <td>1995 </td></tr> <tr> <td>JDK1.0 </td> <td>23 Ocak 1996 </td></tr> <tr> <td>JDK 1.1 </td> <td>19 Şubat 1997 </td></tr> <tr> <td>J2SE 1.2 </td> <td>8 Aralık 1998 </td></tr> <tr> <td>J2SE 1.3 </td> <td>8 Mayıs 2000 </td></tr> <tr> <td>J2SE 1.4 </td> <td>6 Şubat 2002 </td></tr> <tr> <td>J2SE 5.0 </td> <td>30 Eylül 2004 </td></tr> <tr> <td>Java SE 6 </td> <td>11 Aralık 2006 </td></tr> <tr> <td>Java SE 7 </td> <td>28 Temmuz 2011 </td></tr> <tr> <td>Java SE 8 (LTS) </td> <td>18 Mart 2014 </td></tr> <tr> <td>Java SE 9 </td> <td>21 Eylül 2017 </td></tr> <tr> <td>Java SE 10 </td> <td>20 Mart 2018 </td></tr> <tr> <td>Java SE 11 (LTS) </td> <td>25 Eylül 2018 </td></tr> <tr> <td>Java SE 12 </td> <td>19 Mart 2019 </td></tr> <tr> <td>Java SE 13 </td> <td>17 Eylül 2019 </td></tr> <tr> <td>Java SE 14 </td> <td>17 Mart 2020 </td></tr> <tr> <td>Java SE 15 </td> <td>15 Eylül 2020 </td></tr> <tr> <td>Java SE 16 </td> <td>16 Mart 2021 </td></tr> <tr> <td>Java SE 17 (LTS) </td> <td>14 Eylül 2021 </td></tr> <tr> <td>Java SE 18 </td> <td>22 Mart 2022 </td></tr> <tr> <td>Java SE 19 </td> <td>13 Eylül 2022 </td></tr> <tr> <td>Java SE 20 </td> <td>07 Haziran 2022 ** </td></tr> <tr> <td>Java SE 21 (LTS) </td> <td>07 Aralık 2022 ** </td></tr> <tr> <td>Java SE 22 </td> <td>03 Mart 2024 ** </td></tr></tbody></table> <ul><li><ul><li>Çalışmaları devam etmektedir.<sup id="cite_ref-9" class="reference"><a href="#cite_note-9"><span class="cite-bracket">[</span>9<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-10" class="reference"><a href="#cite_note-10"><span class="cite-bracket">[</span>10<span class="cite-bracket">]</span></a></sup></li></ul></li></ul> <p><a href="https://en.wikipedia.org/wiki/Long-term_support" class="extiw" title="en:Long-term support">LTS</a> (Long-Term Support), "Uzun Vadeli Destek" anlamına gelir. Bir programın veya yazılımın dağıtıcısı tarafından uzun vade de desteklenecek olan sürümüdür. </p> <div class="mw-heading mw-heading2"><h2 id="Çalışma_mantığı"><span id=".C3.87al.C4.B1.C5.9Fma_mant.C4.B1.C4.9F.C4.B1"></span>Çalışma mantığı</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Java&veaction=edit&section=3" title="Değiştirilen bölüm: Çalışma mantığı" class="mw-editsection-visualeditor"><span>değiştir</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Java&action=edit&section=3" title="Bölümün kaynak kodunu değiştir: Çalışma mantığı"><span>kaynağı değiştir</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Bir Java yazılımı şu şekilde geliştirilir: </p> <ul><li>Yazılımcı Java kodunu yazar.</li> <li>Bu kod bir Java <a href="/wiki/Derleyici" title="Derleyici">derleyicisi</a> ile derlenir. Derleme sonucunda <b>"bytecode"</b> adı verilen bir tür sanal makine kodu ortaya çıkar. Platform bağımsızlığını sağlayan bytecode'dur. Çünkü bir kere bytecode oluştuktan sonra yazılım, sanal makine içeren tüm işletim sistemlerinde çalışabilmektedir.</li> <li>Bu bytecode <b><a href="/wiki/Java_sanal_makinesi" title="Java sanal makinesi">Java Sanal Makinesi</a> (Java Virtual Machine - <i>JVM</i>)</b> tarafından işletilir. Bu aşama, her bir bytecode komutunun teker teker yorumlanması ile icra edilebileceği gibi, <b>anında derleme (<a href="/w/index.php?title=Just-in-time_compilation&action=edit&redlink=1" class="new" title="Just-in-time compilation (sayfa mevcut değil)">Just-in-time compilation</a> - <i>JIT</i>)</b> kullanılarak da gerçekleştirilebilir.</li></ul> <div class="mw-heading mw-heading2"><h2 id="Bazı_kavramlar"><span id="Baz.C4.B1_kavramlar"></span>Bazı kavramlar</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Java&veaction=edit&section=4" title="Değiştirilen bölüm: Bazı kavramlar" class="mw-editsection-visualeditor"><span>değiştir</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Java&action=edit&section=4" title="Bölümün kaynak kodunu değiştir: Bazı kavramlar"><span>kaynağı değiştir</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Nesneye yönelik yazılımlama mantığı: </p> <div class="mw-heading mw-heading3"><h3 id="Anında_Derleme"><span id="An.C4.B1nda_Derleme"></span>Anında Derleme</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Java&veaction=edit&section=5" title="Değiştirilen bölüm: Anında Derleme" class="mw-editsection-visualeditor"><span>değiştir</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Java&action=edit&section=5" title="Bölümün kaynak kodunu değiştir: Anında Derleme"><span>kaynağı değiştir</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Java ilk çıktığında bytecode işletme hızı çok iyi değildi. Yerine göre sistemin öz yazılımlarından 5-10 kat yavaş çalışıyordu. Bu nedenle bazı yazılım geliştirme şirketleri JIT yani "Just-in-time compilation", "anında derleme" araçları üretmeye başladılar. Yapılan şey bytecode'u sanal makinenin kurulu olduğu gerçek sistemin diline anında derleme yaparak dönüştürmesiydi. Bu sayede verimde ciddi artışlar sağlandı. Ama 2000 yılından sonra geliştirilen sanal makinelerde (HotSpot gibi) JIT'in işlevi VM içinde yer almaya başlamış, işlemci hızı ve bellek miktarının dramatik biçimde artması ile dış JIT yazılımları popülerliğini kaybetmiştir. Bugün hâlen birkaç ürün (Excelsior JET gibi) pazarda bulunsa da genellikle bu yöndeki ihtiyaç azalmıştır. </p> <div class="mw-heading mw-heading3"><h3 id="Java_API">Java API</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Java&veaction=edit&section=6" title="Değiştirilen bölüm: Java API" class="mw-editsection-visualeditor"><span>değiştir</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Java&action=edit&section=6" title="Bölümün kaynak kodunu değiştir: Java API"><span>kaynağı değiştir</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Java API, Java yazılımlarında kullanılan yazılım kütüphanelerine genel olarak verilen isimdir. Java API ile disk, grafik, ağ, <a href="/wiki/Veritaban%C4%B1" title="Veritabanı">veritabanı</a>, güvenlik gibi yüzlerce konuda kullanıcılara erişim imkânı sunulur. Java API J2SDK'nın bir parçasıdır. </p> <div class="mw-heading mw-heading3"><h3 id="Atık_Veri_Toplayıcı"><span id="At.C4.B1k_Veri_Toplay.C4.B1c.C4.B1"></span><a href="/wiki/%C3%87%C3%B6p_toplama_(bilgisayar_bilimi)" title="Çöp toplama (bilgisayar bilimi)">Atık Veri Toplayıcı</a></h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Java&veaction=edit&section=7" title="Değiştirilen bölüm: Atık Veri Toplayıcı" class="mw-editsection-visualeditor"><span>değiştir</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Java&action=edit&section=7" title="Bölümün kaynak kodunu değiştir: Atık Veri Toplayıcı"><span>kaynağı değiştir</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Atık veri toplama teknolojisi (Garbage Collection) Java'dan önce de var olan ama Java ile adını duyurmuş ve yaygın olarak kullanılmaya başlanmış bir kavramdır. C++, C gibi dillerin en büyük engellerinden birisi dinamik bellek yönetimidir. Yazılımda gösterici (işaretçi - <i>pointer</i>) kullanarak dinamik olarak bellek ayırdıktan sonra o bellek ile işiniz bittiğinde mutlaka ayrılan belleği bellek yöneticiye özel alt yordamlar yardımıyla (delete, free...) iade etmeniz gerekir. Yoksa bellek sızıntısı (<i>memory leak</i>) oluşur ve bu bir süre sonra yazılımın ve işletim sisteminin beklenenden farklı davranmasına yol açabilir. Sızıntıların saptanması oldukça güçtür ve bulunması zor hatalara yol açar. Bu nedenle bugünün tüm büyük C ve C++ yazılımları az da olsa bellek sızıntısı içerir (işletim sistemleri dahil). </p><p>Atık veri toplayıcı sayesinde Java'da bir nesne oluşturulduktan sonra o nesne ile işiniz bittiğinde hiçbir şey yapmanız gerekmez: <a href="/wiki/Sanal_makine" title="Sanal makine">Sanal makine</a> akıllı bir biçimde kullanılmayan bellek bölümlerini belirli aralıklarla ya da uyarlamalı yöntemlerle otomatik olarak temizler ve sisteme iade eder. Bu işleme çöp toplama (atık toplama - <i>garbage collection</i>) adı verilir. Çöp toplama sistemlerinin yapısı oldukça karmaşıktır ve geçen yıllar içinde büyük gelişmeler kaydedilmiştir. Çöp toplayıcının varlığı Java'da bellek sızıntısı olmayacağı anlamına gelmez, ama bellek sızıntıları daha ender olarak ve farklı şekillerde karşınıza çıkar ve genellikle tedavi edilmesi daha kolaydır. </p> <div class="mw-heading mw-heading3"><h3 id="Jar">Jar</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Java&veaction=edit&section=8" title="Değiştirilen bölüm: Jar" class="mw-editsection-visualeditor"><span>değiştir</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Java&action=edit&section=8" title="Bölümün kaynak kodunu değiştir: Jar"><span>kaynağı değiştir</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Jar (Java Arşivi - <i>Java Archive</i>), aslında bir tür sıkıştırma formatıdır. Jar ile derlenen Java kodları ile oluşan yazılımın paketlenip taşınması kolay bir hale getirilir. Jar dosyaları temelde bytecode blokları içerir. Jar dosyaları genellikle kütüphane oluşturmada ya da uygun biçimde hazırlanırsa işletim sisteminden doğrudan çalıştırılabilecek bir şekilde kullanılabilir (çalıştırılabilir jar - <i>executable jar</i>). Jar dosyalarının içeriğini sıkıştırma yazılımları ya da Java yazılım geliştirme araçları ile inceleyebilirsiniz. Java 1.5 ile yeni bir tür jar oluşturma metodu da kullanıma girdi. Pack200 adı verilen hiper-sıkıştırma (<i>hyper-compression</i>) algoritması ile jar dosyaları daha küçük boyutlara indirgenebiliyor. Ancak bu teknoloji daha çok ağ üzerinden yapılan transferlerde kullanılıyor. Daha fazla ayrıntı için: <a rel="nofollow" class="external text" href="http://ta-java.blogspot.com/2011/08/arsiv-dosyalar.html">buraya bakınız</a> 24 Ocak 2012 tarihinde <a href="/wiki/Wayback_Machine" title="Wayback Machine">Wayback Machine</a> sitesinde <a rel="nofollow" class="external text" href="https://web.archive.org/web/20120124051343/http://ta-java.blogspot.com/2011/08/arsiv-dosyalar.html">arşivlendi</a>. </p> <div class="mw-heading mw-heading3"><h3 id="AWT_ve_Swing"><a href="/wiki/AWT" title="AWT">AWT</a> ve Swing</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Java&veaction=edit&section=9" title="Değiştirilen bölüm: AWT ve Swing" class="mw-editsection-visualeditor"><span>değiştir</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Java&action=edit&section=9" title="Bölümün kaynak kodunu değiştir: AWT ve Swing"><span>kaynağı değiştir</span></a><span class="mw-editsection-bracket">]</span></span></div> <p><a href="/wiki/AWT" title="AWT">AWT</a>, ilk Java ile birlikte geliştirilen temel grafik arayüz oluşturma kütüphanesine verilen isimdir. AWT işletim sisteminin doğal grafik yapılarına erişimi sağlar. Ancak Java 2 platformu ile birlikte AWT yetersiz görülmüş ve çok daha geniş ve gelişmiş özelliklere sahip Swing kütüphanesi sisteme eklenmiştir. Özellikle çok platform destekleyen yazılımlarda <a href="/wiki/Kullan%C4%B1c%C4%B1_aray%C3%BCz%C3%BC" title="Kullanıcı arayüzü">kullanıcı arayüzü</a> geliştirme aracı olarak swing hâlen önemini korumaktadır. Swing önceleri işletim sisteminin kullandığı donanım grafik hızlandırma araçlarını kullanmadığından yavaşlığı ile eleştirilere hedef olmuştu. Özellikle Java 1.4 ile Swing, hem genel olarak sanal makinenin hızlanması ve kısmen donanım hızlandırmayı kullanması ile bu kötü şöhretinden sıyrılmaya başladı. <a href="/wiki/AWT" title="AWT">AWT</a> hâlen Swing'in bir alt katmanında, temel iki boyutlu grafik işlemlerinde kullanılmaya devam ediyor. </p> <div class="mw-heading mw-heading3"><h3 id="SWT">SWT</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Java&veaction=edit&section=10" title="Değiştirilen bölüm: SWT" class="mw-editsection-visualeditor"><span>değiştir</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Java&action=edit&section=10" title="Bölümün kaynak kodunu değiştir: SWT"><span>kaynağı değiştir</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>SWT Swing'e bir alternatif olarak <a href="/wiki/IBM" title="IBM">IBM</a> tarafından geliştirilen bir gösterim sistemidir. Swing'den en büyük farkı çalıştığı işletim sisteminin grafik kütüphanesi ve komutlarını kullanmasıdır. Bu nedenle SWT uygulamaları Swing'e göre çoğu yerde daha hızlı ve işletim sistemindeki diğer uygulamaları andıran bir şekilde çalışmasını sağlar. Swing'in Java 1.5 ile performans açığını kapattığı iddia edilse de SWT'nin de artık Java camiasında kabul görmüş bir sistem olduğu açıktır. SWT'nin dezavantajı ise Java'nin bir parçası olmamasıdır. Yani SWT uygulamaları SWT kütüphanesi ile birlikte dağıtılmaktadır. Ayrıca SWT farklı işletim sistemlerinde farklı olgunluk ve performansta işlemektedir ve özellikle Windows dışı sistemlerde henüz yeterince olgunlaşamamıştır. En bilinen SWT uygulamaları, ünlü Java yazılım geliştirme aracı (<i>IDE</i>) <a href="/wiki/Eclipse_(yaz%C4%B1l%C4%B1m)" title="Eclipse (yazılım)">Eclipse</a> ve <a href="/wiki/BitTorrent" title="BitTorrent">BitTorrent</a> uygulaması <a href="/wiki/Azureus" class="mw-redirect" title="Azureus">Azureus</a>'tur. </p> <div class="mw-heading mw-heading3"><h3 id="HotSpot_Teknolojisi">HotSpot Teknolojisi</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Java&veaction=edit&section=11" title="Değiştirilen bölüm: HotSpot Teknolojisi" class="mw-editsection-visualeditor"><span>değiştir</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Java&action=edit&section=11" title="Bölümün kaynak kodunu değiştir: HotSpot Teknolojisi"><span>kaynağı değiştir</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Sun Microsystems tarafından geliştirilen Java sanal makinesi, HotSpot adı verilen özel bir teknolojiyi içinde barındırır. HotSpot, yani "sıcak nokta", bir yazılımda sürekli olarak tekrarlanan ve üzerinden geçilen kod bölümlerine verilen bir isimdir. HotSpot sanal makinesi şu anda iki ayrı modda sanal makinenin çalışmasını sağlamaktadır: İstemci (<i>Client</i>) ve Sunucu (<i>Server</i>) modları. İstemci modunda bytecode büyük ölçüde daha başlangıçta JIT ile sistemin öz makine koduna dönüştürülerek işletilir ama çalışma anında daha fazla iyileştirme işlemi gerçekleştirilmez. Bir uygulamanın hızı istemci modunda zaman içinde bu nedenle değişmez. Sunucu modunda ise sanal makine başlangıçta bytecode'unu sistemin öz koduna dönüştürmekte acele etmez. Bu nedenle sunucu modu başlangıçta istemci modundan oldukça yavaştır. Yazılım çalışmaya devam ettikçe sanal makine yazılımdaki sıcak noktaları tespit edip bytecode'u sadece JIT ile makine koduna dönüştürmekle kalmaz, ayrıca oldukça yoğun bir iyileştirmeye de tabi tutar. Sonuçta sunucu modunda uygulamalar zaman içinde hızlanır, uzun soluklu uygulamaların bu nedenle sunucu modunda işletilmesi önerilir. Mustang kod adlı Java SE 6'da istemci modunda da benzeri bir teknolojinin kullanılması bekleniyor. Dolphin kod adlı Java SE 7'de ise bu iki mod arasındaki fark azalacağından sistemin tek modda çalışması bekleniyor. </p> <div class="mw-heading mw-heading3"><h3 id="Uygulamacık"><span id="Uygulamac.C4.B1k"></span>Uygulamacık</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Java&veaction=edit&section=12" title="Değiştirilen bölüm: Uygulamacık" class="mw-editsection-visualeditor"><span>değiştir</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Java&action=edit&section=12" title="Bölümün kaynak kodunu değiştir: Uygulamacık"><span>kaynağı değiştir</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Uygulamacık (<a class="external text" href="https://en.wikipedia.org/wiki/Applet">applet</a> 12 Nisan 2011 tarihinde <a href="/wiki/Wayback_Machine" title="Wayback Machine">Wayback Machine</a> sitesinde <a rel="nofollow" class="external text" href="https://web.archive.org/web/20110412105045/http://en.wikipedia.org/wiki/Applet">arşivlendi</a>.), uzaktaki sistem üzerinden indirilip internet tarayıcı üzerinde çalıştırılabilen Java uygulamalarına verilen isimdir. Java'nın son kullanıcılar tarafından tanınması uygulamacık sayesinde olmuştur dersek yanlış olmaz. Uygulamacıklar sisteme zarar veremeyecek bir şekilde tasarlanmıştır. İçerisinde uygulamacık olan bir sayfayı açmaya çalıştığınızda tarayıcınız otomatik olarak Java sanal makinesini çalıştırıp ekranın uygulamacığa ayrılan bölümünde uygulamanın çalışmasını sağlar. </p><p>Fakat, son yıllarda birçok Java programcısı Uygulamacıklar üzerinden gözünü çekmiştir. Artık <a href="/wiki/HTML" title="HTML">HTML</a>, <a href="/wiki/CSS" title="CSS">CSS</a> ve <a href="/wiki/JavaScript" title="JavaScript">JavaScript</a> sayesinde çok daha hızlı, pratik, güvenli ve kusursuz uygulamalar/web hizmetleri yapılabiliyor olması bunun en önemli sebebidir.<sup id="cite_ref-11" class="reference"><a href="#cite_note-11"><span class="cite-bracket">[</span>11<span class="cite-bracket">]</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="WebStart">WebStart</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Java&veaction=edit&section=13" title="Değiştirilen bölüm: WebStart" class="mw-editsection-visualeditor"><span>değiştir</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Java&action=edit&section=13" title="Bölümün kaynak kodunu değiştir: WebStart"><span>kaynağı değiştir</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>WebStart teknolojisi uygulama kurulum, güncelleme ve silme dertlerine deva olmak üzere tasarlanmış bir sistemdir. WebStart teknolojisi kısaca yazılımların uzaktan yerel sisteme güvenli olarak kurulmasını ve korumalı bir alanda çalıştırılmasını sağlar. Applet'lerin bir sonraki adımı olarak görülebilir. Bir WebStart uygulamasını kurmak için internet üzerindeki özel bir bağlantıya tıklamak yeterlidir. Sistem otomatik olarak WebStart sistemini çalıştırıp yazılımı Java cep belleğine indirir. İstenirse masaüstüne kısayol koymasını da sağlar. Daha sonra sistem çevrimiçi (<i>online</i>) ya da çevrimdışı (<i>offline</i>) olarak çalıştırılabilir ve uzaktaki yazılım güncellendiğinde otomatik olarak -istenirse- yerel makinedeki yazılımın da güncellenmesi sağlanabilir. Kullanıcının özel olarak izin vermesi halinde uygulama yerel sisteme erişim hakkı kazanabilir. Aksi takdirde WebStart uygulamaları sisteme yazma işlemi gerçekleştiremezler. </p><p>Bu Java teknolojisi de, günümüzdeki programcıların takibinde değildir.<sup id="cite_ref-12" class="reference"><a href="#cite_note-12"><span class="cite-bracket">[</span>12<span class="cite-bracket">]</span></a></sup> </p> <div class="mw-heading mw-heading2"><h2 id="Java_yazımı_(Sözdizimi)"><span id="Java_yaz.C4.B1m.C4.B1_.28S.C3.B6zdizimi.29"></span>Java yazımı (Sözdizimi)</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Java&veaction=edit&section=14" title="Değiştirilen bölüm: Java yazımı (Sözdizimi)" class="mw-editsection-visualeditor"><span>değiştir</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Java&action=edit&section=14" title="Bölümün kaynak kodunu değiştir: Java yazımı (Sözdizimi)"><span>kaynağı değiştir</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Sınıf temelli nesneye yönelik bir dil olan Java, yazım olarak C++ ile benzerlikler arz eder. Java'nın yanında C#, <a href="/wiki/Perl" title="Perl">Perl</a>, JavaScript gibi diller de aynı dil ailesine aittir. "{}" şeklinde süslü parantezler içerisindeki bloklar, ++ arttırma ve-azaltma işleçleri bu dilin belirgin özelliklerindendir. </p> <div class="mw-heading mw-heading3"><h3 id="Merhaba_Dünya!"><span id="Merhaba_D.C3.BCnya.21"></span>Merhaba Dünya!</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Java&veaction=edit&section=15" title="Değiştirilen bölüm: Merhaba Dünya!" class="mw-editsection-visualeditor"><span>değiştir</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Java&action=edit&section=15" title="Bölümün kaynak kodunu değiştir: Merhaba Dünya!"><span>kaynağı değiştir</span></a><span class="mw-editsection-bracket">]</span></span></div> <div class="mw-highlight mw-highlight-lang-java mw-content-ltr" dir="ltr"><pre><span></span><span class="w"> </span><span class="c1">// MerhabaDünya.java</span> <span class="w"> </span><span class="kd">public</span><span class="w"> </span><span class="kd">class</span> <span class="nc">MerhabaDünya</span><span class="p">{</span> <span class="w"> </span><span class="kd">public</span><span class="w"> </span><span class="kd">static</span><span class="w"> </span><span class="kt">void</span><span class="w"> </span><span class="nf">main</span><span class="p">(</span><span class="n">String</span><span class="o">[]</span><span class="w"> </span><span class="n">args</span><span class="p">)</span><span class="w"> </span><span class="p">{</span> <span class="w"> </span><span class="n">System</span><span class="p">.</span><span class="na">out</span><span class="p">.</span><span class="na">println</span><span class="p">(</span><span class="s">"Merhaba Dünya!"</span><span class="p">);</span> <span class="w"> </span><span class="p">}</span> <span class="w"> </span><span class="p">}</span> </pre></div> <ul><li>"MerhabaDünya.java" ile "public class MerhabaDünya" bu kısımda iki isim aynı olmalıdır aksi takdirde uygulama çalıştırılamaz.</li> <li>class: Sınıf tanımlayabilmek için class ön eki şarttır.</li> <li>public: Sınıfın dışarıdan erişebilir olduğu,</li> <li>static: Sınıf tarafından paylaşıldığı,</li> <li>void: Bir değer döndürmediği anlamına gelir.</li> <li>Public ve Static'e erişim belirleyicisi (access specifier) de denir.</li> <li>Void'e dönüş tipi (return type) de denir.</li> <li>String args[]: Parantezin içinde yöntemin aldığı parametreleri belirleriz. "String" sınıf adı, "args" da parametre adıdır. "[]" ise args'ın bir dizi (array) olduğunu belirtiyor.</li> <li>"System.out.println();" ile <b>yazımızı yazdırıyoruz ve yeni satıra geçmesini</b> sağlıyoruz.</li> <li>Yazımızı "System.out.print("Merhaba Dunya!");" ile de yazdırabilirdik. Fakat imleç yeni satıra geçmezdi.</li> <li><b>Java Türkçe karakterleri (C# gibi) "değişken adlarında, sınıf adlarında" da kullanmamıza imkân tanır.</b></li></ul> <p>Java'da yazdığımız yazılımları derlememiz için öncelikle sınıf adı ile aynı adı taşıyan dosya ismine sahip olmamız gerekmektedir. Yukarıdaki örnek yazılımı sınıf ismi olan "MerhabaDünya" ifadesini kullanıp uzantısı ile beraber "MerhabaDünya.java" ismi ile kaydedebiliriz. J2SDK veya benzer bir Java geliştirme ortamı kurulu sistemimizde yazılan uygulama aşağıdaki şekilde derlenebilir. </p> <pre>javac -encoding UTF-8 MerhabaDünya.java </pre> <p><a href="/wiki/Javac" title="Javac">javac</a>, yazılan programı derleyerek ".class" uzantılı bir dosya üretir. ".class" sınıf dosyaları JVM'de çalışabilecek bytecode'lar içeren sınıf dosyalarıdır. Örnek uygulamayı çalıştırmak için: </p> <pre>java MerhabaDünya </pre> <p>yazabiliriz. Java komutu öncelikle sınıf yolunda (Bkz. <a href="/w/index.php?title=Classpath&action=edit&redlink=1" class="new" title="Classpath (sayfa mevcut değil)">Classpath</a>) "MerhabaDünya" sınıfını arayacaktır. Bulduğu takdirde "MerhabaDünya" sınıfında "main" metodunu arayacaktır. Eğer metot bulunur ise bu metot icra edilecektir. </p> <div class="mw-heading mw-heading3"><h3 id="Kapsamlı_örnek"><span id="Kapsaml.C4.B1_.C3.B6rnek"></span>Kapsamlı örnek</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Java&veaction=edit&section=16" title="Değiştirilen bölüm: Kapsamlı örnek" class="mw-editsection-visualeditor"><span>değiştir</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Java&action=edit&section=16" title="Bölümün kaynak kodunu değiştir: Kapsamlı örnek"><span>kaynağı değiştir</span></a><span class="mw-editsection-bracket">]</span></span></div> <div class="mw-highlight mw-highlight-lang-java mw-content-ltr" dir="ltr"><pre><span></span><span class="kn">package</span><span class="w"> </span><span class="nn">TekCift</span><span class="p">;</span> <span class="kn">import</span><span class="w"> </span><span class="nn">javax.swing.JOptionPane</span><span class="p">;</span> <span class="kd">public</span><span class="w"> </span><span class="kd">class</span> <span class="nc">TekCift</span><span class="w"> </span><span class="p">{</span> <span class="w"> </span><span class="cm">/**</span> <span class="cm"> * Tam sayı (int ingilizce de integer’ın kısaltmasıdır)</span> <span class="cm"> */</span> <span class="w"> </span><span class="kd">private</span><span class="w"> </span><span class="kt">int</span><span class="w"> </span><span class="n">kullanicininGirdigi</span><span class="p">;</span> <span class="w"> </span><span class="cm">/**</span> <span class="cm"> * Bu yapıcı fonksiyondur. TekCift objesi yaratılırken çağrılır.</span> <span class="cm"> */</span> <span class="w"> </span><span class="kd">public</span><span class="w"> </span><span class="nf">TekCift</span><span class="p">()</span><span class="w"> </span><span class="p">{</span> <span class="w"> </span><span class="p">}</span> <span class="w"> </span><span class="cm">/**</span> <span class="cm"> * Aşağıdaki ana fonksiyondur. Java yorumlayıcısı programı çalıştırmak için</span> <span class="cm"> * ilk bu fonksiyonu çağırır.</span> <span class="cm"> * </span> <span class="cm"> * @param argumanlar</span> <span class="cm"> * Komut satırı argümanları (kullanılmıyor)</span> <span class="cm"> */</span> <span class="w"> </span><span class="kd">public</span><span class="w"> </span><span class="kd">static</span><span class="w"> </span><span class="kt">void</span><span class="w"> </span><span class="nf">main</span><span class="p">(</span><span class="kd">final</span><span class="w"> </span><span class="n">String</span><span class="o">[]</span><span class="w"> </span><span class="n">argumanlar</span><span class="p">)</span><span class="w"> </span><span class="p">{</span> <span class="w"> </span><span class="n">TekCift</span><span class="w"> </span><span class="n">obje</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="n">TekCift</span><span class="p">();</span> <span class="w"> </span><span class="n">obje</span><span class="p">.</span><span class="na">pencereGoster</span><span class="p">();</span> <span class="w"> </span><span class="p">}</span> <span class="w"> </span><span class="cm">/**</span> <span class="cm"> * Aşağıdaki fonksiyon "Sayı giriniz" diyaloğunu gösterir</span> <span class="cm"> */</span> <span class="w"> </span><span class="kd">public</span><span class="w"> </span><span class="kt">void</span><span class="w"> </span><span class="nf">pencereGoster</span><span class="p">()</span><span class="w"> </span><span class="p">{</span> <span class="w"> </span><span class="k">try</span><span class="w"> </span><span class="p">{</span> <span class="w"> </span><span class="n">kullanicininGirdigi</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">Integer</span><span class="p">.</span><span class="na">parseInt</span><span class="p">(</span><span class="n">JOptionPane</span><span class="p">.</span><span class="na">showInputDialog</span><span class="p">(</span><span class="s">"Lütfen bir sayı giriniz."</span><span class="p">));</span> <span class="w"> </span><span class="n">hesapla</span><span class="p">();</span> <span class="w"> </span><span class="p">}</span><span class="w"> </span><span class="k">catch</span><span class="w"> </span><span class="p">(</span><span class="kd">final</span><span class="w"> </span><span class="n">NumberFormatException</span><span class="w"> </span><span class="n">e</span><span class="p">)</span><span class="w"> </span><span class="p">{</span> <span class="w"> </span><span class="n">System</span><span class="p">.</span><span class="na">err</span><span class="p">.</span><span class="na">println</span><span class="p">(</span><span class="s">"HATA: Geçersiz bir değer girdiniz. Lütfen sayısal bir değer giriniz."</span><span class="p">);</span> <span class="w"> </span><span class="p">}</span> <span class="w"> </span><span class="p">}</span> <span class="w"> </span><span class="cm">/**</span> <span class="cm"> * Aşağıdaki fonksiyon kullanıcının girdiği değere göre çift ya da tek</span> <span class="cm"> * penceresi gösterir.</span> <span class="cm"> */</span> <span class="w"> </span><span class="kd">private</span><span class="w"> </span><span class="kt">void</span><span class="w"> </span><span class="nf">hesapla</span><span class="p">()</span><span class="w"> </span><span class="p">{</span> <span class="w"> </span><span class="k">if</span><span class="w"> </span><span class="p">((</span><span class="n">kullanicininGirdigi</span><span class="w"> </span><span class="o">%</span><span class="w"> </span><span class="mi">2</span><span class="p">)</span><span class="w"> </span><span class="o">==</span><span class="w"> </span><span class="mi">0</span><span class="p">)</span><span class="w"> </span><span class="p">{</span> <span class="w"> </span><span class="n">JOptionPane</span><span class="p">.</span><span class="na">showMessageDialog</span><span class="p">(</span><span class="kc">null</span><span class="p">,</span><span class="w"> </span><span class="s">"Çift"</span><span class="p">);</span> <span class="w"> </span><span class="p">}</span><span class="w"> </span><span class="k">else</span><span class="w"> </span><span class="p">{</span> <span class="w"> </span><span class="n">JOptionPane</span><span class="p">.</span><span class="na">showMessageDialog</span><span class="p">(</span><span class="kc">null</span><span class="p">,</span><span class="w"> </span><span class="s">"Tek"</span><span class="p">);</span> <span class="w"> </span><span class="p">}</span> <span class="w"> </span><span class="p">}</span> <span class="p">}</span> </pre></div> <ul><li>package anahtar kelimesi dosyanın başında paket belirtmek için kullanılır.</li> <li>kullanıcı arayüzü gösterebilmek içın javax.swing. JOptionPane kütüphanesine ihtiyacımız var. Dosyanın başındaki import cümlesi tam bu işe yarar.</li> <li>TekCift sınıfı kullanıcının girdiği bir tam sayıyı hafızasında tutmak için kullanıcının girdiği değişkenini tanımlıyor. Diğer sınıfların bu değişkeni görmemesi için private (özel) anahtar kelimesini kullanılıyoruz.</li></ul> <div class="mw-heading mw-heading2"><h2 id="Dokümantasyon"><span id="Dok.C3.BCmantasyon"></span>Dokümantasyon</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Java&veaction=edit&section=17" title="Değiştirilen bölüm: Dokümantasyon" class="mw-editsection-visualeditor"><span>değiştir</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Java&action=edit&section=17" title="Bölümün kaynak kodunu değiştir: Dokümantasyon"><span>kaynağı değiştir</span></a><span class="mw-editsection-bracket">]</span></span></div> <p><a href="/wiki/Sun_Microsystems" title="Sun Microsystems">Sun Microsystems</a> tarafından geliştirilen <a href="/wiki/Javadoc" title="Javadoc">Javadoc</a>, Java kodlarının HTML formatında dokümantasyonun oluşturulması için kullanılan kapsamlı bir sistemdir. </p> <div class="mw-heading mw-heading2"><h2 id="Ayrıca_bakınız"><span id="Ayr.C4.B1ca_bak.C4.B1n.C4.B1z"></span>Ayrıca bakınız</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Java&veaction=edit&section=18" title="Değiştirilen bölüm: Ayrıca bakınız" class="mw-editsection-visualeditor"><span>değiştir</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Java&action=edit&section=18" title="Bölümün kaynak kodunu değiştir: Ayrıca bakınız"><span>kaynağı değiştir</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><a href="/wiki/AspectJ" title="AspectJ">AspectJ</a></li> <li><a href="/wiki/JavaOS" title="JavaOS">JavaOS</a></li> <li><a href="/wiki/Ger%C3%A7ek_zamanl%C4%B1_Java" title="Gerçek zamanlı Java">Gerçek zamanlı Java</a></li></ul> <div class="mw-heading mw-heading2"><h2 id="Kaynakça"><span id="Kaynak.C3.A7a"></span>Kaynakça</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Java&veaction=edit&section=19" title="Değiştirilen bölüm: Kaynakça" class="mw-editsection-visualeditor"><span>değiştir</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Java&action=edit&section=19" title="Bölümün kaynak kodunu değiştir: Kaynakça"><span>kaynağı değiştir</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r32805677">.mw-parser-output .reflist{font-size:90%;margin-bottom:0.5em;list-style-type:decimal}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-count:2}.mw-parser-output .reflist-columns-3{column-count:3}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}</style><div class="reflist"> <div class="mw-references-wrap mw-references-columns"><ol class="references"> <li id="cite_note-wikidata-e9ac0f1726a2a32c747669049b9b918ac80f4626-v9-1"><strong><a href="#cite_ref-wikidata-e9ac0f1726a2a32c747669049b9b918ac80f4626-v9_1-0">^</a></strong> <span class="reference-text"><cite class="kaynak web"><a rel="nofollow" class="external text" href="https://www.oracle.com/news/announcement/oracle-releases-java-24-2025-03-18/">"Oracle Releases Java 24"</a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Oracle+Releases+Java+24&rft_id=https%3A%2F%2Fwww.oracle.com%2Fnews%2Fannouncement%2Foracle-releases-java-24-2025-03-18%2F&rfr_id=info%3Asid%2Ftr.wikipedia.org%3AJava" class="Z3988"><span style="display:none;"> </span></span></span> </li> <li id="cite_note-2"><strong><a href="#cite_ref-2">^</a></strong> <span class="reference-text"><cite class="kaynak web"><a rel="nofollow" class="external text" href="https://docs.oracle.com/javase/tutorial/getStarted/intro/definition.html">"About the Java Technology (The Java™ Tutorials > Getting Started > The Java Technology Phenomenon)"</a>. <i>docs.oracle.com</i>. 15 Aralık 2016 tarihinde kaynağından <a rel="nofollow" class="external text" href="https://web.archive.org/web/20161215182615/http://docs.oracle.com/javase/tutorial/getStarted/intro/definition.html">arşivlendi</a><span class="reference-accessdate">. Erişim tarihi: <span class="nowrap">1 Ocak</span> 2023</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=docs.oracle.com&rft.atitle=About+the+Java+Technology+%28The+Java%E2%84%A2+Tutorials+%3E+Getting+Started+%3E+The+Java+Technology+Phenomenon%29&rft_id=https%3A%2F%2Fdocs.oracle.com%2Fjavase%2Ftutorial%2FgetStarted%2Fintro%2Fdefinition.html&rfr_id=info%3Asid%2Ftr.wikipedia.org%3AJava" class="Z3988"><span style="display:none;"> </span></span></span> </li> <li id="cite_note-3"><strong><a href="#cite_ref-3">^</a></strong> <span class="reference-text"><cite class="kaynak web"><a rel="nofollow" class="external text" href="http://www.computerweekly.com/feature/Write-once-run-anywhere">"Arşivlenmiş kopya"</a>. 29 Mart 2017 tarihinde kaynağından <a rel="nofollow" class="external text" href="https://web.archive.org/web/20170329134737/http://www.computerweekly.com/feature/Write-once-run-anywhere/">arşivlendi</a><span class="reference-accessdate">. Erişim tarihi: 14 Şubat 2017</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Ar%C5%9Fivlenmi%C5%9F+kopya&rft_id=http%3A%2F%2Fwww.computerweekly.com%2Ffeature%2FWrite-once-run-anywhere&rfr_id=info%3Asid%2Ftr.wikipedia.org%3AJava" class="Z3988"><span style="display:none;"> </span></span></span> </li> <li id="cite_note-:0-4"><strong><a href="#cite_ref-:0_4-0">^</a></strong> <span class="reference-text"><cite class="kaynak web"><a rel="nofollow" class="external text" href="http://www.oracle.com/technetwork/java/intro-141325.html">"Arşivlenmiş kopya"</a>. 23 Ocak 2013 tarihinde kaynağından <a rel="nofollow" class="external text" href="https://web.archive.org/web/20130123204103/http://www.oracle.com/technetwork/java/intro-141325.html">arşivlendi</a><span class="reference-accessdate">. Erişim tarihi: 14 Şubat 2017</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Ar%C5%9Fivlenmi%C5%9F+kopya&rft_id=http%3A%2F%2Fwww.oracle.com%2Ftechnetwork%2Fjava%2Fintro-141325.html&rfr_id=info%3Asid%2Ftr.wikipedia.org%3AJava" class="Z3988"><span style="display:none;"> </span></span></span> </li> <li id="cite_note-5"><strong><a href="#cite_ref-5">^</a></strong> <span class="reference-text"><cite class="kaynak web"><a rel="nofollow" class="external text" href="https://www.wired.com/2013/01/java-no-longer-a-favorite/">"Arşivlenmiş kopya"</a>. 15 Şubat 2017 tarihinde kaynağından <a rel="nofollow" class="external text" href="https://web.archive.org/web/20170215115409/https://www.wired.com/2013/01/java-no-longer-a-favorite/">arşivlendi</a><span class="reference-accessdate">. Erişim tarihi: 14 Şubat 2017</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Ar%C5%9Fivlenmi%C5%9F+kopya&rft_id=https%3A%2F%2Fwww.wired.com%2F2013%2F01%2Fjava-no-longer-a-favorite%2F&rfr_id=info%3Asid%2Ftr.wikipedia.org%3AJava" class="Z3988"><span style="display:none;"> </span></span></span> </li> <li id="cite_note-:1-6"><strong><a href="#cite_ref-:1_6-0">^</a></strong> <span class="reference-text"><cite class="kaynak web"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20150326085055/https://redmonk.com/sogrady/2015/01/14/language-rankings-1-15/">"Arşivlenmiş kopya"</a>. 26 Mart 2015 tarihinde <a rel="nofollow" class="external text" href="http://redmonk.com/sogrady/2015/01/14/language-rankings-1-15/">kaynağından</a> arşivlendi<span class="reference-accessdate">. Erişim tarihi: 14 Şubat 2017</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Ar%C5%9Fivlenmi%C5%9F+kopya&rft_id=http%3A%2F%2Fredmonk.com%2Fsogrady%2F2015%2F01%2F14%2Flanguage-rankings-1-15%2F&rfr_id=info%3Asid%2Ftr.wikipedia.org%3AJava" class="Z3988"><span style="display:none;"> </span></span></span> </li> <li id="cite_note-7"><strong><a href="#cite_ref-7">^</a></strong> <span class="reference-text"><cite class="kaynak web"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20090116080326/http://www.langpop.com/">"Arşivlenmiş kopya"</a>. 16 Ocak 2009 tarihinde <a rel="nofollow" class="external text" href="http://www.langpop.com/">kaynağından</a> arşivlendi<span class="reference-accessdate">. Erişim tarihi: 14 Şubat 2017</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Ar%C5%9Fivlenmi%C5%9F+kopya&rft_id=http%3A%2F%2Fwww.langpop.com%2F&rfr_id=info%3Asid%2Ftr.wikipedia.org%3AJava" class="Z3988"><span style="display:none;"> </span></span></span> </li> <li id="cite_note-8"><strong><a href="#cite_ref-8">^</a></strong> <span class="reference-text"><cite class="kaynak web"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20181226070445/https://www.tiobe.com/tiobe-index/index/">"Arşivlenmiş kopya"</a>. 26 Aralık 2018 tarihinde <a rel="nofollow" class="external text" href="http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html">kaynağından</a> arşivlendi<span class="reference-accessdate">. Erişim tarihi: 14 Şubat 2017</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Ar%C5%9Fivlenmi%C5%9F+kopya&rft_id=http%3A%2F%2Fwww.tiobe.com%2Findex.php%2Fcontent%2Fpaperinfo%2Ftpci%2Findex.html&rfr_id=info%3Asid%2Ftr.wikipedia.org%3AJava" class="Z3988"><span style="display:none;"> </span></span></span> </li> <li id="cite_note-9"><strong><a href="#cite_ref-9">^</a></strong> <span class="reference-text"><cite class="kaynak web"><a rel="nofollow" class="external text" href="https://www.jcp.org/en/jsr/detail?id=395">"The Java Community Process(SM) Program - JSRs: Java Specification Requests - detail JSR# 395"</a>. <i>www.jcp.org</i>. 2 Ocak 2023 tarihinde kaynağından <a rel="nofollow" class="external text" href="https://web.archive.org/web/20230102083733/https://www.jcp.org/en/jsr/detail?id=395">arşivlendi</a><span class="reference-accessdate">. Erişim tarihi: <span class="nowrap">2 Ocak</span> 2023</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=www.jcp.org&rft.atitle=The+Java+Community+Process%28SM%29+Program+-+JSRs%3A+Java+Specification+Requests+-+detail+JSR%23+395&rft_id=https%3A%2F%2Fwww.jcp.org%2Fen%2Fjsr%2Fdetail%3Fid%3D395&rfr_id=info%3Asid%2Ftr.wikipedia.org%3AJava" class="Z3988"><span style="display:none;"> </span></span></span> </li> <li id="cite_note-10"><strong><a href="#cite_ref-10">^</a></strong> <span class="reference-text"><cite class="kaynak web"><a rel="nofollow" class="external text" href="https://www.jcp.org/en/jsr/detail?id=396">"The Java Community Process(SM) Program - JSRs: Java Specification Requests - detail JSR# 396"</a>. <i>www.jcp.org</i>. 8 Aralık 2022 tarihinde kaynağından <a rel="nofollow" class="external text" href="https://web.archive.org/web/20221208180048/https://jcp.org/en/jsr/detail?id=396">arşivlendi</a><span class="reference-accessdate">. Erişim tarihi: <span class="nowrap">2 Ocak</span> 2023</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=www.jcp.org&rft.atitle=The+Java+Community+Process%28SM%29+Program+-+JSRs%3A+Java+Specification+Requests+-+detail+JSR%23+396&rft_id=https%3A%2F%2Fwww.jcp.org%2Fen%2Fjsr%2Fdetail%3Fid%3D396&rfr_id=info%3Asid%2Ftr.wikipedia.org%3AJava" class="Z3988"><span style="display:none;"> </span></span></span> </li> <li id="cite_note-11"><strong><a href="#cite_ref-11">^</a></strong> <span class="reference-text"><cite class="kaynak web"><a rel="nofollow" class="external text" href="https://azul.com/no-longer-the-applet-of-the-developers-eye/">"Arşivlenmiş kopya"</a>. 10 Aralık 2019 tarihinde kaynağından <a rel="nofollow" class="external text" href="https://web.archive.org/web/20191210072511/https://www.azul.com/no-longer-the-applet-of-the-developers-eye/">arşivlendi</a><span class="reference-accessdate">. Erişim tarihi: 3 Mayıs 2020</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Ar%C5%9Fivlenmi%C5%9F+kopya&rft_id=https%3A%2F%2Fazul.com%2Fno-longer-the-applet-of-the-developers-eye%2F&rfr_id=info%3Asid%2Ftr.wikipedia.org%3AJava" class="Z3988"><span style="display:none;"> </span></span></span> </li> <li id="cite_note-12"><strong><a href="#cite_ref-12">^</a></strong> <span class="reference-text"><cite class="kaynak web"><a rel="nofollow" class="external text" href="https://developers.slashdot.org/story/19/06/08/191256/java-web-start-is-dead-long-live-java-web-start">"Arşivlenmiş kopya"</a>. 10 Haziran 2019 tarihinde kaynağından <a rel="nofollow" class="external text" href="https://web.archive.org/web/20190610144259/https://developers.slashdot.org/story/19/06/08/191256/java-web-start-is-dead-long-live-java-web-start">arşivlendi</a><span class="reference-accessdate">. Erişim tarihi: 3 Mayıs 2020</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Ar%C5%9Fivlenmi%C5%9F+kopya&rft_id=https%3A%2F%2Fdevelopers.slashdot.org%2Fstory%2F19%2F06%2F08%2F191256%2Fjava-web-start-is-dead-long-live-java-web-start&rfr_id=info%3Asid%2Ftr.wikipedia.org%3AJava" class="Z3988"><span style="display:none;"> </span></span></span> </li> </ol></div></div> <div class="mw-heading mw-heading2"><h2 id="Dış_bağlantılar"><span id="D.C4.B1.C5.9F_ba.C4.9Flant.C4.B1lar"></span>Dış bağlantılar</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Java&veaction=edit&section=20" title="Değiştirilen bölüm: Dış bağlantılar" class="mw-editsection-visualeditor"><span>değiştir</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Java&action=edit&section=20" title="Bölümün kaynak kodunu değiştir: Dış bağlantılar"><span>kaynağı değiştir</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><a rel="nofollow" class="external free" href="http://www.java.com">http://www.java.com</a> 16 Aralık 2019 tarihinde <a href="/wiki/Wayback_Machine" title="Wayback Machine">Wayback Machine</a> sitesinde <a rel="nofollow" class="external text" href="https://web.archive.org/web/20191216120820/https://www.java.com/en/">arşivlendi</a>. (Son Kullanıcılar için)</li> <li><a rel="nofollow" class="external free" href="http://www.oracle.com/technetwork/java">http://www.oracle.com/technetwork/java</a> (Geliştiriciler için)</li></ul> <div role="navigation" class="navbox" aria-labelledby="Programlama_dilleri" style="padding:3px"><table class="nowraplinks hlist collapsible expanded navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><style data-mw-deduplicate="TemplateStyles:r25548259">.mw-parser-output .navbar{display:inline;font-size:88%;font-weight:normal}.mw-parser-output .navbar-collapse{float:left;text-align:left}.mw-parser-output .navbar-boxtext{word-spacing:0}.mw-parser-output .navbar ul{display:inline-block;white-space:nowrap;line-height:inherit}.mw-parser-output .navbar-brackets::before{margin-right:-0.125em;content:"[ "}.mw-parser-output .navbar-brackets::after{margin-left:-0.125em;content:" ]"}.mw-parser-output .navbar li{word-spacing:-0.125em}.mw-parser-output .navbar-mini abbr{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.mw-parser-output .navbar-ct-full{font-size:114%;margin:0 7em}.mw-parser-output .navbar-ct-mini{font-size:114%;margin:0 4em}.mw-parser-output .infobox .navbar{font-size:100%}.mw-parser-output .navbox .navbar{display:block;font-size:100%}.mw-parser-output .navbox-title .navbar{float:left;text-align:left;margin-right:0.5em}</style><div class="plainlinks hlist navbar navbar-mini"><ul><li class="nv-view"><a href="/wiki/%C5%9Eablon:Programlama_dilleri" title="Şablon:Programlama dilleri"><abbr title="Bu şablonu görüntüle" style=";;background:none transparent;border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none; padding:0;">g</abbr></a></li><li class="nv-talk"><a href="/wiki/%C5%9Eablon_tart%C4%B1%C5%9Fma:Programlama_dilleri" title="Şablon tartışma:Programlama dilleri"><abbr title="Bu şablonu tartış" style=";;background:none transparent;border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none; padding:0;">t</abbr></a></li><li class="nv-edit"><a class="external text" href="https://tr.wikipedia.org/w/index.php?title=%C5%9Eablon:Programlama_dilleri&action=edit"><abbr title="Bu şablonu değiştir" style=";;background:none transparent;border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none; padding:0;">d</abbr></a></li></ul></div><div id="Programlama_dilleri" style="font-size:114%;margin:0 4em"><a href="/wiki/Programlama_dili" title="Programlama dili">Programlama dilleri</a></div></th></tr><tr><td class="navbox-abovebelow" colspan="2"><div id="*_Karşılaştırma_*_Zaman_Çizelgesi_*_Tarihçe"> <ul><li><a href="/w/index.php?title=Programlama_dilleri_kar%C5%9F%C4%B1la%C5%9Ft%C4%B1rmas%C4%B1&action=edit&redlink=1" class="new" title="Programlama dilleri karşılaştırması (sayfa mevcut değil)">Karşılaştırma</a></li> <li><a href="/w/index.php?title=Programlama_dilleri_zaman_%C3%A7izelgesi&action=edit&redlink=1" class="new" title="Programlama dilleri zaman çizelgesi (sayfa mevcut değil)">Zaman Çizelgesi</a></li> <li><a href="/w/index.php?title=Programlama_dilleri_tarihi&action=edit&redlink=1" class="new" title="Programlama dilleri tarihi (sayfa mevcut değil)">Tarihçe</a></li></ul> </div></td></tr><tr><td colspan="2" class="navbox-list navbox-odd" style="width:100%;padding:0px"><div style="padding:0em 0.25em"> <ul><li><a href="/wiki/Ada_(programlama_dili)" title="Ada (programlama dili)">Ada</a></li> <li><a href="/wiki/ALGOL" title="ALGOL">ALGOL</a></li> <li><a href="/wiki/APL_(programlama_dili)" title="APL (programlama dili)">APL</a></li> <li><a href="/wiki/Assembly" title="Assembly">Assembly</a></li> <li><a href="/wiki/BASIC" title="BASIC">BASIC</a></li> <li><a href="/wiki/C_(programlama_dili)" title="C (programlama dili)">C</a></li> <li><a href="/wiki/C%2B%2B" title="C++">C++</a></li> <li><a href="/wiki/C_Sharp" class="mw-redirect" title="C Sharp">C#</a></li> <li><a href="/wiki/Visual_Basic" title="Visual Basic">Classic Visual Basic</a></li> <li><a href="/wiki/COBOL" title="COBOL">COBOL</a></li> <li><a href="/wiki/Erlang_(programlama_dili)" title="Erlang (programlama dili)">Erlang</a></li> <li><a href="/w/index.php?title=Forth_(programlama_dili)&action=edit&redlink=1" class="new" title="Forth (programlama dili) (sayfa mevcut değil)">Forth</a></li> <li><a href="/wiki/Fortran" title="Fortran">Fortran</a></li> <li><a href="/wiki/Go_(programlama_dili)" title="Go (programlama dili)">Go</a></li> <li><a href="/wiki/Haskell" title="Haskell">Haskell</a></li> <li><a href="/wiki/Java_(programlama_dili)" class="mw-redirect" title="Java (programlama dili)">Java</a></li> <li><a href="/wiki/JavaScript" title="JavaScript">JavaScript</a></li> <li><a href="/wiki/Kotlin" title="Kotlin">Kotlin</a></li> <li><a href="/wiki/Lisp" title="Lisp">Lisp</a></li> <li><a href="/wiki/Lua" title="Lua">Lua</a></li> <li><a href="/wiki/MATLAB" title="MATLAB">MATLAB</a></li> <li><a href="/wiki/ML_(programlama_dili)" title="ML (programlama dili)">ML</a></li> <li><a href="/wiki/Object_Pascal" title="Object Pascal">Object Pascal</a></li> <li><a href="/wiki/Pascal_(programlama_dili)" title="Pascal (programlama dili)">Pascal</a></li> <li><a href="/wiki/Perl" title="Perl">Perl</a></li> <li><a href="/wiki/PHP" title="PHP">PHP</a></li> <li><a href="/wiki/Prolog" title="Prolog">Prolog</a></li> <li><a href="/wiki/Python" title="Python">Python</a></li> <li><a href="/wiki/R_(programlama_dili)" title="R (programlama dili)">R</a></li> <li><a href="/wiki/Ruby" title="Ruby">Ruby</a></li> <li><a href="/wiki/Rust_(programlama_dili)" title="Rust (programlama dili)">Rust</a></li> <li><a href="/wiki/SQL" title="SQL">SQL</a></li> <li><a href="/wiki/Scratch_(programlama_dili)" title="Scratch (programlama dili)">Scratch</a></li> <li><a href="/wiki/Kabuk_programlama" title="Kabuk programlama">Shell</a></li> <li><a href="/wiki/Simula" title="Simula">Simula</a></li> <li><a href="/wiki/Smalltalk" title="Smalltalk">Smalltalk</a></li> <li><a href="/wiki/Swift_(programlama_dili)" title="Swift (programlama dili)">Swift</a></li> <li><a href="/wiki/Visual_Basic_.NET" title="Visual Basic .NET">Visual Basic</a></li> <li><i><a href="/wiki/Programlama_dilleri_listesi" title="Programlama dilleri listesi">dahası...</a></i></li></ul> </div></td></tr><tr><td class="navbox-abovebelow" colspan="2"><div> <ul><li><span typeof="mw:File"><span title="Liste"><img alt="Liste" src="//upload.wikimedia.org/wikipedia/commons/thumb/d/db/Symbol_list_class.svg/16px-Symbol_list_class.svg.png" decoding="async" width="16" height="16" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/d/db/Symbol_list_class.svg/24px-Symbol_list_class.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/d/db/Symbol_list_class.svg/32px-Symbol_list_class.svg.png 2x" data-file-width="180" data-file-height="185" /></span></span> <b>Listeler:</b> <a href="/wiki/Programlama_dilleri_listesi" title="Programlama dilleri listesi">Alfabetik</a></li> <li><a href="/w/index.php?title=T%C3%BCre_g%C3%B6re_programlama_dilleri_listesi&action=edit&redlink=1" class="new" title="Türe göre programlama dilleri listesi (sayfa mevcut değil)">Kategoriik</a></li> <li><a href="/w/index.php?title=Programlama_dillerinin_ku%C5%9Fak_listesi&action=edit&redlink=1" class="new" title="Programlama dillerinin kuşak listesi (sayfa mevcut değil)">Nesilsel</a></li> <li><a href="/w/index.php?title=%C4%B0ngilizce_temelli_olmayan_programlama_dilleri&action=edit&redlink=1" class="new" title="İngilizce temelli olmayan programlama dilleri (sayfa mevcut değil)">İngilizce temelli olmayan</a></li> <li><span typeof="mw:File"><span title="Kategori"><img alt="Kategori" src="//upload.wikimedia.org/wikipedia/commons/thumb/b/ba/Symbol_category.svg/16px-Symbol_category.svg.png" decoding="async" width="16" height="16" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/b/ba/Symbol_category.svg/24px-Symbol_category.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/b/ba/Symbol_category.svg/32px-Symbol_category.svg.png 2x" data-file-width="180" data-file-height="185" /></span></span> <a href="/wiki/Kategori:Programlama_dilleri" title="Kategori:Programlama dilleri">Kategori</a></li></ul> </div></td></tr></tbody></table></div> <div role="navigation" class="navbox authority-control" aria-labelledby="Otorite_kontrolü_frameless&#124;text-top&#124;10px&#124;alt=Bunu_Vikiveri&#039;de_düzenleyin&#124;link=https&#58;//www.wikidata.org/wiki/Q251&#124;class=noprint&#124;Bunu_Vikiveri&#039;de_düzenleyin" style="padding:3px"><table class="nowraplinks hlist navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th id="Otorite_kontrolü_frameless&#124;text-top&#124;10px&#124;alt=Bunu_Vikiveri&#039;de_düzenleyin&#124;link=https&#58;//www.wikidata.org/wiki/Q251&#124;class=noprint&#124;Bunu_Vikiveri&#039;de_düzenleyin" scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Otorite_kontrol%C3%BC" title="Otorite kontrolü">Otorite kontrolü</a> <span class="mw-valign-text-top noprint" typeof="mw:File/Frameless"><a href="https://www.wikidata.org/wiki/Q251" title="Bunu Vikiveri'de düzenleyin"><img alt="Bunu Vikiveri'de düzenleyin" src="//upload.wikimedia.org/wikipedia/commons/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/20px-OOjs_UI_icon_edit-ltr-progressive.svg.png" decoding="async" width="10" height="10" class="mw-file-element" data-file-width="20" data-file-height="20" /></a></span></th><td class="navbox-list navbox-odd" style="text-align:left;border-left-width:2px;border-left-style:solid;width:100%;padding:0px"><div style="padding:0em 0.25em"> <ul><li><span class="nowrap"><a href="/wiki/%C4%B0spanya_Mill%C3%AE_K%C3%BCt%C3%BCphanesi" title="İspanya Millî Kütüphanesi">BNE</a>: <span class="uid"><a rel="nofollow" class="external text" href="http://catalogo.bne.es/uhtbin/authoritybrowse.cgi?action=display&authority_id=XX540033">XX540033</a></span></span></li> <li><span class="nowrap"><a href="/wiki/Fransa_Mill%C3%AE_K%C3%BCt%C3%BCphanesi" title="Fransa Millî Kütüphanesi">BNF</a>: <span class="uid"><a rel="nofollow" class="external text" href="https://catalogue.bnf.fr/ark:/12148/cb12533207m">cb12533207m</a> <a rel="nofollow" class="external text" href="https://data.bnf.fr/ark:/12148/cb12533207m">(data)</a></span></span></li> <li><span class="nowrap"><a href="/wiki/T%C3%BCmle%C5%9Fik_Otorite_Dosyas%C4%B1" title="Tümleşik Otorite Dosyası">GND</a>: <span class="uid"><a rel="nofollow" class="external text" href="https://d-nb.info/gnd/4401313-9">4401313-9</a></span></span></li> <li><span class="nowrap"><a href="/wiki/Kongre_K%C3%BCt%C3%BCphanesi_Kontrol_Numaras%C4%B1" title="Kongre Kütüphanesi Kontrol Numarası">LCCN</a>: <span class="uid"><a rel="nofollow" class="external text" href="https://id.loc.gov/authorities/subjects/sh95008574">sh95008574</a></span></span></li> <li><span class="nowrap"><a href="/wiki/%C3%87ek_Cumhuriyeti_Mill%C3%AE_K%C3%BCt%C3%BCphanesi" title="Çek Cumhuriyeti Millî Kütüphanesi">NKC</a>: <span class="uid"><a rel="nofollow" class="external text" href="https://aleph.nkp.cz/F/?func=find-c&local_base=aut&ccl_term=ica=ph117027&CON_LNG=ENG">ph117027</a></span></span></li> <li><span class="nowrap"><a href="/wiki/%C4%B0srail_Ulusal_K%C3%BCt%C3%BCphanesi" title="İsrail Ulusal Kütüphanesi">NLI</a>: <span class="uid"><a rel="nofollow" class="external text" href="https://www.nli.org.il/en/authorities/987007561288105171">987007561288105171</a></span></span></li></ul> </div></td></tr></tbody></table></div></div><!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://auth.wikimedia.org/loginwiki/wiki/Special:CentralAutoLogin/start?useformat=desktop&type=1x1&usesul3=1" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">"<a dir="ltr" href="https://tr.wikipedia.org/w/index.php?title=Java&oldid=34830851">https://tr.wikipedia.org/w/index.php?title=Java&oldid=34830851</a>" sayfasından alınmıştır</div></div> <div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/%C3%96zel:Kategoriler" title="Özel:Kategoriler">Kategori</a>: <ul><li><a href="/wiki/Kategori:Java" title="Kategori:Java">Java</a></li><li><a href="/wiki/Kategori:Kanadal%C4%B1_icatlar%C4%B1" title="Kategori:Kanadalı icatları">Kanadalı icatları</a></li><li><a href="/wiki/Kategori:%C3%87apraz_platform_yaz%C4%B1l%C4%B1mlar%C4%B1" title="Kategori:Çapraz platform yazılımları">Çapraz platform yazılımları</a></li><li><a href="/wiki/Kategori:Nesne_y%C3%B6nelimli_programlama_dilleri" title="Kategori:Nesne yönelimli programlama dilleri">Nesne yönelimli programlama dilleri</a></li></ul></div><div id="mw-hidden-catlinks" class="mw-hidden-catlinks mw-hidden-cats-hidden">Gizli kategoriler: <ul><li><a href="/wiki/Kategori:Webar%C5%9Fiv_%C5%9Fablonu_wayback_ba%C4%9Flant%C4%B1lar%C4%B1" title="Kategori:Webarşiv şablonu wayback bağlantıları">Webarşiv şablonu wayback bağlantıları</a></li><li><a href="/wiki/Kategori:BNE_tan%C4%B1mlay%C4%B1c%C4%B1s%C4%B1_olan_Vikipedi_maddeleri" title="Kategori:BNE tanımlayıcısı olan Vikipedi maddeleri">BNE tanımlayıcısı olan Vikipedi maddeleri</a></li><li><a href="/wiki/Kategori:BNF_tan%C4%B1mlay%C4%B1c%C4%B1s%C4%B1_olan_Vikipedi_maddeleri" title="Kategori:BNF tanımlayıcısı olan Vikipedi maddeleri">BNF tanımlayıcısı olan Vikipedi maddeleri</a></li><li><a href="/wiki/Kategori:GND_tan%C4%B1mlay%C4%B1c%C4%B1s%C4%B1_olan_Vikipedi_maddeleri" title="Kategori:GND tanımlayıcısı olan Vikipedi maddeleri">GND tanımlayıcısı olan Vikipedi maddeleri</a></li><li><a href="/wiki/Kategori:LCCN_tan%C4%B1mlay%C4%B1c%C4%B1s%C4%B1_olan_Vikipedi_maddeleri" title="Kategori:LCCN tanımlayıcısı olan Vikipedi maddeleri">LCCN tanımlayıcısı olan Vikipedi maddeleri</a></li><li><a href="/wiki/Kategori:NKC_tan%C4%B1mlay%C4%B1c%C4%B1s%C4%B1_olan_Vikipedi_maddeleri" title="Kategori:NKC tanımlayıcısı olan Vikipedi maddeleri">NKC tanımlayıcısı olan Vikipedi maddeleri</a></li><li><a href="/wiki/Kategori:NLI_tan%C4%B1mlay%C4%B1c%C4%B1s%C4%B1_olan_Vikipedi_maddeleri" title="Kategori:NLI tanımlayıcısı olan Vikipedi maddeleri">NLI tanımlayıcısı olan Vikipedi maddeleri</a></li></ul></div></div> </div> </main> </div> <div class="mw-footer-container"> <footer id="footer" class="mw-footer" > <ul id="footer-info"> <li id="footer-info-lastmod"> Sayfa en son 19.35, 22 Şubat 2025 tarihinde değiştirildi.</li> <li id="footer-info-copyright">Metin <a rel="nofollow" class="external text" href="//creativecommons.org/licenses/by-sa/4.0/deed.tr">Creative Commons Atıf-AynıLisanslaPaylaş Lisansı</a> altındadır ve ek koşullar uygulanabilir. Bu siteyi kullanarak <a class="external text" href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Terms_of_Use/tr">Kullanım Şartlarını</a> ve <a class="external text" href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy/tr">Gizlilik Politikasını</a> kabul etmiş olursunuz.<br />Vikipedi® (ve Wikipedia®) kâr amacı gütmeyen kuruluş olan <a rel="nofollow" class="external text" href="https://www.wikimediafoundation.org/">Wikimedia Foundation, Inc.</a> tescilli markasıdır.<br /></li> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">Gizlilik politikası</a></li> <li id="footer-places-about"><a href="/wiki/Vikipedi:Hakk%C4%B1nda">Vikipedi hakkında</a></li> <li id="footer-places-disclaimers"><a href="/wiki/Vikipedi:Genel_sorumluluk_reddi">Sorumluluk reddi</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Universal_Code_of_Conduct">Davranış Kuralları</a></li> <li id="footer-places-developers"><a href="https://developer.wikimedia.org">Geliştiriciler</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/tr.wikipedia.org">İstatistikler</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Çerez politikası</a></li> <li id="footer-places-mobileview"><a href="//tr.m.wikipedia.org/w/index.php?title=Java&mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Mobil görünüm</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"><a href="https://www.wikimedia.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><picture><source media="(min-width: 500px)" srcset="/static/images/footer/wikimedia-button.svg" width="84" height="29"><img src="/static/images/footer/wikimedia.svg" width="25" height="25" alt="Wikimedia Foundation" lang="en" loading="lazy"></picture></a></li> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><picture><source media="(min-width: 500px)" srcset="/w/resources/assets/poweredby_mediawiki.svg" width="88" height="31"><img src="/w/resources/assets/mediawiki_compact.svg" alt="Powered by MediaWiki" lang="en" width="25" height="25" loading="lazy"></picture></a></li> </ul> </footer> </div> </div> </div> <div class="vector-header-container vector-sticky-header-container"> <div id="vector-sticky-header" class="vector-sticky-header"> <div class="vector-sticky-header-start"> <div class="vector-sticky-header-icon-start vector-button-flush-left vector-button-flush-right" aria-hidden="true"> <button class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-sticky-header-search-toggle" tabindex="-1" data-event-name="ui.vector-sticky-search-form.icon"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Ara</span> </button> </div> <div role="search" class="vector-search-box-vue vector-search-box-show-thumbnail vector-search-box"> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail"> <form action="/w/index.php" id="vector-sticky-search-form" class="cdx-search-input cdx-search-input--has-end-button"> <div class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="Vikipedi üzerinde ara"> <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Özel:Ara"> </div> <button class="cdx-button cdx-search-input__end-button">Ara</button> </form> </div> </div> </div> <div class="vector-sticky-header-context-bar"> <nav aria-label="İçindekiler" class="vector-toc-landmark"> <div id="vector-sticky-header-toc" class="vector-dropdown mw-portlet mw-portlet-sticky-header-toc vector-sticky-header-toc vector-button-flush-left" > <input type="checkbox" id="vector-sticky-header-toc-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-sticky-header-toc" class="vector-dropdown-checkbox " aria-label="İçindekiler tablosunu değiştir" > <label id="vector-sticky-header-toc-label" for="vector-sticky-header-toc-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-listBullet mw-ui-icon-wikimedia-listBullet"></span> <span class="vector-dropdown-label-text">İçindekiler tablosunu değiştir</span> </label> <div class="vector-dropdown-content"> <div id="vector-sticky-header-toc-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div class="vector-sticky-header-context-bar-primary" aria-hidden="true" ><span class="mw-page-title-main">Java</span></div> </div> </div> <div class="vector-sticky-header-end" aria-hidden="true"> <div class="vector-sticky-header-icons"> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-talk-sticky-header" tabindex="-1" data-event-name="talk-sticky-header"><span class="vector-icon mw-ui-icon-speechBubbles mw-ui-icon-wikimedia-speechBubbles"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-subject-sticky-header" tabindex="-1" data-event-name="subject-sticky-header"><span class="vector-icon mw-ui-icon-article mw-ui-icon-wikimedia-article"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-history-sticky-header" tabindex="-1" data-event-name="history-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-history mw-ui-icon-wikimedia-wikimedia-history"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only mw-watchlink" id="ca-watchstar-sticky-header" tabindex="-1" data-event-name="watch-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-star mw-ui-icon-wikimedia-wikimedia-star"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-ve-edit-sticky-header" tabindex="-1" data-event-name="ve-edit-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-edit mw-ui-icon-wikimedia-wikimedia-edit"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-edit-sticky-header" tabindex="-1" data-event-name="wikitext-edit-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-wikiText mw-ui-icon-wikimedia-wikimedia-wikiText"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-viewsource-sticky-header" tabindex="-1" data-event-name="ve-edit-protected-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-editLock mw-ui-icon-wikimedia-wikimedia-editLock"></span> <span></span> </a> </div> <div class="vector-sticky-header-buttons"> <button class="cdx-button cdx-button--weight-quiet mw-interlanguage-selector" id="p-lang-btn-sticky-header" tabindex="-1" data-event-name="ui.dropdown-p-lang-btn-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-language mw-ui-icon-wikimedia-wikimedia-language"></span> <span>119 dil</span> </button> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive" id="ca-addsection-sticky-header" tabindex="-1" data-event-name="addsection-sticky-header"><span class="vector-icon mw-ui-icon-speechBubbleAdd-progressive mw-ui-icon-wikimedia-speechBubbleAdd-progressive"></span> <span>Konu ekle</span> </a> </div> <div class="vector-sticky-header-icon-end"> <div class="vector-user-links"> </div> </div> </div> </div> </div> <div class="mw-portlet mw-portlet-dock-bottom emptyPortlet" id="p-dock-bottom"> <ul> </ul> </div> <script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgHostname":"mw-web.codfw.main-5d757f95b5-v45v7","wgBackendResponseTime":153,"wgPageParseReport":{"limitreport":{"cputime":"0.325","walltime":"0.464","ppvisitednodes":{"value":1310,"limit":1000000},"postexpandincludesize":{"value":45383,"limit":2097152},"templateargumentsize":{"value":2302,"limit":2097152},"expansiondepth":{"value":19,"limit":100},"expensivefunctioncount":{"value":9,"limit":500},"unstrip-depth":{"value":0,"limit":20},"unstrip-size":{"value":23506,"limit":5000000},"entityaccesscount":{"value":1,"limit":500},"timingprofile":["100.00% 391.458 1 -total"," 44.04% 172.384 1 Şablon:Programlama_dili_bilgi_kutusu"," 43.07% 168.602 1 Şablon:Bilgi_kutusu"," 30.14% 117.993 2 Şablon:Wikidata"," 19.67% 76.991 1 Şablon:Programlama_dilleri"," 18.62% 72.880 1 Şablon:Dolaşım"," 17.73% 69.413 1 Şablon:Kaynakça"," 10.25% 40.127 11 Şablon:Web_kaynağı"," 8.14% 31.861 1 Şablon:Otorite_kontrolü"," 8.13% 31.807 2 Şablon:Açılış_tarihi_ve_yaşı"]},"scribunto":{"limitreport-timeusage":{"value":"0.191","limit":"10.000"},"limitreport-memusage":{"value":4773274,"limit":52428800}},"cachereport":{"origin":"mw-web.eqiad.main-568f649df4-c5l2k","timestamp":"20250409020302","ttl":79021,"transientcontent":true}}});});</script> <script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"Article","name":"Java","url":"https:\/\/tr.wikipedia.org\/wiki\/Java","sameAs":"http:\/\/www.wikidata.org\/entity\/Q251","mainEntity":"http:\/\/www.wikidata.org\/entity\/Q251","author":{"@type":"Organization","name":"Wikimedia projelerine katk\u0131da bulunanlar"},"publisher":{"@type":"Organization","name":"Wikimedia Foundation, Inc.","logo":{"@type":"ImageObject","url":"https:\/\/www.wikimedia.org\/static\/images\/wmf-hor-googpub.png"}},"datePublished":"2004-11-04T07:14:36Z","image":"https:\/\/upload.wikimedia.org\/wikipedia\/tr\/2\/2e\/Java_Logo.svg","headline":"a\u00e7\u0131k kaynak kodlu, nesneye y\u00f6nelik, zeminden ba\u011f\u0131ms\u0131z, y\u00fcksek verimli, \u00e7ok i\u015flevli, y\u00fcksek seviye, ad\u0131m ad\u0131m i\u015fletilen bir programlama dili"}</script> </body> </html>