{"id":7690,"date":"2018-08-27T10:58:49","date_gmt":"2018-08-27T03:58:49","guid":{"rendered":"http:\/\/crocodic.com\/?p=7690"},"modified":"2018-08-27T10:58:57","modified_gmt":"2018-08-27T03:58:57","slug":"istilah-di-java-yang-sering-digunakan-apps-developer","status":"publish","type":"post","link":"https:\/\/crocodic.com\/id\/istilah-di-java-yang-sering-digunakan-apps-developer\/","title":{"rendered":"Istilah di Java yang sering digunakan Apps Developer"},"content":{"rendered":"<p><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img fetchpriority=\"high\" decoding=\"async\" width=\"2083\" height=\"2083\" src=\"https:\/\/crocodic.com\/wp-content\/uploads\/2018\/08\/441-01-1.jpg\" alt=\"\" class=\"wp-image-7720\" srcset=\"https:\/\/crocodic.com\/wp-content\/uploads\/2018\/08\/441-01-1.jpg 2083w, https:\/\/crocodic.com\/wp-content\/uploads\/2018\/08\/441-01-1-150x150.jpg 150w, https:\/\/crocodic.com\/wp-content\/uploads\/2018\/08\/441-01-1-300x300.jpg 300w, https:\/\/crocodic.com\/wp-content\/uploads\/2018\/08\/441-01-1-768x768.jpg 768w, https:\/\/crocodic.com\/wp-content\/uploads\/2018\/08\/441-01-1-1024x1024.jpg 1024w, https:\/\/crocodic.com\/wp-content\/uploads\/2018\/08\/441-01-1-620x620.jpg 620w, https:\/\/crocodic.com\/wp-content\/uploads\/2018\/08\/441-01-1-1000x1000.jpg 1000w\" sizes=\"(max-width: 2083px) 100vw, 2083px\" \/><\/figure>\n\n\n\n<p>Dalam android <a href=\"https:\/\/crocodic.com\/id\/flutter-vs-react-native-mana-yang-lebih-cocok-untuk-proyekmu\/\">mobile apps<\/a> development, tentunya pasti menggunakan bermacam macam bahasa pemrograman dan salah satunya yaitu <em>Java<\/em>.<\/p>\n\n\n\n<p><em>Java<\/em> adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk telepon genggam. Bahasa ini awalnya dibuat oleh <em>James Gosling<\/em> saat masih bergabung di <em>Sun Microsystems<\/em> saat ini merupakan bagian dari <em>Oracle<\/em> dan dirilis tahun 1995, dan saat ini sudah sampai versi 8.<\/p>\n\n\n\n<p><em>Java<\/em> merupakan bahasa pemrograman terpopuler di dunia (menurut <a href=\"https:\/\/www.tiobe.com\/tiobe-index\/\"><em>Tiobe<\/em><\/a>) dan memiliki bermacam macam istilah yang dapat digunakan dalam mendevelop android mobile apps. <br\/>Berikut adalah beberapa istilah istilah di <em>Java<\/em> yang sering digunakan <em>Android Apps <a href=\"https:\/\/crocodic.com\/id\/5-kesalahan-yang-sering-dilakukan-developer-mobile-apps\/\">Developer<\/a><\/em>:<\/p>\n\n\n\n<p>1.)<strong>OOP<\/strong> yaitu java berorientasi kepada objek dimana sifat dan tingkah lakunya seperti objek,<\/p>\n\n\n\n<p>2.)<strong>Encapsulasi<\/strong> yaitu pembungkusan java, dalam hal ini java di bungkus oleh sebuah class dimana class tersebut punya hak akses,<\/p>\n\n\n\n<p>3.)<strong>Inheritance\/Penurunan<\/strong> yaitu class di java bisa menurunkan (method,\u00a0 variable) kepada class lainnya<\/p>\n\n\n\n<p>4.)<strong>Overriding<\/strong> yaitu dimana ada dua method (method induk dan method anak) yang sama nama dan parameternya, karena dia menurunkan method dari induknya.<\/p>\n\n\n\n<p>5.)<strong>Overloading<\/strong> yaitu dimana ada dua method atau lebih yang namanya sama tapi parameternya berbeda.<\/p>\n\n\n\n<p>6.)<strong>Thread\/Multi Thread<\/strong> yaitu kemampuan menjalankan proses secara bersamaan dalam satu waktu<\/p>\n\n\n\n<p>7.)<strong>Package<\/strong> yaitu pengelompokan class<\/p>\n\n\n\n<p>8.)<strong>Class<\/strong> yaitu pengelompokan beberapa method<\/p>\n\n\n\n<p>9.)<strong>Abstract Class<\/strong> yaitu class yang menjadi dasar penurunan dari class lain yang berisi method abstract (tanpa deklarasi) ataupun non-abstract (dengan deklarasi).<\/p>\n\n\n\n<p>10.)<strong>Interface<\/strong> yaitu class yang hanya berisi method abstract (tanpa deklarasi)<\/p>\n\n\n\n<p>11.)<strong>Access Modifier<\/strong> yaitu hak akses terhadap class atau variable<\/p>\n\n\n\n<p>12.)<strong>Tipe <a href=\"https:\/\/crocodic.com\/id\/data-science-framework-definisi-manfaat-dan-jenisnya\/\">Data<\/a><\/strong> yaitu tipe dari suatu variable di dalam class<\/p>\n\n\n\n<p>13.)<strong>Method\/Fungsi<\/strong> yaitu cara untuk melakukan suatu proses<\/p>\n\n\n\n<p>14.)<strong>Konstruktor<\/strong> yaitu bagian dari class yang berfungsi membuat sebuah object dan di panggil pertama kali saat class tersebut di akses oleh class lain.<\/p>\n\n\n\n<p>15.)<strong>Variable<\/strong> yaitu tempat untuk menyimpan data sementara (di memori).<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"603\" height=\"381\" src=\"https:\/\/crocodic.com\/wp-content\/uploads\/2018\/08\/image.png\" alt=\"\" class=\"wp-image-7695\" srcset=\"https:\/\/crocodic.com\/wp-content\/uploads\/2018\/08\/image.png 603w, https:\/\/crocodic.com\/wp-content\/uploads\/2018\/08\/image-300x190.png 300w\" sizes=\"(max-width: 603px) 100vw, 603px\" \/><figcaption><strong>Contoh Istilah istilah di Java<\/strong><\/figcaption><\/figure>\n\n\n\n<p style=\"font-size:12px\"><br\/><br\/>Refrensi artikel :<br\/><a href=\"http:\/\/imamfarisi.com\/istilah-istilah-di-java\/\">http:\/\/imamfarisi.com\/istilah-istilah-di-java\/<\/a><br\/><a href=\"https:\/\/id.wikipedia.org\/wiki\/Java\">https:\/\/id.wikipedia.org\/wiki\/Java<\/a><br\/><\/p>","protected":false},"excerpt":{"rendered":"<p>Dalam android mobile apps development, tentunya pasti menggunakan bermacam macam bahasa pemrograman dan salah satunya yaitu Java. 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 saat ini merupakan bagian dari Oracle dan dirilis tahun 1995, dan saat [&hellip;]<\/p>\n","protected":false},"author":26,"featured_media":7720,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[355,82],"tags":[88,364,238,227],"class_list":["post-7690","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-crocodic-dec","category-aplikasi-mobile-android-ios","tag-android","tag-android-apps-development","tag-aplikasi-android","tag-development"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/crocodic.com\/id\/wp-json\/wp\/v2\/posts\/7690","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/crocodic.com\/id\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/crocodic.com\/id\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/crocodic.com\/id\/wp-json\/wp\/v2\/users\/26"}],"replies":[{"embeddable":true,"href":"https:\/\/crocodic.com\/id\/wp-json\/wp\/v2\/comments?post=7690"}],"version-history":[{"count":3,"href":"https:\/\/crocodic.com\/id\/wp-json\/wp\/v2\/posts\/7690\/revisions"}],"predecessor-version":[{"id":7724,"href":"https:\/\/crocodic.com\/id\/wp-json\/wp\/v2\/posts\/7690\/revisions\/7724"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/crocodic.com\/id\/wp-json\/wp\/v2\/media\/7720"}],"wp:attachment":[{"href":"https:\/\/crocodic.com\/id\/wp-json\/wp\/v2\/media?parent=7690"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/crocodic.com\/id\/wp-json\/wp\/v2\/categories?post=7690"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/crocodic.com\/id\/wp-json\/wp\/v2\/tags?post=7690"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}