0% menganggap dokumen ini bermanfaat (1 suara)
245 tayangan

34 Modul1 Pengenalan Java Netbeans

Dokumen tersebut membahas tentang pengenalan teknologi Java, termasuk tujuan pembelajaran Java, pengertian JDK, JVM, JRE, editor Netbeans, karakteristik pemrograman berorientasi objek dalam Java, dan jenis-jenis error yang mungkin terjadi dalam pemrograman Java."

Diunggah oleh

Angga Arency
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai PPT, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (1 suara)
245 tayangan

34 Modul1 Pengenalan Java Netbeans

Dokumen tersebut membahas tentang pengenalan teknologi Java, termasuk tujuan pembelajaran Java, pengertian JDK, JVM, JRE, editor Netbeans, karakteristik pemrograman berorientasi objek dalam Java, dan jenis-jenis error yang mungkin terjadi dalam pemrograman Java."

Diunggah oleh

Angga Arency
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai PPT, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 30

BAHASA PEMROGRAMAN BERORIENTASI OBJEK.

rev2

Abdul Rahim, S.kom

PENDAHULUAN
TUJUAN

Pengenalan Teknologi Java


Memahami tentang JDK, JVM dan JRE
Pengenalan Editor Netbeans
Memahami karakteristik dari Pemrograman Java
Memahami tipe error pada java dan editor netbeans
Memahami Editor IDE Netbeans untuk Java

PENGENALAN JAVA
Java dirancang oleh para ilmuwan Sun Microsystem 1991 proyek
green dengan nama awal OAK (james gosling dkk).
Sun mengubah nama OAK menjadi Java dan rilis resmi pertama
tahun 1996
Java banyak mengadopsi bahasa C/C++ dan termasuk bahasa
pemrograman berorientasi objek (murni).
Java dirancang agar bisa berjalan di semua sistem operasi
(Multiplatform).

KEUNGGULAN JAVA

KEUNGGULAN JAVA

KEUNGGULAN JAVA

TEKNOLOGI JAVA
Enterprise Java (J2EE)
Solusi java untuk sebuah software yang ditujukan untuk sebuah perusahaan
dengan skala besar.
Standar Java (J2SE)
Dipergunakan untuk aplikasi berbasis desktop dan inilah yang biasa dikenal
sebagai bahasa Java.
Micro Java (J2ME)
Merupakan subset dari J2SE dan salah satu aplikasinya yang banyak
dipakai adalah untuk wireless device / mobile device

JDK, JVM dan JRE


JDK : Java Development Kit berupa tool yang berisi, debugging
dan kompiler java/mengkompile java menjadi bytecode.
JVM : Java Virtual Machine untuk menterjemahkan bytecode ke
bahasa yang dimengerti oleh perangkat (Multi Platform).
JRE : Java Runtime Environment untuk mengeksekusi kode yang
sudah di terjemahkan oleh JVM.

JAVA ENVIRONMENT

EDITOR JAVA
Notepad / gedit : Editor standar yang di sediakan sistem operasi (windows/linux)
Netbeans

: Salah satu editor (GUI) yang dilengkapi berbagai macam fitur (IDE)
yang memudahkan memprogram java

Editor lain

: Eclipse, Gel, Jbuilder dkk.

NETBEANS IDE 7.0

NETBEANS IDE 7.0

Nama Project

: Nama Project yang akan dibuat.

Project Location

: tempat penyimpanan data project

Create Main Class

: Netbeans akan otomatis membuat file class default

Set as Main Project : Class yang dibuat akan dijalankan pada saat menekan F6

STRUKTUR PROGRAM
Nama Project
Nama Package (Default)

File default Java

Java development editor menggunakan netbeans terdiri dari project yang didalamnya
terdapat package-package. Setiap package berisi file java dimana nantinya setiap file java
pada masing-masing package dapat saling terhubung sesuai kebutuhan.

Hirarki
Project hirarki java pada netbeans

Project Java

Package1

class_A

class_B

Package2

class_A

class_B

Library

MySQL JDBC

KODE PERTAMA JAVA


syntax class
modifier access

nama_kelas

