Unionpedia uygulamasını Google Play Store'da geri yüklemek için çalışıyoruz
GidenGelen
🌟Daha iyi gezinme için tasarımımızı basitleştirdik!
Instagram Facebook X LinkedIn
Kendi Ünionpedi logonuz ve alan adınızla, 9,99 USD/aydan itibaren
Kendi Ünionpedi oluştur

Java

Endeks Java

Java, Sun Microsystems mühendislerinden James Gosling tarafından geliştirilmeye başlanmış açık kaynak kodlu, nesneye yönelik, platform bağımsız, yüksek verimli, çok işlevli, yüksek seviye, hem yorumlanan hem de derlenen bir dildir.

İçindekiler

  1. 53 ilişkiler: Açık kaynak yazılım, Ada (programlama dili), AspectJ, AWT, Çapraz platform yazılımı, Çöp toplama (bilgisayar bilimi), BeanShell, Bilgisayar mimarisi, BitTorrent, Bytecode, C (programlama dili), C++, C♯, Clojure, CSS, D (programlama dili), Derleyici, Eclipse (yazılım), ECMAScript, Fonksiyonel programlama, GNU Genel Kamu Lisansı, Groovy, HTML, IBM, James Gosling, Java sanal makinesi, Javac, Javadoc, JavaOS, JavaScript, Kullanıcı arayüzü, Mühendislik, Nesne yönelimli programlama, Oberon (anlam ayrımı), Object Pascal, Objective-C, OpenJDK, Oracle, Perl, PHP, Python, Sanal makine, Scala (programlama dili), Seed7, Smalltalk, Sun Microsystems, Tip güvenliği, Vala (programlama dili), Veritabanı, Vuze, ... endeksi genişletin (3 Daha) »

Açık kaynak yazılım

Nemo dosya yöneticisi bulunuyor. Tüm bunlar açık kaynak kodlu yazılımdır. Açık kaynak yazılım ya da açık kaynak kodlu yazılım, telif hakkı sahibinin kullanıcılara yazılımı ve kaynak kodunu herhangi bir amaç için kullanma, inceleme, değiştirme ve dağıtma haklarını verdiği bir lisans kapsamında yayınlanan bilgisayar yazılımıdır.

Görmek Java ve Açık kaynak yazılım

Ada (programlama dili)

Ada, yapısal, statik tipli, zorunlu, geniş spektrumlu ve nesne yönelimli bir üst düzey bilgisayar programlama dilidir. Pascal ve diğer dillerin genişletilmiş halidir.

Görmek Java ve Ada (programlama dili)

AspectJ

AspectJ, Java programlama diline kesit yönelimli bir eklentidir. AspectJ Java programlarında kesitleri ilgilendiren sorunları tek bir yapı altında (aspect) toplamaya yardımcı olur.

Görmek Java ve AspectJ

AWT

AWT ile hazırlanmış bir pencere AWT (Abstract Windowing Toolkit), Java Programlama dilinin, platformdan bağımsız, görsel (graphical) kullanıcı arayüzü üretimini sağlayan araç kütüphanesidir.

Görmek Java ve AWT

Çapraz platform yazılımı

Windows, Mac ve GNU/Linux sürümleri bulunmaktadır. Çapraz platform yazılımları veya çoklu platform yazılımları, birden fazla işletim sisteminde dağıtımı olan yazılımlardır.

Görmek Java ve Çapraz platform yazılımı

Çöp toplama (bilgisayar bilimi)

Çöp toplama (Garbage Collection) Bilgisayar Biliminde garbage collection kaynak yönetiminin özel bir adımıdır. Bilgisayar hafızasının yönetilmesi işleminde kullanılmaktadır.

Görmek Java ve Çöp toplama (bilgisayar bilimi)

BeanShell

Java platformu dillerinden olan BeanShell, kendi sözdiziminin yanı sıra Java programlama dili sözdiziminin büyük bir bölümünü desteklemesi nedeniyle, Java programlama dilinin komut kabuğu olarak da görülebilir.

Görmek Java ve BeanShell

Bilgisayar mimarisi

isbn.

Görmek Java ve Bilgisayar mimarisi

BitTorrent

BitTorrent logosu BitTorrent internet üzerinden dosya paylaşım yazılımına ve aynı tekniği kullanan dosya takas sistemine verilen isimdir. Diğer peer to peer (eşten eşe) (P2P) paylaşım programlarından farkı sabit olmayan bağımsız sunucu tanımlama dosyaları sayesinde sabit bir sunucuya ihtiyaç olmaksızın paylaşıma devam etmesidir.

Görmek Java ve BitTorrent

Bytecode

İkili sistem Bytecode, -aynı zamanda taşınabilir kod olarak da bilinir- bir yorumlayıcı tarafından çalıştırılabilir ve aynı zamanda makine diline derlenebilir durumdaki komut setinin isimlendirilmesinde kullanılmaktadır.

