Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk telepon genggam. Bahasa ini awalnya dibuat oleh James Gosling saat masih bergabung di Sun Microsystems, yang saat ini merupakan bagian dari Oracle dan dirilis tahun 1995. Bahasa ini banyak mengadopsi sintaksis yang terdapat pada C dan C++ namun dengan sintaksis model objek yang lebih sederhana serta dukungan rutin-rutin aras bawah yang minimal. Aplikasi-aplikasi berbasis java umumnya dikompilasi ke dalam p-code (bytecode) dan dapat dijalankan pada berbagai Mesin Virtual Java (JVM).
Java merupakan bahasa pemrograman yang bersifat umum/non-spesifik (general purpose), dan secara khusus didesain untuk memanfaatkan dependensi implementasi seminimal mungkin. Karena fungsionalitasnya yang memungkinkan aplikasi java mampu berjalan di beberapa platform sistem operasi yang berbeda, java dikenal pula dengan slogannya, "Tulis sekali, jalankan di mana pun". Saat ini java merupakan bahasa pemrograman yang paling populer digunakan, dan secara luas dimanfaatkan dalam pengembangan berbagai jenis perangkat lunak.
Oracle (dan yang lainnya) sangat merekomendasikan untuk menghapus versi lawas dan tidak didukung dari Java, karena masalah keamanan yang belum terselesaikan di versi lama.[16] Oracle menyarankan para penggunanya untuk segera bertransisi ke versi yang mendukung, seperti salah satu versi LTS (8, 11, 17).
Pada Maret 2023, Java 20 adalah versi terbaru, sedangkan Java 17, 11 dan 8 adalah versi Long-term support (LTS) saat ini.
Bahasa pemrograman Java terlahir dari The Green Project, yang berjalan selama 18 bulan, dari awal tahun 1991 hingga musim panas 1992. Proyek tersebut belum menggunakan versi yang dinamakan Oak. Proyek ini dimotori oleh Patrick Naughton, Mike Sheridan, dan James Gosling, beserta sembilan pemrogram lainnya dari Sun Microsystems. Salah satu hasil proyek ini adalah maskot Duke yang dibuat oleh Joe Palrang.
Pertemuan proyek berlangsung di sebuah gedung perkantoran Sand Hill Road di Menlo Park. Sekitar musim panas 1992 proyek ini ditutup dengan menghasilkan sebuah program Java Oak pertama, yang ditujukan sebagai pengendali sebuah peralatan dengan teknologi layar sentuh (touch screen), seperti pada PDA sekarang ini. Teknologi baru ini dinamai "*7" (Star Seven).
Setelah era Star Seven selesai, sebuah anak perusahaan TV kabel tertarik ditambah beberapa orang dari proyek The Green Project. Mereka memusatkan kegiatannya pada sebuah ruangan kantor di 100 Hamilton Avenue, Palo Alto.
Perusahaan baru ini bertambah maju: jumlah karyawan meningkat dalam waktu singkat dari 13 menjadi 70 orang. Pada rentang waktu ini juga ditetapkan pemakaian Internet sebagai medium yang menjembatani kerja dan ide di antara mereka. Pada awal tahun 1990-an, Internet masih merupakan rintisan, yang dipakai hanya di kalangan akademisi dan militer.
Mereka menjadikan peramban (browser) Mosaic sebagai landasan awal untuk membuat perambah Java pertama yang dinamai Web Runner, terinsipirasi dari film 1980-an, Blade Runner. Pada perkembangan rilis pertama, Web Runner berganti nama menjadi Hot Java.
Pada sekitar bulan Maret 1995, untuk pertama kali kode sumber Java versi 1.0a2 dibuka. Kesuksesan mereka diikuti dengan untuk pemberitaan pertama kali pada surat kabar San Jose Mercury News pada tanggal 23 Mei 1995.
Sayang terjadi perpecahan di antara mereka suatu hari pada pukul 04.00 di sebuah ruangan hotel Sheraton Palace. Tiga dari pimpinan utama proyek, Eric Schmidt dan George Paolini dari Sun Microsystems bersama Marc Andreessen, membentuk Netscape.
Nama Oak, diambil dari pohon oak yang tumbuh di depan jendela ruangan kerja "Bapak Java", James Gosling. Nama Oak ini tidak dipakai untuk versi release Java karena sebuah perangkat lunak lain sudah terdaftar dengan merek dagang tersebut, sehingga diambil nama penggantinya menjadi "Java". Nama ini diambil dari kopi murni yang digiling langsung dari biji (kopi tubruk) kesukaan Gosling. Konon kopi ini berasal dari Pulau Jawa. Jadi nama bahasa pemrograman Java tidak lain berasal dari kata Jawa (bahasa Inggris untuk Jawa adalah Java).
Versi awal Java pada tahun 1996 sudah merupakan versi release sehingga dinamakan Java Versi 1.0. Java versi ini menyertakan banyak paket standar awal yang terus dikembangkan pada versi selanjutnya:
java. Lang
java.io
java.util
java.net
java.awt
java.applet
Hingga September 2021[update], Java 8, 11 dan 17 didukung sebagai versi Long-Term Support (LTS).[17]
Perilisan utama dari Java, bersama dengan tanggal perilisannya:
Contoh program Halo dunia yang ditulis menggunakan bahasa pemrograman Java adalah sebagai berikut:
// Outputs "Hello, world!" and then exits public class HelloWorld { public static void main(String args[]) { System.out.println("Hello, world!"); } }
Semua file sumber harus dinamai setelah berisi public class, menambahkan suffix .java, sebagai contoh, HelloWorldApp.java. Itu harus terlebih dahulu dikompilasi menjadi bytecode, menggunakan sebuah kompiler Java, membuat sebuah file dengan suffix .class(HelloWorldApp.class, dalam kasus ini). Hanya dengan begitu itu dapat dieksekusi atau diluncurkan. File sumber Java hanya boleh berisi satu public class, tapi itu dapat berisi beberapa class dengan pengubah akses non-publik dan sejumlah class dalam publik. Saat file sumber memiliki beberapa Class, perlu untuk membuat satu class (diperkenalkan oleh kata kunciclass) publik (didahului oleh kata kunci public) dan beri nama file sumber dengan nama public class itu.
.java
HelloWorldApp.java
.class
HelloWorldApp.class
class
public
// Ini adalah dari komen satu baris menggunakan dua garis miring /* * Ini adalah contoh komentar beberapa baris menggunakan garis miring dan tanda bintang. * Jenis komentar ini dapat digunakan untuk menyimpan banyak informasi atau menonaktifkan * kode, tetapi sangat penting untuk diingat untuk menutup komentar. */ package fibsandlies; import java.util.Map; import java.util.HashMap; /** * Ini adalah contoh komentar Javadoc; Javadoc dapat mengkompilasi dokumentasi * dari teks ini. Komentar Javadoc harus segera mendahului kelas, metode, * atau bidang yang didokumentasikan. * @author Relawan Wikipedia */ public class FibCalculator extends Fibonacci implements Calculator { private static Map<Integer, Integer> memoized = new HashMap<>(); /* * Metode utama yang ditulis sebagai berikut digunakan oleh JVM sebagai titik awal * untuk program. */ public static void main(String[] args) { memoized.put(1, 1); memoized.put(2, 1); System.out.println(fibonacci(12)); // Mendapatkan nomor Fibonacci ke-12 dan print ke konsol } /** * Contoh metode yang ditulis dalam Java, dibungkus dalam class. * Diberikan angka non-negatif FIBINDEX, return * angka Fibonacci ke-N, di mana N sama dengan FIBINDEX. * * @param fibIndex Indeks angka Fibonacci * @return Nomor Fibonacci */ public static int fibonacci(int fibIndex) { if (memoized.containsKey(fibIndex)) { return memoized.get(fibIndex); } int jawaban = fibonacci(fibIndex - 1) + fibonacci(fibIndex - 2); memoized.put(fibIndex, jawaban); return jawaban; } }
Javadoc adalah sistem dokumen komprehensif, dibuat oleh Sun Microsystems. Itu menyediakan pengembang dengan sebuah sistem terorganisir untuk mendokumentasi kode mereka. Komentar Javadoc memiliki tanda bintang ekstra di awal, yaitu pembatas adalah /** dan */, sedangkan komentar multi-baris normal di Java dibatasi oleh /* dan */, dan komentar baris tunggal dimulai dengan //.[21]
/**
*/
/*
//
Banyak pihak telah membuat IDE (Integrated Development Environment - Lingkungan Pengembangan Terintegrasi) untuk Java. Yang populer saat ini (Juli 2006) antara lain:
NetBeans disponsori Sun Microsystems, dan versi terkininya memilki Matisse, sebuah GUI Editor yang menurut pendapat umum merupakan yang terbaik. [butuh rujukan]
Eclipse dibuat dari kerja sama antara perusahaan-perusahaan anggota 'Eclipse Foundation' (beserta individu-individu lain). Banyak nama besar yang ikut dalam 'Eclipse Foundation', termasuk IBM, BEA, Intel, Nokia, Borland. Eclipse bersaing langsung dengan Netbeans IDE. Plugin tambahan pada Eclipse jauh lebih banyak dan bervariasi dibandingkan IDE lainnya.
JCreator ditulis dalam C/C++ sehingga lebih cepat (dan menggunakan memori lebih sedikit) dari kebanyakan.
|url-status=
The project went ahead under the name green and the language was based on an old model of UCSD Pascal, which makes it possible to generate interpretive code.
Swedish avant-garde metal band This article uses bare URLs, which are uninformative and vulnerable to link rot. Please consider converting them to full citations to ensure the article remains verifiable and maintains a consistent citation style. Several templates and tools are available to assist in formatting, such as reFill (documentation) and Citation bot (documentation). (August 2022) (Learn how and when to remove this template message) Diablo Swing OrchestraDiablo Swing Orchestra at the Glo…
本條目存在以下問題,請協助改善本條目或在討論頁針對議題發表看法。 此条目也许具备关注度,但需要可靠的来源来加以彰显。(2018年6月13日)请协助補充可靠来源以改善这篇条目。 此條目過於依赖第一手来源。 (2018年6月13日)请補充第二手及第三手來源,以改善这篇条目。 日語寫法日語原文森 邦宏假名もり くにひろ平文式罗马字Mori Kunihiro 森邦宏(12月3日[1]—),…
Sir Colin Richard KeppelLaksamana Colin Keppel, ketika melakukan inspeksi di Cowes, Inggris tahun 1907Lahir(1862-12-03)3 Desember 1862Meninggal6 Juli 1947(1947-07-06) (umur 84)Winkfield, Berkshire, InggrisPengabdianBritania RayaDinas/cabangRoyal NavyLama dinas1875–1913PangkatLaksamana Royal NavyKomandanLaksamana Muda HM Yachts (1905–09)HMY Victoria and Albert (1899) tahun (1905)HMS Implacable (1899) tahun (1904–05)HMS Grafton (1892) tahun (1901–03)HMS Warspite (1884) tahun (190…
English actor and novelist (1927–1978) For the American actor, see Robert Gottschall. Robert ShawShaw in a 1958 advertisement for The BuccaneersBornRobert Archibald Shaw(1927-08-09)9 August 1927Westhoughton, Lancashire, EnglandDied28 August 1978(1978-08-28) (aged 51)Toormakeady, County Mayo, IrelandOccupationsActornovelistplaywrightscreenwriterYears active1947–1978Spouses Jennifer Bourke (m. 1952; div. 1963) Mary Ure &…
Otak ManusiaTengkorak dan Otak ManusiaLobus atas dari hemisfer otak: lobus frontal (merah muda), lobus pariental (hijau), lobus oksipitalis (biru)RincianPendahuluTuba NeuralSistemSistem syaraf pusatSistem neuroimunArteriArteri karotid interna, Arteri vertebralVenaVena jugular internal, Vena cerebrum interna;vena eksternal: (superior, tengah, dan Vena serebral inverior), vena basal, dan vena serebellarPengidentifikasiBahasa LatinCerebrum[1]Yunaniἐγκέφαλος (enképhalos)[2]…
Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Oktober 2022. Jembatan Helix adalah jembatan pedestrian terpanjang yang berada di Downtown Core, Singapura. Jembatan ini menghubungkan Marina Center dengan Marina South di kawasan Marina Bay Sands, Singapura. Jembatan yang juga dikenal sebagai Double Helix Bridge ini m…
Artikel ini tidak memiliki referensi atau sumber tepercaya sehingga isinya tidak bisa dipastikan. Tolong bantu perbaiki artikel ini dengan menambahkan referensi yang layak. Tulisan tanpa sumber dapat dipertanyakan dan dihapus sewaktu-waktu.Cari sumber: Tcha Kiril – berita · surat kabar · buku · cendekiawan · JSTOR Huruf Kiril Tcha Alfabet KirilHuruf SlaviaАА́А̀А̂А̄ӒБВГҐДЂЃЕЕ́ÈЕ̂ЁЄЖЗЗ́ЅИИ́ЍИ̂ЙІЇЈКЛЉМНЊОŌ…
Minor English and France maritime conflict Battle of Les Sables-d'OlonnePart of the Napoleonic WarsBattle of Les Sables d'Olonne, Contemporary paintingDate24 February 1809LocationOff Les Sables-d'Olonne, Bay of Biscay46°29′14″N 1°47′00″W / 46.4872°N 1.7833°W / 46.4872; -1.7833Result British victoryBelligerents United Kingdom FranceCommanders and leaders Robert Stopford Pierre JurienStrength 3 ships of the line 1 frigate 1 sloop 3 frigatesCasualties and losses …
American drama television series OzGenreCrimeDramaThrillerPrisonsGangsCreated byTom FontanaWritten byTom FontanaBradford WintersSunil NayarSean JablonskiSean WhitesellStarringErnie HudsonTerry KinneyHarold PerrineauEamonn WalkerKirk AcevedoRita MorenoJ. K. SimmonsLee TergesenDean WintersAdewale Akinnuoye-AgbajeTheme music composerRosenDave DarlingtonCountry of originUnited StatesNo. of seasons6No. of episodes56 (list of episodes)ProductionExecutive producersTom FontanaBarry LevinsonJim FinnertyP…
Эту статью предлагается удалить.Пояснение причин и соответствующее обсуждение вы можете найти на странице Википедия:К удалению/27 января 2022.Пока процесс обсуждения не завершён, статью можно попытаться улучшить, однако следует воздерживаться от переименований или немоти…
Opera by Samuel Barber Antony and CleopatraOpera by Samuel BarberThe Metropolitan Opera House, opened with this operaLibrettistFranco ZeffirelliBased onAntony and Cleopatraby William ShakespearePremiereSeptember 16, 1966 (1966-09-16)Metropolitan Opera, New York City Antony and Cleopatra, Op. 40, is an opera in three acts by American composer Samuel Barber. The libretto was prepared by Franco Zeffirelli. It was based on the play Antony and Cleopatra by William Shakespeare and made …
1971 film The FriendsDirected byGérard BlainWritten byGérard BlainAndré DebaecqueStarringPhilippe MarchRelease date 10 November 1971 (1971-11-10) Running time100 minutesCountryFranceLanguageFrench Most of the film is set in Deauville, a seaside resort for the wealthy. The Friends (French: Les Amis) is a 1971 French drama film directed by Gérard Blain. The film won the Golden Leopard at the Locarno International Film Festival.[1] Plot Paul (Yann Favre), a 16-year-old as…
1998 studio album by BrandyNever Say NeverStudio album by BrandyReleasedJune 9, 1998 (1998-06-09)RecordedMay 1997 – 1998Studio Bernie Grundman Mastering Larrabee Pacifique Record One Scream Sony (Los Angeles) Chartmaker (Malibu) Banana Boat The Enterprise (Burbank) The Hit Factory (New York City) Barking Doctor (Mount Kisco) DARP (Atlanta) Genre Pop R&B[1] Length66:36LabelAtlanticProducer Brandy Norwood Rodney Jerkins Dallas Austin David Foster Fred Jerkins I…
Satirical play by David Hare and Howard Brenton Original National Theatre poster Pravda is a satirical play by David Hare and Howard Brenton exploring the role of journalism in society. It was first produced at the National Theatre in London on 2 May 1985, directed by Hare and starring Anthony Hopkins in the role of Lambert Le Roux, white South African media mogul.[1] Labelled a Fleet Street comedy, it is a satire on the mid-1980s British newspaper industry during the…
يفتقر محتوى هذه المقالة إلى الاستشهاد بمصادر. فضلاً، ساهم في تطوير هذه المقالة من خلال إضافة مصادر موثوق بها. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (ديسمبر 2018) الفقرات التالية هي تسلسل زمني لوجود الإسلام في شبه الجزيرة الإيبيرية في العصور الوسطى، بالمناطق المسماة ب…
Italian actor and voice actor Silvio SpaccesiSpaccesi in 1997Born(1926-08-01)August 1, 1926Macerata, ItalyDiedJune 2, 2015(2015-06-02) (aged 88)Rome, ItalyOccupation(s)Actor, voice actorYears active1955–2015Partner(s)Rosaura Marchi(1985–2015) Silvio Spaccesi (August 1, 1926 – June 2, 2015) was an Italian actor and voice actor.[1] Biography Born in Macerata, Spaccesi studied in a Salesians of Don Bosco School, and made his official theatrical debut with the stage company h…
Tottenham Bluegrass FestivalBluegrass fans in the concert area at the 2014 Tottenham Bluegrass FestivalGenreBluegrass musicLocation(s)Tottenham, OntarioYears active1983-presentWebsiteOfficial website The Tottenham Bluegrass Festival is an annual event which has been held in the community of Tottenham, Ontario since 1983.[1][2] The Tottenham Bluegrass Festival presents a three-day stage show featuring well-known bluegrass bands from around Canada and the United States.[3]&…
2001 video game 2001 video gameVirtual KasparovDeveloper(s)Titus Interactive StudioPublisher(s)Titus InteractivePlatform(s)PlayStation, Game Boy AdvanceReleasePlayStationPAL: April 27, 2001NA: August 15, 2001Game Boy AdvancePAL: February 22, 2002NA: April 5, 2002[1]Genre(s)ChessMode(s)Single player, multiplayer Virtual Kasparov is a chess video game developed by Titus Interactive Studio, published by Titus Interactive and distributed in Europe by Virgin Interactive for the PlayStation an…
2000 studio album by George Strait George StraitStudio album by George StraitReleasedSeptember 19, 2000Recorded2000StudioOcean Way Nashville and Sound Stage Studios (Nashville, TN).GenreNeotraditional country[1]Length34:25LabelMCA NashvilleProducerTony BrownGeorge StraitGeorge Strait chronology Latest Greatest Straitest Hits(2000) George Strait(2000) The Road Less Traveled(2001) Singles from George Strait Go OnReleased: July 10, 2000 Don't Make Me Come Over There and Love YouReleased…
Mask depicting Guy Fawkes A protester in a Guy Fawkes mask, created by David Lloyd for 1982–89's V for Vendetta, 2006's film adaptation, and 2019's prequel television series The Guy Fawkes mask (also known as the V for Vendetta mask or Anonymous mask) is a stylised depiction of Guy Fawkes (the best-known member of the Gunpowder Plot, an attempt to blow up the House of Lords in London on 5 November 1605) created by illustrator David Lloyd for the 1982–1989 graphic novel V for Vendetta. I…
Lokasi Pengunjung: 18.191.181.231