Belajar Pemrograman Java Untuk Pemula

Tags

Java Tutorial atau Core Java Tutorial atau Tutorial Pemrograman Java adalah teknologi yang kuat secara luas digunakan. Mari kita mulai belajar java programming dari pertanyaan dasar seperti apa itu tutorial java, core java, dimana java digunakan, jenis aplikasi apa saja yang dibuat di Java dan mengapa menggunakan java.

Tutorial Java Bagi Pemula

Apa itu java

Java merupakan salah satu bahasa pemrograman berorientasi objek yang telah dikembangkan oleh Sun Microsystems sejak tahun 1995. Bahasa ini dikembangkan dengan model yang mirip dengan Smalltalk dan bahasa pemrograman C++, namun dirancang agar lebih mudah dipakai dan platform independent, yaitu dapat dijalankan di berbagai jenis sistem operasi dan arsitektur komputer.Java adalah bahasa pemrograman dan sebuah platform.

Baca Juga : Implementasi Algoritma Sorting Pada Pemrograman Java

Platform: Setiap perangkat keras atau perangkat lunak dimana program berjalan, dikenal sebagai platform. Karena Java memiliki lingkungan sendiri runtime (JRE) dan API.

Bahasa pemrograman java adalah bahasa yang dapat dijalankan dimanapun dan di sembarang platform apapun, di beragam lingkungan seperti : internet, intranets, computer applications dan consumer electronic products.

Platform independent yaitu merupakan suatu program yang telah ditulis ke dalam bahasa pemrograman Java dan dapat dengan mudah dipindahkan ke berbagai jenis arsitektur komputer dan ke berbagai jenis sistem operasi. Aspek ini sangat penting agar mencapai tujuan bahasa pemrograman Java sebagai bahasa pemrograman Internet di mana sebuah program akan dijalankan oleh berbagai jenis komputer dengan berbagai jenis sistem operasi. Sifat ini berlaku untuk level source code dan binary code dari bahasa programan Java. Berbeda dengan bahasa C++ dan C, semua tipe data dalam bahasa pemrograman Java mempunyai ukuran yang konsisten di semua jenis platform. Source code bahasa pemrograman Java sendiri tidak perlu dirubah sama sekali jika Anda ingin mengkompile ulang di platform yang lain. Hasil dari mengkompile source code pemrograman Java bukanlah kode mesin atau instruksi prosesor yang spesifik terhadap mesin tertentu, melainkan berupa bytecode yang berupa file berekstensi .class. Bytecode tersebut sendiri anda dapat langsung mengeksekusinya di setiap platform dengan menggunakan Java Virtual Machine (JVM) sebagai interpreter terhadap bytecode tersebut.

Sebuah program Java yang telah dikompilasi akan dapat berjalan di platform mana saja, asalkan terdapat JVM didalamnya. Kompiler dan interpreter untuk bahasa pemprograman Java yaitu berbentuk Java Development Kit (JDK) yang diproduksi oleh Sun Microsystems. JDK ini dapat didownload gratis dari situs java. Interpreter untuk program Java sendiri sering juga disebut Java Runtime atau Java Virtual Machine. Interpreter Java, tanpa kompilernya, disebut Java Runtime Environment (JRE) dapat didownload juga di situs yang sama. Untuk mengembangkan sebuah program Java dibutuhkan Java Development Kit (JDK), sementara itu jika hanya ingin menjalankan bytecode Java cukup dengan JRE saja.

Contoh Java

Mari kita lihat contoh pemrograman java. Sebuah penjelasan rinci tentang Hallo Pemrograman Java akan ditampilkan dari class java berikut.
/**
 *
 * @author Akira
 */
public class ContohJava {
    
    public static void main(String[] args){
        System.out.println("Hallo Pemrograman Java");
    }

}

Dimana Java digunakan

Menurut Sun, 3 miliar perangkat menggunakan java. Ada banyak perangkat yang saat ini menggunakan java.
  1. Aplikasi desktop seperti acrobat reader, media player dst
  2. Aplikasi web seperti javatpoint.com, sp3ktra.com dll
  3. Aplikasi Enterprise seperti aplikasi banking
  4. Mobile
  5. Robotik
  6. Game

Tipe aplikasi pada java

Ada 4 tipe aplikasi yang dapat dibuat menggunakan java programming :

Aplikasi Standalone
Aplikasi standalone disebut juga aplikasi desktop atau aplikasi berbasis window atau GUI. Sebuah aplikasi yang kita perlu menginstal pada setiap mesin, seperti : media player, anti-virus, dll. AWT dan Swing digunakan dalam java untuk membuat aplikasi standalone.

Aplikasi Web
Sebuah aplikasi yang berjalan pada sisi server dan menciptakan halaman dinamis, disebut aplikasi web. Saat ini, servlet, JSP, struts, JSF dll teknologi yang digunakan untuk membuat aplikasi web di java.

Aplikasi Enterprise
Sebuah aplikasi yang didistribusikan secara besar, seperti aplikasi perbankan dll. memiliki keuntungan dari keamanan tingkat tinggi, load balancing dan clustering. Dalam java, EJB digunakan untuk membuat aplikasi enterprise.

Aplikasi Mobile
Sebuah aplikasi yang dibuat untuk perangkat mobile. Saat ini android dan Java ME digunakan untuk membuat aplikasi mobile.

Dengan demikian, Java bisa dipergunakan dalam pembangunan software berbasis web, desktop, mobile, dan sebagainya. 

Sekian tutorial bahasa pemrograman java untuk pemula dari kami. Silahkan tinggalkan komentar.


EmoticonEmoticon