Sabtu, 19 November 2016

Tutorial algoritma Pemrograman



Siti Nurazizah
2225150013
3A
Keunggulan java
Java memiliki salah satu keunggulan , yaitu mudah dipelajari oleh semua orang , karena syntax (tata bahasa ) yang mirip dengan bahasa manusia. Dengan banyaknya artikel atau tutorial yang membahas bahasa pemrograman Java di  Internet. Semakin memudahkan kita untuk pemula , untuk mempelajari semua hal yang ada di bahasa pemrograman Java.

  • Merupakan bahasa OOP

Salah satu alasan ,yang membuat Java begitu populer karena mempunyai konsep bahasa (OOP) Object Oriented Programming. Oleh karena itu , untuk mengembangkanya jauh lebih mudah , serta menjaga system tetap modular, flexible and extensible.

  • Banyaknya API

Java memiliki banyaknya  API (Application programming interface ) , yang siap dikembangkan untuk keperluan para programer Java.




C).  Konsep OOP :


Konsep di OOP (Object Oriented Programming) , memiliki beberapa Konsep salah satunya:

  • Class merupakan sebuah kerangka/model yang berfungsi untuk tempat menaruh,  dan mendeksripsikan variabel, method (perilaku ) dari sebuah obyek. Penamaan nama class diprogram ,harus sama dengan nama di struktur file  extention .java. jadi jangan salah. Contoh : class binatang ,class mobil ,class buah dll.


  • Object merupakan sebuah representasi dan instance dari Class. Object adalah sebuah inti dan wujud real dari sebuah Class. Contoh : dari class binatang ,kita bisa mengambil obyek , yaitu ,kucing,ayam,anjing dll.

  • Atribute merupakan sebuah unsur data yang ada di class, Atribut biasanya terdiri dari sebuah data,variabel,propertie dan field. Contoh dari class binatang bntng  , class mobil mbl ,dll.

  •  Method merupakan sebuah perilaku (behavior) dari sebuah class. Method terbagi menjadi dua jenis ,method void dan methon non void. Method void artinya method yang tidak mengembalikan nilai. Method non void sebaliknya method yang mengembalikan nilai. Contoh method void seperti : public static void main(String[] args)

      * (i) Atribut dan Method merupakan bagian dari Object
Contoh Atribute dan Behavior Java
Atribute dan Behavior
  • Encapsulation (Enkapsulasi) adalah suatu mekanisme membungkus suatu data (variabel) , agar tidak dapat di akses oleh class lain, dengan menggunakan modifier private atau protected (untuk Class Turunan).Di dalam konsep ini beberapa variabel akan disembunyikan oleh class lain ,dan hanya bisa di akses di main class ,dengan menggunakan method modifier public.
  • Inheritance (Pewarisan) adalah suatu proses dimana , suatu class yang bisa disebut super class ,dapat mewarisi sifat turunan ke dalam class turunanya yaitu sub class. Super class akan mewarisi nilai dari atribut atau behavior ke Class turunananya.
  • Polymorphism (Banyak bentuk )adalah suatu kemampuan yang dimiliki sebuah method ,yang memiliki nama sama ,namun dengan perilaku yang berbeda-beda. Kemampuan objek agar melakukan perilaku atau tindakan  yang secara konsep sama namun dengan cara yang berbeda-beda.



D). Modifier 
Modifier merupakan sebuah ijin hak akses untuk penggunaan suatu atribut atau method, pada suatu Package dan Class. Terdapat empat 4 jenis Modifier yaitu public ,private,protected ,no modifier. Contohnya nya kalian bisa melihat gambar berikut:

Modifier Akses Java
Modifier Akses Java

  • Public dapat di akses dari class yang sama,package yang sama ,subclass ,dan package lain.
  • Protected dapat diakses dari class yang sama ,package yang sama ,subclass, tapi tidak dapat diakses dari package lain.
  • Private hanya dapat di akses oleh class yang sama.
  • No Modifiers dapat diakses dari class dan package yang sama.
Contoh Program Java :

latihan1.java




latihan2.java


