{"id":2648,"date":"2021-01-24T02:25:32","date_gmt":"2021-01-23T19:25:32","guid":{"rendered":"https:\/\/luckytruedev.com\/learning\/?p=2648"},"modified":"2021-01-24T02:25:35","modified_gmt":"2021-01-23T19:25:35","slug":"pengenalan-java","status":"publish","type":"post","link":"https:\/\/luckytruedev.com\/learning\/pengenalan-java\/","title":{"rendered":"Pengenalan Java"},"content":{"rendered":"\n<p>Java Diciptakan oleh James Gosling, developer dari Sun Microsystems pada tahun 1991. Pada awalnya bernama Oak dan akhirnya berganti nama menjadi Java<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Bahasa Pemograman Objek Sebelum Java<\/strong><\/h2>\n\n\n\n<p>Bahasa pemrograman berorientasi objek yang dibuat berdasarkan kemampuan(s) terbaik bahasa pemrograman objek sebelumnya. <\/p>\n\n\n\n<p>1.<strong>C++<\/strong> \u00a0 : Sintaks, semantiks dan exception handling. <\/p>\n\n\n\n<p>2.<strong>SIMULA<\/strong>\u00a0 : Bentukan dasar OOP. <\/p>\n\n\n\n<p>3.<strong>LISP<\/strong>\u00a0 : Garbage collection, generic list processing. <\/p>\n\n\n\n<p>4.<strong>Algol<\/strong>\u00a0 : Struktur kendali. <\/p>\n\n\n\n<p>5.<strong>Ada<\/strong>\u00a0 : type, dan exception handling. <\/p>\n\n\n\n<p>6.<strong>Objective C<\/strong>\u00a0 : interface. <\/p>\n\n\n\n<p>7.<strong>SmallTalk<\/strong>\u00a0 : single-root class (inheritance) <\/p>\n\n\n\n<p>8.<strong>Eiffel<\/strong>\u00a0 : Assertion (mulai dari JDK 1.4)<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Jenis pada Java<\/strong><\/h2>\n\n\n\n<p>\u00a0<strong>Java Standard Edition \/ Java SE <\/strong><\/p>\n\n\n\n<p>\u25e6Platform Java yang digunakan untuk menyebarkan aplikasi portabel untuk penggunaan umum. \u00a0<\/p>\n\n\n\n<p><strong>Java Enterprise Edition \/ Java EE <\/strong><\/p>\n\n\n\n<p>\u25e6Server Programming <br>\u25e6Lebih Banyak Pustaka (menerapkan perangkat lunak Java multi-tier yang toleran, terdistribusi, dan tahan kesalahan, sebagian besar didasarkan pada komponen modular yang berjalan pada server aplikasi.)\u00a0<\/p>\n\n\n\n<p><strong>Java Micro Edition \/ Java ME <\/strong><\/p>\n\n\n\n<p>\u25e6adalah platform Java yang dirancang untuk perangkat seluler dan sistem tertanam.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Apa itu Class pada Java?<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li>Cetak biru dari sebuah obyek. <\/li><li>Kumpulan dari obyek yang memiliki atribut yang sama. <\/li><li>Kelas didefinisikan oleh programmer secara statik. <\/li><li>Runtime: kelas -> obyek. <\/li><li>Kelas Memiliki: <br>a.Atribut : data, konstanta, properti \u00e0 variabel <br>b.Method : service, prosedur, fungsi<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Apa itu Objek pada Java?<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li>Pembentukan Obyek dari sebuah kelas dinamakan instantiasi <\/li><li>Obyek dibuat, dimanipulasi dan dihancurkan pada saat runtime.<\/li><li>Obyek disebut juga instance <\/li><li>Karakteristik Obyek <br>a.State \/ status -> atribut <br>b.Behaviour -> method <br>c.Identitas<\/li><\/ul>\n<div id=\"lucky-1426581045\" class=\"lucky-after-content lucky-entity-placement\"><script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-5605825534849002\" crossorigin=\"anonymous\"><\/script><ins class=\"adsbygoogle\" style=\"display:block;\" data-ad-client=\"ca-pub-5605825534849002\" \ndata-ad-slot=\"5317815257\" \ndata-ad-format=\"auto\" data-full-width-responsive=\"true\"><\/ins>\n<script> \n(adsbygoogle = window.adsbygoogle || []).push({}); \n<\/script>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Java Diciptakan oleh James Gosling, developer dari Sun Microsystems pada tahun 1991. Pada awalnya bernama Oak dan akhirnya berganti nama menjadi Java Bahasa Pemograman Objek Sebelum Java Bahasa pemrograman berorientasi objek yang dibuat berdasarkan kemampuan(s) terbaik bahasa pemrograman objek sebelumnya. 1.C++ \u00a0 : Sintaks, semantiks dan exception handling. 2.SIMULA\u00a0 : Bentukan dasar OOP. 3.LISP\u00a0 : [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[344],"tags":[],"class_list":["post-2648","post","type-post","status-publish","format-standard","hentry","category-java"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/luckytruedev.com\/learning\/wp-json\/wp\/v2\/posts\/2648","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/luckytruedev.com\/learning\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/luckytruedev.com\/learning\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/luckytruedev.com\/learning\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/luckytruedev.com\/learning\/wp-json\/wp\/v2\/comments?post=2648"}],"version-history":[{"count":1,"href":"https:\/\/luckytruedev.com\/learning\/wp-json\/wp\/v2\/posts\/2648\/revisions"}],"predecessor-version":[{"id":2656,"href":"https:\/\/luckytruedev.com\/learning\/wp-json\/wp\/v2\/posts\/2648\/revisions\/2656"}],"wp:attachment":[{"href":"https:\/\/luckytruedev.com\/learning\/wp-json\/wp\/v2\/media?parent=2648"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/luckytruedev.com\/learning\/wp-json\/wp\/v2\/categories?post=2648"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/luckytruedev.com\/learning\/wp-json\/wp\/v2\/tags?post=2648"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}