Sekarang, kita akan mencoba untuk menganalisa program Java pertama : public class Hello {

dokumen-dokumen yang mirip
Dasar-Dasar Pemrograman Java

Bahasa Pemrograman Java. Yudi Adha. ST. MMSI

PEMROGRAMAN BERORIENTASI OBJEK

BAB 4. System.out.println("Hello world!");

TPI4202 e-tp.ub.ac.id

BAB 3 STRUKTURE PROGRAM JAVA

Pengenalan Java, Tipe Data, Variabel dan Operator. Putu Putra Astawa

Dasar-Dasar Pemrograman Java

Pemrograman Dasar I N T R O D U C T I O N T O J A V A

Pemrograman. Pertemuan-3 Fery Updi,M.Kom

SUMBER BELAJAR PENUNJANG PLPG

Bahasa Pemrograman :: Dasar Pemrograman Java

TIPE DATA, VARIABEL DATA DAN OPERATOR

TPI4202 e-tp.ub.ac.id

Pengenalan Program Java

2. Software yang dibutuhkan Untuk membuat sebuah program java, minimal yang dibutuhkan adalah:

PEMROGRAMAN JAVA. Petunjuk Penulisan Program Token Aturan Penamaan Identifier Lingkungan /Scope dari variabel Tipe Data (i) Yoannita

OPERATOR-OPERATOR DALAM JAVA

Tujuan. Dasar Pemrograman. Mempelajari Program Java Pertama. Mempelajari Program Java Pertama. Mempelajari Program Java Pertama

Modul Praktikum Bahasa Pemrograman 1

TPI4202 e-tp.ub.ac.id. Lecture 4 Mas ud Effendi

BAB 4 Dasar-Dasar Pemrograman

Obyektif : KONTROL ALUR PROGRAM

BAB 4 Dasar-Dasar Pemrograman

Modul Praktikum 4 Pemograman Berorientasi Objek

INTRODUCTION JAVA NORHIKMAH,M.KOM

Dasar Pemrograman Java

BAB 5 Mendapatkan Input dari Keyboard

BAB 5 Mendapatkan Input dari Keyboard

Array Pendeklarasian Array

KONSEP OBJEK ORIENTASI PROGRAM

Modul Praktikum 3 Pemograman Berorientasi Objek

2 TIPE DATA DAN VARIABEL

Penggunaan Netbeans IDE, Hello World, variable dan Operator aritmetika.

Tipe data primitif adalah tipe data dasar yang dikenali oleh Java dan bukan merupakan class. Tipe data primitif ini dapat dikenali dengan ciri

Modul Praktikum Pemrograman

BAB 4 ARRAY. number1 = 10; number2 = 20; number3 = 30;

LAB PEMROGRAMAN I (JAVA FUNDAMENTAL) PERTEMUAN 3 Dosen : Bella Hardiyana S. Kom

PERTEMUAN III OBJEK DAN CLASS TUJUAN PRAKTIKUM

Dasar Pemrograman Java

Java Application. Menampilkan Tulisan

MODUL PRAKTIKUM KE 1

Pendahuluan Dasar Pemrograman Java

JAVA PADA NETBEANS IDE 7.4 ASRI WIDYADHARI KOM E 13

PEMROGRAMAN JAVA. Operator. Yoannita. Special thanks : Some slides are from Josephine Petrina K & Gasim Alkaff

BAB 2 INPUT DARI KEYBOARD

Bahasa Pemrograman 2.

BAB 7 Java Array. Sebagai contoh, kita memiliki tiga variabel dengan tipe data int yang memiliki identifier yang berbeda untuk tiap variabel.

Pengenalan JAVA. Farhat, ST., MMSI., MSc

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK (JAVA) PERTEMUAN 2 DASAR PEMROGRAMAN JAVA

PERTEMUAN I PENGENALAN JAVA

BAB 7. Sebagai contoh, kita memiliki tiga variabel dengan tipe data int yang memiliki identifier berbeda untuk tiap variabel.

Percabangan & Perulangan

Inheritance dan Kata Kunci static

BAB II VARIABEL DAN TIPE DATA

Java Application. Aplikasi: Menampilkan Tulisan

PERTEMUAN 2 ARRAY, PERCABANGAN, DAN PERULANGAN

Pemrograman Dasar A R R A Y

IF PEMROGRAMAN LANJUT PERCABANGAN. Oleh : Andri Heryandi, M.T.

Pertemuan 4 Array pada Java

Dasar-dasar Pemrograman JAVA

Reserved words Reserved words atau keywords merupakan kata-kata spesifik digunakan oleh compiler untuk keperluan pemrograman. Contoh reserved words

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK (JAVA) PERTEMUAN 2 DASAR PEMROGRAMAN JAVA

Pemrograman Lanjut. Instance Variable Access Modifier Set dan Get Method

String. Berikut perbedaan antara deklarasi char dan deklarasi String:

Variabel dengan tipe dasar hanya dapat menyimpan sebuah nilai

BEKERJA DENGAN JAVA CLASS LIBRARY

LAB PEMROGRAMAN I (JAVA FUNDAMENTAL)

PEMAHAMAN DASAR DASAR JAVA

1. Mana diantara pilihan-pilihan berikut ini yang merupakan penulisan loop yang benar?

BAB II PHP - SINTAKS. Menyimpan File PHP. Dasar-dasar Pemrograman PHP. Kode-kode PHP dituliskan di antara tanda berikut ini: <?php ... atau ...

BAB 4. System.out.println("Hello world!");

AP2B Dini Triasanti STRUKTUR PEMROGRAMAN PYTHON

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK. Maimunah, S.Si,M.Kom

Struktur Kontrol Pemrograman Java : PERCABANGAN

BAB 3 TYPE DATA, VARIABLE DAN OPERATOR

LAPORAN PRAKTIKUM ALGORITMA DAN PEMROGRAMAN ( Implementasi Rekursi Pada Java)

Tiga Metode Sangat Penting dalam Pemrograman Java Bagi Pemula

PEMROGRAMAN JAVA : VARIABEL DAN TIPE DATA

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK (JAVA) PERTEMUAN 1 PENGENALAN LINGKUNGAN PEMROGRAMAN JAVA

Modul 2. [access specifier] [tipe data] [nama variabel];

Array 1 Dimensi pada Java

DASAR PEMROGRAMAN JAVA. Astrid Lestari Tungadi, S.Kom., M.TI.

Game Technology Design Course College of Multi Media Yogyakarta Spring Tri Anggraeni, S.Kom., M.Sc.

PRAKTIKUM 3 KONSTRUKTOR DAN OVERLOADING

9/26/2011. Tujuan. Bekerja dengan Java Class Library. Pengenalan OOP. Pengenalan OOP. Class dan Object. Enkapsulasi

DASAR PEMOGRAMAN JAVA

MATERI PRAKTIKUM 2 ARRAY

A. Putting a Program Together

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK (JAVA) PERTEMUAN 4 CONTROL FLOW STATEMENT

LAPORAN PRAKTIKUM PEMROGRAMAN DASAR TIPE-TIPE FUNGSI ATAU METHOD

Pemrograman Berorientasi Object

A. Putting a Program Together

Tipe Data Floating Point Tipe data yng digunakan untuk menampung bilangan desimal

Tipe if : If tanpa else (if) If dengan else (if-else) Nested if

STRUKTUR PEMROGRAMAN PYTHON

IKG2I4 / Software Project I

BAB VI ARRAY Mendeklarasikan Variabel Array int[ ] bilangan; int bilangan[ ]; Mendefinisikan Array Bilangan = new int[5]; Latihan 21. ArrSatu.

Merupakan tipe data bilangan pecahan seperti 1.5, 2.1, dsb Tipe data ini memiliki ukuran 32 bit dengan panjang range 3.4 x 1038.

Input - Output PEMROGRAMAN DASAR. Dr. Eng. Herman Tolle, ST., MT. Sistem Informasi PTIIK UB Semester Ganjil 2014/2015

Transkripsi:

Sekarang, kita akan mencoba untuk menganalisa program Java pertama : /** * My first j ava program */ public static void main(string[] args) //menampilkan string Hello world pada layar System. out. println("hello world! ") ; Baris pertama kode : menandakan nama class yaitu Hello. Dalam Java, semua kode seharusnya ditempatkan di dalam deklarasi class. kita melakukannya dengan menggunakan kata kunci class. Sebagai tambahan, class menggunakan access specifier public, yang mengindikasikan bahwa class kita mempunyai akses bebas ke class yang lain dari package yang lain pula (package merupakan kumpulan class-class). Kita akan membahas lebih dalam mengenai package dan access specifier pada pembahasan selanjutnya. Baris berikutnya yaitu yang terdiri atas kurung kurawal menandakan awal blok. Pada kode ini, kita menempatkan kurung kurawal pada baris selanjutnya setelah deklarasi class, bagaimanapun, kita dapat juga meletakkan kurung kurawal ini setelah baris pertama dari kode yang kita tulis. Jadi, kita dapat menulis kode kita sebagai berikut : atau Tiga baris selanjutnya menandakan adanya komentar Java. Komentar adalah sesuatu yang digunakan untuk mendokumentasikan setiap bagian dari kode yang ditulis. Komentar bukan merupakan bagian dari program itu sendiri, tetapi digunakan untuk tujuan dokumentasi. Komentar itu sendiri dapat ditambahkan pada kode yang Anda tulis sebagai petunjuk yang dapat membantu proses pembelajaran pemrograman yang baik.

/** * My first j ava program */ Komentar dinyatakan dengan tanda /* dan */. Segala sesuatu yang ada diantara tanda tersebut diabaikan oleh compiler Java, dan mereka hanya dianggap sebagai komentar. Baris selanjutnya, public static void main(string[] args) atau dapat juga ditulis sebagai berikut, public static void main(string[] args) mengindikasikan nama suatu method dalam class Hello yang bertindak sebagai method utama. Method utama adalah titik awal dari suatu program Java. Semua program kecuali applet yang ditulis dalam bahasa Java dimulai dengan method utama. Yakinkan untuk mengikuti kaidah penulisan tanda yang benar. Baris selanjutnya juga merupakan komentar, //Menampilkan string "Hello world" pada layar. Sekarang kita mempelajari 2 cara untuk membuat komentar. Cara pertama adalah dengan menempatkan komentar dalam /* dan */, dan cara yang lain adalah dengan menuliskan tanda // pada awal komentar Baris selanjutnya, System. out. println("hello world! ") ; menampilkan teks Hello World! pada layar. Perintah System.out.println(), menampilkan teks yang diapit oleh tanda double pute ( ) pada layar. Dua baris terakhir yang terdiri atas dua kurung kurawal digunakan untuk menutup method utama dan masing-masing class secara berurutan. Program Java yang Anda buat harus selalu diakhiri dengan ekstensi file.java. 1. Nama File seharusnya sesuai/sama dengan nama class public nya. Sebagai contoh, jika nama class public Anda adalah Hello, Anda harus menyimpan file tersebut dengan nama Hello.java. 2. Anda harus menulis komentar sebagai penjelasan pada kode yang Anda tulis, yaitu komentar yang berisi keterangan mengenai baris perintah pada class atau apa yang dijalankan oleh method yang Anda tulis tersebut.

Pernyataan dalam Java dan Blok Pernyataan adalah satu atau lebih baris kode yang diakhiri dengan semicolon. Sebagai contoh untuk pernyataan tunggal adalah System. out. println( Hello world ); Blok adalah satu atau lebih pernyataan yang terbentang antara kurung kurawal buka dan kurung kurawal tutup yaitu sekumpulan pernyataan sebagai satu unit kesatuan. Blok pernyataan dapat dikumpulkan akan tetapi tidak secara pasti mempunyai keterkaitan fungsi. Beberapa jumlah spasi kosong diijinkan terdapat didalamnya, sebagai contoh dari suatu blok adalah : public static void main( String[] args ) System. out. println("hello") ; System. out. println("world") ; 1. Pada saat pembuatan blok, Anda dapat meletakkan kurung kurawal buka pada baris dengan pernyataan seperti contoh sebagai berikut, public static void main( String[] args ) atau Anda dapat meletakkan kurung kurawal pada baris selanjutnya, seperti, public static void main( String[] args ) 2. Anda harus memberi jarak (indent) pernyataan selanjutnya setelah awal dari blok, seperti contoh berikut, public static void main( String[] args ) System. out. println("hello") ; System. out. println("world") ; Variabel Variabel adalah item yang digunakan data untuk menyimpan pernyataan objek. Variabel memiliki tipe data

dan nama. Tipe data menandakan tipe nilai yang dapat dibentuk oleh variabel itu sendiri. Nama variabel harus mengikuti aturan untuk identifier. Deklarasi dan Inisialisasi Variabel Untuk deklarasi variabel adalah sebagai berikut, <data tipe> <name> [=initial value] ; Catatan: Nilainya berada diantara <> adalah nilai yang disyaratkan, sementara nilai dalam tanda [] bersifat optional. Berikut ini adalah contoh program yang mendeklarasikan dan menginisialisasi beberapa variable : public class VariableSamples public static void main( String[] args ) //deklarasi tipe data dengan nama variable // result dan tipe data boolean boolean result; //deklarasi tipe data dengan nama variabel // option dan tipe data char char option; option = ' C' ; //menandai ' C' sebagai option //deklarasi tipe data dengan nama variabel //grade, double tipe data dan telah di inisialisasi //to 0. 0 double grade = 0. 0; 1. Sangat baik untuk menginisialisasi variabel yang Anda buat seperti Anda mendeklarasikannya. 2. Gunakan nama yang bersifat menggambarkan deskriptif untuk variabel yang Anda buat, jika Anda ingin mempunyai variabel yang terdiri atas nilai siswa, beri nama dengan nama grade dan jangan hanya beberapa huruf random yang Anda pilih.

3. Deklarasikan satu variabel tiap baris kode. Sebagai contoh, deklarasi variabel adalah sebagai berikut, double exam=0; double quiz=10; double grade = 0; Bentuk yang lebih disukai ketika melakukan deklarasi adalah, double exam=0, quiz=10, grade=0; Menampilkan Data Variabel Untuk mengeluarkan nilai dari variabel yang diinginkan, kita dapat menggunakan perintah sebagai berikut, System. out. println() System. out. print()