Monday, February 10, 2014

Java Fundamental Konsep

Filled under:

Java adalah turunan dari c/c++
Keunggulan java
-         Write once run anywhere => portable
Class = bersifat generic file yang dihasilkan oleh compiler java

Note : searching monoproject

Perbedaan program java dengan program lain


Konsep Java
Konsep Perbedaan Java dengan Developer lainnya





Java language dibagi jadi 3 bagian

1.      Java SE (standard edition)= untuk mendevelop desktop aplication
2.      Java ME (micro edition)= khusus untuk mobile device (KVM = virtual machine nya java)
3.      Java EE (enterprise edition)= khusus untuk website

Kelemahan php tidak bias dicluster sedangkan java EE bisa dicluster

Keterangan cluster php

Cluster PHP
Cluster PHP

Keterangan cluster java (digunakan untuk mengatasi kalau ada salah satu server yang down maka bisa dialihkan ke server yang lain tanpa sepengetahuan user)

Cluster Java
Cluster Java

Pada android virtual machine nya java bernama DVM (david virtual machine)
Rule pembuatan nama class (coding convention)

1.      Diawali huruf besar (capital)
2.      Diikuti huruf kecil
3.      Kalau ada kata kata baru dimulai lagi dengan huruf capital lagi

aRule peraturan penyimpanan java
1.      Penamaan class harus sama persis dengan nama file kita kalau tidak akan timbul error pada waktu decompile

Penamaan Class
Penamaan Class

1.   -   Sebuah class bisa jalan kalau ada starting point (function yang otomatis dipanggil oleh JVM agar program bias running. Dalam java starting point harus berupa function dengan label
Public static void main(String[] x)
Diawal kita membuat sebuah file java tapi belum ada  starting poinnya maka akan terjadi error seperti dibawah ini :

Starting Point
Starting Point
  Cara membuat remark di java baik yang single line atau multi line.

Remark
Remark

Perintah diatas digunakan untuk mengkompile dan mengeksekusi aplikasi java
Dibawah ini adalah perintah untuk membuat dokumentasi java

dokumentasi
dokumentasi
















Posted By Bagus Rizki10:11 AM