Data hosted with ♥ by Pastebin.com - Download Raw - See Original
1.   
2.  package latihan2; // nama package latihan2
3.   
4.  /**
5.   *
6.   * @author FATHUR (okedroid.com)
7.   */
8.  public class latihan2 { //nama class latihan2
9.     
10.     public void tampilhello ()  
11. //method void dengan nama tampillhello()
12.  //sehingga dapat di akses oleh package lain
13.     //menggunakan modifier public agar dapat diakses oleh package lain      
14.     {
15.         System.out.println("Hello Java!!"); //setiap statement selalu diakhiri ;
16.         //obyek cetak text dengan tipe data string Hello Java
17.     }    
18.    
19. }


Output:

Hello Java !!




Dasar Syntax Java:

Dasar dari penulisan syntax dalam bahasa pemrograman Java ,yang perlu kalian ketahui salah satunya adalah :

  • Bersifat Case Sensitivity : artinya penamaan dari kata "HelloWorld" dengan "helloworld" sangat berbeda.
  • Nama Class :  untuk nama class huruf pertama harus  menggunakan huruf besar. (contoh :  class NamaClass )
  • Nama Method : untuk nama method huruf pertama harus menggunakan huruf kecil. ( contoh : public void namaMethodSaya()  )
  • Nama Program :  nama program java harus sama dengan nama class. Jadi jika kalian mempunyai nama class NamaClass , program file harus sama dengan nama class yaitu NamaClass.java.







Tutorial Java Untuk Pemula :

Sebelum memasuki tutorial pertama ini biasanya saya selalu menyampaikan dikelas belajar saya saat pertama mempelajari sesuatu tahap pertama adalah mengenalnya ... jadi, untuk yang baru memulai belajar java saran saya silahkan baca dulu sejarah singkat java setelah itu baru melanjutkan tutorial java disini...

Saya anggap agan semua sudah membaca dan memahami sejarah singkat java, jadi java terdiri dari 3 kategori yaitu :

- Java Standard Edition (Java SE)
  Untuk membuat aplikasi berbasis dekstop atau client server

- Java Enterprise Edition (Java EE)
  Untuk membuat aplikasi berbasis Web

- Java Micro Edition (Java ME)
  Untuk membuat aplikasi small device (handphone)

Dari ketiganya menurut saya tahap yang harus awal dipelajari agar tidak salah adalah mempelajari Java SE terlebih dahulu setelah itu baru ke Java EE atau Java ME. Insyalloh blog ini jika masih banyak waktu luang akan membahas semua kategori java tersebut, ditunggu saja update dari blog ini.

Ok lanjut ke tutorial, Umumnya semua software jika dipublish siap untuk didownload pasti mereka menyediakan dokumentasi (tata cara penggunaan softwarenya) nah untuk itu silahkan download software dan dokumentasinya :

Download Software Java (Oracle java akan otomatis mendeteksi sistem operasi yang digunakan)
Download Dokumentasi Java (Tata cara penggunaan dan instalasi java)

Catatan :
Versi java selalu diperbarui jadi software java yang terinstal di komputer kita pun harus terupdate java ya dan selalu cari tau perubahan apa yang terjadi dari versi sebelumnya.


Tutorial Cara Instal Java di Windows :

  • Saya pastikan anda telah membaca posting saya sebelumnya dan sudah mendownload software Java 
  • Silahkan diinstal seperti biasa, ikuti petunjuk Next next dan finish
  • Perlu dipahami java ini berjalan disemua sistem operasi oleh karena itu kita tidak akan bisa langsung pakai aplikasi ini tanpa kita tentukan dulu PATH variable dari java

Cara Setting PATH java di Windows :

  • Masuk ke Control panel windows
  • Pilih menu system - Advanced System Settings - Enviroment variables
Cara Instal Java di Windows
  • Setting PATH sesuai versi java yang terinstal di program files (contoh saya menggunakan versi 8)
Cara Instal Java di Windows
  • untuk mencoba telah berhasil atau belum setting Path java, silahkan buka Command Pormpt (CMD) ketikan perintah JAVAC
Cara Instal Java di Windows

Jika tampilanya seperti diatas, maka settingan path java telah berhasil, jika belum silahkan dibaca kembali tutorial diatas, untuk tutorial java selanjutnya setelah anda berhasil Mulai dari mana belajar java ?

Tidak ada komentar:

Posting Komentar