package materi_dasar;
public class Materi_dasar{
public static void main(String[] args) {

//baris kode program


}
}
Setiap file pada program java adalah kelas (dijelaskan pada bagian OOP).
Kelas pada java diawali dengan modifier access, syntax class dan nama_kelas lalu buka
kurawal dan diakhiri dengan tutup kurawal.
Didalam kelas terdapat method main, method main akan dijalankan pertama kali
pada saat program kali run (dijalankan). Baris program di ketik mulai dari buka
kurawal method sampai tutup kurawal method.

Aturan dalam penulisan nama package, nama class


tidak boleh menggunakan spasi dan tidak diawali
dengan angka.

STRUKTUR PROGRAM
Menampilkan teks pada sistem (CLI) menggunakan perintah System.out
public static void main(String[] args) {
System.out.println("Hello STIKOM DINAMIKA BANGSA");
}
Untuk menjalankan program tekan F6 atau pilih pada menu Run -> Run Main Project
Output pada Java CLI Netbeans

STRUKTUR PROGRAM
Untuk melakukan compile tekan F11 atau pilih di menu Run -> Build Main Project
dan Tekan Ok

Proses compile akan menghasilkan file executable dengan ekstensi .jar (sama dengan
file exe).
File hasil compile akan disimpan di folder dist didalam folder project.
Dikarenakan kode program hanya menampilkan text di System maka file .jar harus
dijalankan menggunakan Command Line Interface atau CLI agar hasilnya bisa terlihat.

STRUKTUR PROGRAM
Menjalankan file .jar hasil compile melalui cmd windows

KARAKTERISTIK
Nama File Java harus sama dengan nama kelas (class).
Java bersifat case sensitive membedakan antara huruf kapital dan huruf kecil
Contoh : Main() berbeda dengan main()
Format Penulisan Komentar di Java (komentar adalah baris program yang tidak akan
dieksekusi) :

// ini komentar
/* ini
juga
Komentar */

KARAKTERISTIK
Kita harus mempunyai satu metode main() di kelas yang akan dijalankan
dengan pola sebagai berikut :
public static void main(String[] args) {
kode-kode program
}

Pernyataan di java harus diakhiri tanda titik koma ( ; )

Package
Untuk Membuat package baru klik kanan pada project lalu pilih Java Package

Package

Package Name ganti menjadi pertemuan1

Package

Package Name ganti menjadi pertemuan1 lalu tekan Finish maka akan tercipta
satu package baru yang masih kosong

File / Class
Untuk Membuat package baru klik kanan pada project lalu pilih Java Class

File / Class

Class Name ganti menjadi latihan1 lalu tekan Finish maka akan tercipta satu class baru
tanpa main method.

File / Class
Contoh class
package pertemuan1;
public class latihan1 {

//body class
}

Pada contoh diatas, class belum memiliki method main jadi tidak bisa di jalankan.

ERROR CODING

ERROR ???

ERROR PROGRAM
1. Syntax Errors
Syntax errors biasanya terjadi karena kesalahan penulisan. Mungkin Anda kekurangan
sebuah perintah di Java atau lupa untuk menulis tanda titik-koma pada akhir
pernyataan.

Java

mencoba

untuk

mengisolasi

error

tersebut

dengan

cara

menunjukkan baris dari kode dan terlebih dahulu menunjuk karakter yang salah dalam
baris tersebut. Bagaimanapun juga, error belum tentu berada pada titik yang
ditunjuk.
Contoh
Error

Netbeans adalah Editor yang bersifat realtime yang dapat melakukan code checking pada
program walaupun program tidak dijalankan (F6), error ditandai dengan warna merah.
Error terjadi di line 18 dikarenakan baris kode tidak diakhiri dengan tanda titik kome ( ; )

ERROR PROGRAM
2. Runtime error
Run-time error merupakan error yang tidak akan ditampilkan sampai Anda menjalankan
program Anda. Bahkan program yang dikompilasi dengan sukses dapat menampilkan
jawaban yang salah jika programmer belum berpikir sampai struktur dan proses logis dari
program tersebut.
Contoh looping program
public static void main(String[] args) {
int i=0;
for(i=0;i<10;i--){
System.out.println("Hello STIKOM "+i);
}
}

Anda mungkin juga menyukai