Görmek Java ve Bytecode

C (programlama dili)

AT&T Bell laboratuvarlarında, Ken Thompson ve Dennis Ritchie tarafından UNIX İşletim Sistemi'ni geliştirebilmek amacıyla B dilinden türetilmiş yapısal bir programlama dilidir.

Görmek Java ve C (programlama dili)

C++

C++ (telaffuz: si pılas pılas), Bjarne Stroustrup tarafından 1979 yılında Bell Laboratuvarları'nda geliştirilmeye başlanmış, C'yi kapsayan ve çok paradigmalı, yaygın olarak kullanılan, genel amaçlı bir programlama dilidir.

Görmek Java ve C++

C♯

C#, yaygın bir programlama dilidir. C#; Microsoft tarafından.NET Teknolojisi için geliştirilen modern bir programlama dilidir. Sözdizimi C-like (C benzeri) bir deneyim sunar.

Görmek Java ve C♯

Clojure

Clojure (telaffuz: kılojur), Lisp programlama dilinin lehçelerinden bir tanesidir. Clojure genel amaçlı bir programlama dilidir ve fonksiyonel programlamayı temel alıp, paralel zamanlı programlamayı kolaylaştırır.

Görmek Java ve Clojure

CSS

Cascading Style Sheets (Basamaklı Stil Şablonları ya da Basamaklı Biçim Sayfaları, bilinen kısa adıyla CSS), HTML'e ek olarak metin ve format biçimlendirme alanında fazladan olanaklar sunan bir işaretleme dilidir.

Görmek Java ve CSS

D (programlama dili)

D programlama dili, C++ dilinden daha yüksek seviyede ve hedef alınan işletim sistemiyle donanımlara göre uygulama yazılmasını kolaylaştıran bir "sistem ve uygulama" dilidir.

Görmek Java ve D (programlama dili)

Derleyici

Çok dilli, çok hedefli bir derleyici diyagramı Derleyici, kaynak kodları makine koduna derleme görevine hizmet eden yazılımların adıdır. Bir programlama dilinin derleyicisi, o programlama dili kullanılarak yazılmış olan kodu hedef işlemci mimarisine göre uygun şekilde makine koduna derler ve genellikle çıktı olarak yürütülebilir dosyasının (exeutable file) elde edilmesini sağlar.

Görmek Java ve Derleyici

Eclipse (yazılım)

Eclipse, açık kaynak kodlu ve özgür bir tümleşik geliştirme ortamıdır (IDE). Ana odak noktası Java ve Java ile ilişkili teknolojiler olsa da, esnek yapısı sayesinde C ve Python gibi farklı diller için de kullanılmaktadır.

Görmek Java ve Eclipse (yazılım)

ECMAScript

ECMAScript veya ES, Ecma International tarafından ECMA-262 ve ISO/IEC 16262 notasyonuyla standartlaştırılmış ve markalaşmış bir betik dili spesifikasyonudur.

Görmek Java ve ECMAScript

Fonksiyonel programlama

Marko Elezović'in Scala'da Fonksiyonel Programlama ile kod ormanından kaçış, Zagreb, 2014 Bilgisayar biliminde fonksiyonel programlama programların fonksiyonları uygulayarak ve oluşturarak yapıldığı bir programlama paradigmasıdır.

Görmek Java ve Fonksiyonel programlama

GNU Genel Kamu Lisansı

GNU Genel Kamu Lisansı (GNU GPL ya da GPL) yaygın kullanılan bir özgür yazılım lisansı. İlk sürümü 1989 yılında Richard Stallman tarafından GNU Tasarısı için kaleme alınmıştır.

Görmek Java ve GNU Genel Kamu Lisansı

Groovy

Groovy Konsol ekran görüntüsü Groovy, Java platformu (JVM) üzerinde çalışan bir programlama dilidir. Groovy, imperative, nesne odaklı (object oriented), dinamik tipli diller sınıfındadır.

Görmek Java ve Groovy

HTML

Hiper Metin İşaretleme Dili (HTML, İngilizce HyperText Markup Language kelimelerinin baş harflerinin kısaltılmasıdır) web sayfalarını oluşturmak için kullanılan standart metin işaretleme dilidir.

Görmek Java ve HTML

IBM

IBM (International Business Machines; Uluslararası İş Makineleri), merkezi Armonk, New York, ABD'de olan, dünyanın en büyük bilişim teknolojisi şirketlerinden biridir.

Görmek Java ve IBM

James Gosling

James Arthur Gosling (d. 19 Mayıs 1955), Kanadalı bilgisayar bilimcisi. Java programlama dilinin yaratıcısı ve ana tasarımcısı olarak bilinmektedir.

Görmek Java ve James Gosling

