A. POKOK BAHASAN
Perkenalan Eclipse
Project dan Perspective dan View
Source code, compile, dan run
Penamaan identifier dan kata kunci Java
Tipe primitif dan Wrapper
B. TUJUAN PRAKTIKUM
Mengetahui cara menjalankan eclipse
Mengetahui cara membuat project dan perspective
Mengetahui cara mengkompilasi di eclipse
Mengetahui cara penamaan identifier
Mengetahui tipe primitif dan wrapper.
C. KEGIATAN PRAKTIKUM
KEGIATAN 1. MENJALANKAN ECLIPSE
Eclipse adalah IDE multifungsi yang dapat digunakan untuk mengembangkan
perangkat lunak baik itu menggunakan bahasa Java, C++, maupun PHP. Di
praktikum ini kita menggunakan eclipse untuk membantu penulisan program
Java. Dengan menggunakan eclipse akan memudahkan kita untuk mengatur
source code, kompilasi, debugging, dst. Untuk menjalankan eclipse
dibutuhkan JDK terlebih dahulu, eclipse yang digunakan adalah versi 3.21
(Helios) dan JDK yang digunakan adalah JDK 1.6
1
KEGIATAN 2. PROJECT, PERSPECTIVE, DAN VIEW
Source code dalam eclipse dikemas dalam sebuah project, untuk membuat
project pilih: File New Project
Eclipse mendukung banyak jenis project, yang kita lakukan adalah membuat
project Java yang standar. Pilih Java Project kemudian klik Next. Isi nama
project-nya dengan PraktikumDua
2
Centang Use default location, dan pilih JavaSE-1.6 untuk JRE yang
digunakan, klik Next
Perspective eclipse
3
Eclipse memiliki konsep view dan perspective. View adalah window dalam
bentuk tab yang disusun sesuai kebutuhan, masing-masing view menampilkan
informasi tertentu, misalnya view console, view package explorer, view
task list dsb., kita bisa memunculkan view dengan memilih menu: Window
Show View
Kumpulan view ini akan membentuk kesatuan yang disebut perspective. Kita
dapat mengganti perspective dari eclipse sesuai dengan kebutuhan kita,
eclipse menyediakan beberapa perspective default yang bisa digunakan,
untuk mengganti perspective pilih: Window Open Perspective
Isi nama kelas dengan HelloWorld, kemudian klik Finish. Eclipse akan
membuka file HelloWorld tersebut, ketikkan program HelloWorld pada
praktikum pertama.
Setelah selesai, program ini dapat di run dengan memilih menu Run Run
atau dengan menekan tombol Ctrl-F11, dengan melakukan Run, secara otomatis
eclipse akan mengkompilasi source code kemudian menjalankannya.
Hasil dari kompilasi maupun hasil run dari source code dapat dilihat di
view Console yang terletak dibagian bawah eclipse (default).
4
KEGIATAN 4. PENAMAAN IDENTIFIER DAN KEYWORD JAVA
Setiap bahasa pemrograman memiliki aturan masing-masing dalam penamaan
identifier, adapun aturan di Java adalah sebagai berikut:
Karakter kedua dan berikutnya dapat berupa angka, huruf, tanda dollar
maupun underscore. Menurut konvensi nama variabel sebaiknya berupa kata
yang memiliki makna bukan deretan huruf dan angka yang acak. Contoh:
String nama;
int angka;
Nama variabel tidak boleh sama dengan keyword Java, antara lain:
Jika nama variabel terdiri dari dua kata atau lebih, maka menurut konvensi
kata kedua dan kata seterusnya diawali dengan huruf kapital. Contoh:
String namaDepan;
int angkaPertumbuhanPenduduk;
TUGAS PRAKTIKUM 1:
Buatlah sebuah kelas bernama Variable di eclipse dan buatlah beberapa
jenis variabel seperti yang dijelaskan diatas.
5
KEGIATAN 5. TIPE PRIMITIVE DAN WRAPPER
Java memiliki 8 tipe primitif yang memiliki range nilai masing-masing,
kita dapat menggunakan tipe data ini dan memilihnya sesuai dengan
kebutuhan, yaitu:
1. byte: tipe 8-bit, signed two’s complement dengan range -128 sampai 127
2. short: tipe 16-bit, signed two’s complement dengan range -32.768 sampai
32.767
3. int: tipe 32-bit, signed two’s complement dengan range yaitu mulai dari
-2.147.483.648 sampai 2.147.483.647
4. int: tipe 64-bit, signed two’s complement dengan range yaitu mulai dari
-9.223.372.036.854.775.808 sampai 9.223.372.036.854.775.808
5. float: tipe 32-bit mengikuti standar floating point IEEE 754 dengan
range 1,40129846432481707x10-45 sampai 3,40282346638528860x1038
6. double: tipe 64-bit mengikuti standar floating point IEEE 754 dengan
range 4.94065645841246544x10-324 sampai 1.79769313486231570x10308
7. char: tipe 16-bit Unicode, karakter tunggal dengan range '\u0000' (atau
0) dan nilai maksimum '\uffff' (atau 65,535 )
8. boolean: tipe yang hanya memiliki dua nilai yaitu true dan false
6
Literal adalah nilai tetap yang langsung diletakkan di source code tanpa
memerlukan komputasi, misalnya literal true dapat dipasangkan di variabel
bertipe boolean. Contoh:
Tipe integeral (byte, short, int, dan long) dapat diekspresikan kedalam
bentuk desimal, oktal, hexadesimal ataupun biner, dengan menambahkan
karakter tertentu dalam bilangan misalnya:
double d1 = 123.4;
double d2 = 1.234e2; // sama dengan d1, tapi dengan notasi sainstifik
float f1 = 123.4f;
7
Literal untuk string terdiri dari deretan karakter Unicode (UTF-16), kita
dapat menuliskan lansung karakter-karakter tersebut atau menggunakan
Unicode escape. Misalnya '\u0108' untuk huruf C kapital dengan circumflex
(tanda payung diatas huruf). Unicode escape dapat digunakan di semua
bagian program java baik literal maupun identifier.
Tipe wrapper adalah tipe pengganti untuk tipe primitif di Java, fungsinya
adalah untuk menggantikan tipe primitif dengan tipe yang berupa objek.
Masing-masing tipe primitif memiliki tipe wrapper-nya misalnya tipe
primitif int memiliki wrapper Integer, boolean memiliki wrapper Boolean,
dst.