27
Apakah Java itu ? Java merupakan bahasa pemrograman berorientasi objek yang dikembangkan oleh Sun Microsystem, suatu perusahaan yang terkenal dengan wrkstation UNIX high-end. Sejak dirilis pada tahun 1995, bahasa pemrograman Java dengan cepat memperoleh popularitas di kalangan para pemrogram. Keberhasilan ini disebabkan teknologi baru yang diperkenalkan Sun Microsystems yaitu Java Virtual Machine (JVM), yang memungkinkan sebuah aplikasi dijalankan di atas platform apa saja sepanjang pada mesin tersebut dipasang JVM. Program yang dihasilkan dengan bahasa Java dapat berupa applet (aplikasi kecil yang berjalan di atas web browser) maupun berupa aplikasi mandiri yang dijalankan dengan program Java Interpreter. Contoh program yang ditulis dengan bahasa Java adalah HotJava yang berupa sebuah web browser. Karakteristik Java Java adalah sebuah bahasa pemrograman berorientasi obyek murni. Jadi program – program Java berada dalam sebuah struktur kelas – kelas dan obyek – obyek. Pada dasarnya sintaks pada bahasa Java mirip dengan sintaks pada bahasa C atau C++. Java bertipe kuat (strongly-typed). Ini berarti semua tipe data terikat secara statis atau dengan kata lain setiap nama variabel diasosiasikan dengan sebuah tipe data tunggal yang dikenali pada saat kompilasi. Ciri utama dari program Java adalah : JVM (Java Virtual Machine) Garbage Collection Code Security Keuntungan dan Kelemahan dari Java 1. Java merupakan bahasa pemrograman berorientasi objek (OOP).

Apakah Java Itu

Embed Size (px)

DESCRIPTION

Bahasa Pemrograman Komputer

Citation preview

Apakah Java itu

Apakah Java itu ? Java merupakan bahasa pemrograman berorientasi objek yang dikembangkan oleh Sun Microsystem, suatu perusahaan yang terkenal dengan wrkstation UNIX high-end.

Sejak dirilis pada tahun 1995, bahasa pemrograman Java dengan cepat memperoleh popularitas di kalangan para pemrogram. Keberhasilan ini disebabkan teknologi baru yang diperkenalkan Sun Microsystems yaitu Java Virtual Machine (JVM), yang memungkinkan sebuah aplikasi dijalankan di atas platform apa saja sepanjang pada mesin tersebut dipasang JVM.

Program yang dihasilkan dengan bahasa Java dapat berupa applet (aplikasi kecil yang berjalan di atas web browser) maupun berupa aplikasi mandiri yang dijalankan dengan program Java Interpreter. Contoh program yang ditulis dengan bahasa Java adalah HotJava yang berupa sebuah web browser.

Karakteristik JavaJava adalah sebuah bahasa pemrograman berorientasi obyek murni. Jadi program program Java berada dalam sebuah struktur kelas kelas dan obyek obyek. Pada dasarnya sintaks pada bahasa Java mirip dengan sintaks pada bahasa C atau C++. Java bertipe kuat (strongly-typed). Ini berarti semua tipe data terikat secara statis atau dengan kata lain setiap nama variabel diasosiasikan dengan sebuah tipe data tunggal yang dikenali pada saat kompilasi.

Ciri utama dari program Java adalah :

JVM (Java Virtual Machine)

Garbage Collection

Code Security

Keuntungan dan Kelemahan dari Java1. Java merupakan bahasa pemrograman berorientasi objek (OOP).

2. Memiliki tingkat fleksibilitas yang tinggi dan program Java bersifat modular serta kode dapat digunakan kembali.

3. Java relatif lebih mudah untuk dipelajari.

4. Java lebih sederhana, karena telah menghilangkan beberapa fitur dari C++ yang membingungkan dan sukar untuk dipelajari.

5. Java memiliki kinerja yang tinggi dan handal.

6. Java dapat dipergunakan sebagai penterjemah sehingga dapat digunakan pada lingkungan komputer jenis apapun tanpa merubah kode program kembali.

7. Java memiliki tingkat keamanan yang sangat baik.

8. Multithreading, sehingga program java dapat melakukan beberapa perintah (program) sekaligus.

Dasar pemrograman Java

Pada bab ini kita akan membahas bagaimana caranya setting path dan classpath, aturan - aturan dasar pada program berbasis Java. Cara untuk menkompilasi serta menjalankan program Java serta tipe -tipe data dan deklarasi variabel pada Java.

Dasar 1 >Zero fill right shift

~Bitwise Component

> Y)

>>>=Zero fill Right shift assignment (X = X >>> Y)

X &= YAND assignmet (X = X & Y)

X |= YOR assignment (X = X | Y)

X ^= YXOR assignment (X = X ^ Y)

Tabel 4. Operator BitwiseKontrol Pengulangan (Looping)Loop digunakan untuk menghemat upaya dalam pengkodean dan waktu pemrograman. Sehingga untuk pembuatan kode yang berulang kita dapat menggunakan beberapa model looping dalam Java sesuai dengan kebutuhannya seperti While, Do - While, dan For. Untuk melihat contoh dan prinsip penggunaan dari masing - masing looping silahkan klik.

Looping ( Pengulangan )Ada tiga macam pengulangan(looping) yang dapat digunakan dalam Java yaitu while, do-while, dan for.

Dengan while statement-statement yang berada pada badan loop akan dieksekusi selama suatu kondisi yang diberikan benar(true). Jika kondisi salah maka looping akan berhenti. Bentuk umumnya adalah sebagai berikut :

while(kondisi){

statement;

.. ;

}

Contoh penggunaan while :

public class ulang{

public static void main(String[] arg){

int nilai =1;

while(nilai