Java sanal makinesi

Java Sanal Makinesi (JSM), Java platformunun nesne modülü (İng. object module) formatı olan class uzantılı sınıf dosyalarının belleğe yüklenip çalıştırılması için gereken hizmetleri sunan bir sistem programıdır ve temel görevinin sınıf dosyalarını yorumlamak olduğu söylenebilir.

Görmek Java ve Java sanal makinesi

Javac

Javac ("java si" şeklinde okunur) Oracle Corporation tarafından sağlanan Java Geliştirme Kiti'nda (JDK) bulunan Java derleyicisidir. Bu derleyici Java Dil Şartnamesi'ne uygun olan kaynak kodu alır ve Java Sanal Makinesi Şartnamesi'ne (JVMS) uygun bytecode üretir.

Görmek Java ve Javac

Javadoc

Javadoc (İlk adı JavaDoc), Sun Microsystems tarafından Java dili (şimdi Oracle Corporation'a ait) için Java kaynak kodundan HTML formatında API belgeleri oluşturan bir dokümantasyon üreticisidir.

Görmek Java ve Javadoc

JavaOS

JavaOS Java virtual machine üzerinde çalışan ve Sun Microsystems tarafından geliştirilmiş bir işletim sistemidir. Unix ya da Unix tabanlı işletim sistemlerinin C programlama dilinde yazıldığı gibi JavaOS' de Java programlama dili kullanılarak yazılmıştır.

Görmek Java ve JavaOS

JavaScript

JavaScript (genellikle JS olarak kısaltılır), HTML ve CSS ile birlikte World Wide Web'in temel teknolojilerinden biri olan programlama dilidir.

Görmek Java ve JavaScript

Kullanıcı arayüzü

Masaüstü metaforunu takip eden grafiksel bir kullanıcı arayüzü Kullanıcı arayüzü ya da kullanıcı arabirimi (KA; İnsan-Makine Arayüzü), insanların bir makine, cihaz, bilgisayar programı ya da karmaşık aletlerle etkileşimini sağlayan yöntemlerin bileşkesine verilen addır.

Görmek Java ve Kullanıcı arayüzü

Mühendislik

inşası ve imalatı yapılan bir buhar türbininin birleştirilmesi. Sanayi Devrimi'nin itici gücü olan buhar makinesi, modern tarihteki mühendisliğin önemini vurgular. Bu kiriş motoru, Madrid Teknik Üniversitesi'nde sergilenmektedir. Mühendislik, köprüler, tüneller, yollar, araçlar ve binalar dahil olmak üzere makineler, yapılar ve diğer öğeleri tasarlamak ve inşa etmek için bilimsel ilkelerin kullanılmasıdır.

Görmek Java ve Mühendislik

Nesne yönelimli programlama

Nesne yönelimli programlama veya kısaca NYP (Kısaltma: OOP), Her işlevin nesneler olarak soyutlandığı bir programlama yaklaşımıdır. NYP destekleyen programlama dilleri yüksek seviye diller olarak adlandırılır.

Görmek Java ve Nesne yönelimli programlama

Oberon (anlam ayrımı)

Oberon şu anlamlarda kullanılır.

Görmek Java ve Oberon (anlam ayrımı)

Object Pascal

Object Pascal Turbo Pascal'dan sonra Borland firmasının çıkardığı bir programlama dilidir. Delphi isimli geliştirme ortamının da temel aldığı nesne yönelimli programlama dilidir.

Görmek Java ve Object Pascal

Objective-C

Objective-C, C'nin üzerine yazılmış, yansımalı, nesne yönelimli bir programlama dilidir. ObjC, Objective C ve Obj-C olarak da anılır. Günümüzde OpenStep standardı üzerine kurulu olan macOS ve GNUstep işletim sistemlerinde kullanılmaktadır.

Görmek Java ve Objective-C

OpenJDK

OpenJDK (Açık Java Geliştirme Kiti), Java programlama dilinin özgür ve açık kaynak kodlu bir gerçeklemesidir. Sun Microsystems tarafından 2006 yılında başlatılan bir çabanın ürünüdür.

Görmek Java ve OpenJDK

Oracle

Oracle Corporation, merkezi Austin, Teksas'da bulunan, Amerika Birleşik Devletleri merkezli çok uluslu bilgisayar teknolojisi şirketidir. Microsoft'un ardından dünyanın en büyük ikinci yazılım şirketidir.

Görmek Java ve Oracle

Perl

Perl, bir dil bilimci olup NASA'da sistem yöneticisi olarak çalışan Larry Wall tarafından geliştirilmiş bir programlama dilidir. Yoğun şekilde metin işleme ve görüntü tanıma söz konusu olduğunda kullanılabilecek en güçlü ve pratik programlama dilidir.

Görmek Java ve Perl

PHP

LAMP, Squid(yazılım) PHP: Hypertext Preprocessor (Türkçe: Üstünyazı Önişlemcisi) (Aslen: Personal Home Page - Kişisel Ana Sayfa), internet için üretilmiş, sunucu taraflı, çok geniş kullanımlı, genel amaçlı, içerisine HTML gömülebilen betik ve programlama dilidir.

Görmek Java ve PHP

Python

Python, nesne yönelimli, yorumlamalı, birimsel (modüler) ve etkileşimli yüksek seviyeli bir programlama dilidir. Girintilere dayalı basit söz dizimi, dilin öğrenilmesini ve akılda kalmasını kolaylaştırır.

Görmek Java ve Python

Sanal makine

VirtualBox Sanal makine, bilgisayar biliminde programları gerçek bir bilgisayar sistemindeki gibi çalıştıran mekanizmaların yazılım uyarlamasıdır.

Görmek Java ve Sanal makine

Scala (programlama dili)

Scala, hem nesne yönelimli programlamayı hem de fonksiyonel programlamayı destekleyen, statik olarak yazılmış güçlü bir genel amaçlı programlama dilidir. Kısa ve öz olacak şekilde tasarlanan Scala'nın tasarım kararlarının çoğu Java eleştirilerini ele almayı amaçlıyor.

Görmek Java ve Scala (programlama dili)

Seed7

Seed7 Thomas Mertes tarafından geliştirilmiş olan genişletilebilir ve genel amaçlı bir programlama dilidir. Sözdizim kuralları açısından C'ye ve Pascal'a çok benzer.

Görmek Java ve Seed7

Smalltalk

Smalltalk, Alan Kay önderliğinde aralarında Adele Goldberg, Dan Ingalls, Ted Kaehler'in bulunduğu bir grup tarafından Xerox PARC'ta geliştirilmiş nesne yönelimli bir programlama dilidir.

Görmek Java ve Smalltalk

Sun Microsystems

Sun Microsystems, merkezi Santa Clara, Kaliforniya'daki Silikon Vadisi olan, 24 Şubat 1982 tarihinde kurulmuştur. Bilgisayar ve bilgisayar parçaları, yazılım ve bilgi teknolojileri de dahil olmak üzere birçok alanda üretim ve satış yapan şirkettir.

Görmek Java ve Sun Microsystems

Tip güvenliği

Tip güvenliği bir programlama dilinin veri tipi hatalarına karşı duyarlığını ifade eden bir terimdir. Yazılımda kullanılan değişken, sabit değer ve yordamların istenen veri tipleriyle (örn. float türünden bir değişkenin int türünden işlemlerde kullanılamaması) çalışmasını amaçlayan tip güvenliğinin ana hatları tip kuramı tarafından belirlenmiştir.

Görmek Java ve Tip güvenliği

Vala (programlama dili)

Vala, C kodu üreten ve GObject sistemini kullanan nesne yönelimli bir programlama dilidir. Vala, sözdizimsel olarak C# 'a benzer. Doğrudan makine koduna veya montaj diline derlemek yerine, daha düşük seviyeli bir ara dile derlenir.

Görmek Java ve Vala (programlama dili)

Veritabanı

Veritabanları, yapılandırılmış bilgi veya verilerin depolandığı alanlardır. Bilgi artışıyla birlikte bilgisayarda bilgi depolama ve bilgiye erişim konularında yeni yöntemlere ihtiyaç duyulmuştur.

Görmek Java ve Veritabanı

Vuze

Vuze (eski adıyla Azureus) Java programlama dili ile yazılmış bir Bittorrent istemcisidir. I2P ve Tor anonim bağlantı protokollerini desteklemektedir.

Görmek Java ve Vuze

Yapısal programlama

Yapısal programlama, programlama dilleri kullanılarak yazılan, mantıksal bütünlük gösteren bloklara (bölümlere) bölünebilirler. Bu yolla uzun ve karmaşık programların, bloklara ayırarak daha kolay biçimde yazılabilmesi mümkün olmaktadır.

Görmek Java ve Yapısal programlama

Yorumlanan programlama dili

Yorumlanan programlama dili bilgisayar programlamada yazılan programların çalışabilmeleri için kaynak kodlarının bir yorumlayıcı tarafından yorumlanması gerektiğini ifade etmektedir.

Görmek Java ve Yorumlanan programlama dili

Zorunlu programlama

Bilgisayar biliminde zorunlu programlama ya da emperatif programlama, programın durumunu değiştiren ifadeler kullanan yazılımın programlama paradigması'dır.

Görmek Java ve Zorunlu programlama

Ayrıca bilinir Java (programlama dili), Java (programlama), Java Programlama Dili, Java dili.

, Yapısal programlama, Yorumlanan programlama dili, Zorunlu programlama.