TASK : P1 – BASIC JAVA SYNTAX & WORKING WITH VARIABLES & OPERATOR
MODULE : INTRODUCTION BASIC JAVA SYNTAX (T1)
TIME : 1 X 55 MINUTES
CONTENT : CODING CONVENTION, PRIMITIVE DATA TYPE, VARIABLE, OPERATOR
PRODI : MI
A. PERCOBAAN
1. Menggunakan Netbeans
a. Antar muka Netbeans ketika pertama kali membuka.
b. Buatlah project baru dengan meng-klik New Project pada sub menu (lihat icon yang berkotak
merah), atau klik menu File → New Project.
Page 1 of 9
Mobile Programming
TASK : P1 – BASIC JAVA SYNTAX & WORKING WITH VARIABLES & OPERATOR
MODULE : INTRODUCTION BASIC JAVA SYNTAX (T1)
TIME : 1 X 55 MINUTES
CONTENT : CODING CONVENTION, PRIMITIVE DATA TYPE, VARIABLE, OPERATOR
PRODI : MI
c. Akan muncul kotak dialog New Project step Choose Project, lalu pilih kategori Java,
kemudian pilih Java Application, lalu klik Next.
d. Akan muncul kotak dialog New Project step Name and Location, lalu berikanlah nama project
Anda, MyApplicationXXX (XXX: 3 digit NIM terakhir Anda). Pilih Project Location-nya
dengan meng-klik tombol Browse. Tik pada Create Main Class, jika Nama main class-nya
sama dengan nama project yang sudah Anda buat. Kemudian klik Finish.
Page 2 of 9
Mobile Programming
TASK : P1 – BASIC JAVA SYNTAX & WORKING WITH VARIABLES & OPERATOR
MODULE : INTRODUCTION BASIC JAVA SYNTAX (T1)
TIME : 1 X 55 MINUTES
CONTENT : CODING CONVENTION, PRIMITIVE DATA TYPE, VARIABLE, OPERATOR
PRODI : MI
Code Editor
Project
Tree
Result view
Navigator
view
b. Coba tuliskan Hello World pada main program tersebut, contohnya sebagai berikut:
*cara cepat untuk mengetik System.out.println, yaitu ketik Sy lalu tekan CTRL+SPASI.
c. Setelah itu, jalankan main program dengan mengklik tanda Play (berwarna hijau) atau pilih
menu Run → Run File atau tekan Shift+F6 atau Fn+Shift+F6.
Page 3 of 9
Mobile Programming
TASK : P1 – BASIC JAVA SYNTAX & WORKING WITH VARIABLES & OPERATOR
MODULE : INTRODUCTION BASIC JAVA SYNTAX (T1)
TIME : 1 X 55 MINUTES
CONTENT : CODING CONVENTION, PRIMITIVE DATA TYPE, VARIABLE, OPERATOR
PRODI : MI
d. Setelah dijalankan, maka akan muncul hasil pada kotak Output. Contoh tampilannya adalah
sebagai berikut:
B. LATIHAN
1. Primitive Data Type
a. Masih pada main class project yang sama, buatlah dua buah variable bertipe double untuk
menyimpan nilai harga barang dari dua buah barang, yaitu price1 dan price2, inisialisasikan
nilai kedua variable tersebut dengan 5.0 dan 4.25.
b. Buatlah sebuah variable bertipe double dengan nama subTotal untuk menyimpan nilai hasil
dari penambahan price1 dan price2.
c. Kemudian deklarasikan juga sebuah variable bertipe double dengan nama tax untuk
menyimpan nilai tax yang harus dibayarkan, tax dihitung dari subTotal x 10%.
d. Buatlah sebuah variable bertipe double dengan nama total untuk menyimpan hasil subTotal
+ tax yang harus dibayarkan.
Berikut code yang harus ditulis sesuai dengan pernyataan di atas.
Page 4 of 9
Mobile Programming
TASK : P1 – BASIC JAVA SYNTAX & WORKING WITH VARIABLES & OPERATOR
MODULE : INTRODUCTION BASIC JAVA SYNTAX (T1)
TIME : 1 X 55 MINUTES
CONTENT : CODING CONVENTION, PRIMITIVE DATA TYPE, VARIABLE, OPERATOR
PRODI : MI
e. Tampilkan result pada layar. Berikut hasil yang didapat, perhatikan kotak merah,
menampilkan berasal dari manakah hasil yang ditampilkan.
Page 5 of 9
Mobile Programming
TASK : P1 – BASIC JAVA SYNTAX & WORKING WITH VARIABLES & OPERATOR
MODULE : INTRODUCTION BASIC JAVA SYNTAX (T1)
TIME : 1 X 55 MINUTES
CONTENT : CODING CONVENTION, PRIMITIVE DATA TYPE, VARIABLE, OPERATOR
PRODI : MI
- Tulislah nama class, MyClassXXX (XXX: 3 digit NIM terakhir Anda). Lalu klik Finish. Berikut
hasilnya
Page 6 of 9
Mobile Programming
TASK : P1 – BASIC JAVA SYNTAX & WORKING WITH VARIABLES & OPERATOR
MODULE : INTRODUCTION BASIC JAVA SYNTAX (T1)
TIME : 1 X 55 MINUTES
CONTENT : CODING CONVENTION, PRIMITIVE DATA TYPE, VARIABLE, OPERATOR
PRODI : MI
c. Buatlah suatu method pada class MyClassXXX dengan nama fungsi1() bertipe public static
void. Salin/ copy kode dari main class MyApplicationXXX yang sudah dibuat pada praktikum
sebelumnya.
d. Kemudian, panggil lah fungsi1() ke dalam main class dari class MyClassXXX.
Page 7 of 9
Mobile Programming
TASK : P1 – BASIC JAVA SYNTAX & WORKING WITH VARIABLES & OPERATOR
MODULE : INTRODUCTION BASIC JAVA SYNTAX (T1)
TIME : 1 X 55 MINUTES
CONTENT : CODING CONVENTION, PRIMITIVE DATA TYPE, VARIABLE, OPERATOR
PRODI : MI
c. Buatlah method baru bernama fungsi2(), dengan tipe public static void pada class
MyClassXXX. Kemudian tulislah kode seperti di bawah ini:
d. Kemudian, pada main class MyClassXXX, jadikanlah fungsi1() menjadi komentar dengan
menambahkan tanda // pada baris pemanggil fungsi1().
Page 8 of 9
Mobile Programming
TASK : P1 – BASIC JAVA SYNTAX & WORKING WITH VARIABLES & OPERATOR
MODULE : INTRODUCTION BASIC JAVA SYNTAX (T1)
TIME : 1 X 55 MINUTES
CONTENT : CODING CONVENTION, PRIMITIVE DATA TYPE, VARIABLE, OPERATOR
PRODI : MI
Page 9 of 9