Sitemap
Zuhdansani

Zuhdansani

Menulis tentang pendidikan, teknologi, dan dinamika mahasiswa.

Bekerja dengan Java

5 min readSep 1, 2026

Tujuan

Praktikum ini bertujuan untuk memahami penggunaan bahasa pemrograman Java dengan bantuan Java Development Kit (JDK) dan Apache NetBeans. Pada praktikum ini dilakukan proses instalasi dan pengujian JDK, pembuatan project Java menggunakan NetBeans, serta pembuatan program sederhana untuk menampilkan data diri.

Selain itu, praktikum ini juga bertujuan untuk mengenalkan penggunaan Git dan GitHub dalam pengelolaan project. Project yang telah dibuat akan disimpan dalam repository Git, kemudian dihubungkan dan dikirim ke repository GitHub menggunakan koneksi SSH.

Dasar Teori

Object Oriented Programming (OOP) atau Pemrograman Berorientasi Objek merupakan metode pemrograman yang menggunakan objek sebagai dasar dalam membangun sebuah program. Konsep ini membuat program dapat disusun berdasarkan objek-objek yang memiliki karakteristik dan fungsi tertentu.

Dalam pemrograman berorientasi objek, sebuah objek dapat memiliki bagian-bagian yang saling berhubungan dan berkomunikasi untuk menjalankan suatu proses. Pendekatan ini digunakan untuk membantu membuat program menjadi lebih terstruktur dan mudah dikembangkan.

Java merupakan bahasa pemrograman yang digunakan untuk membuat berbagai jenis aplikasi. Java dapat digunakan pada berbagai lingkungan sistem operasi sehingga program yang dibuat dapat dijalankan pada lingkungan yang berbeda.

Java banyak digunakan untuk mempelajari konsep Pemrograman Berorientasi Objek karena Java mendukung konsep-konsep OOP seperti class, object, inheritance, encapsulation, dan polymorphism.

Untuk dapat membuat dan menjalankan program Java, diperlukan Java Development Kit (JDK). JDK menyediakan berbagai perangkat yang diperlukan dalam proses pengembangan program Java, termasuk compiler untuk mengubah kode sumber Java menjadi program yang dapat dijalankan.

Langkah Pengerjaan

Langkah pertama adalah melakukan instalasi JDK 22.0.2. Setelah proses instalasi selesai, dilakukan pengujian untuk memastikan Java telah berhasil terpasang dan dapat digunakan pada komputer.

Press enter or click to view image in full size

selanjutnya cek versi JDK menggunakan CMD

Tahap 2

Jika versi download sudah benar, maka lakukan pengujian dengan Main.java

File kemudian dikompilasi menggunakan perintah:

jika hasilnya adalah “Halo, Tidar! Ini adalah sebuah kode dari java” seperti pada Public class main maka telah berhasil.

Tahap 3

Setelah pengujian melalui Command Prompt berhasil, tahap berikutnya adalah menggunakan Apache NetBeans. Project baru dibuat melalui menu: File → New Project Kemudian dipilih kategori Java with Maven dan jenis project Java Application. lalu Project diberi nama

Press enter or click to view image in full size

Lanjut membuat data diri pada NetBeans, jika data dirasa sudah benar maka jalankan dengan klik tombol hijau pada panel atas. jika outputnya bertuliskan “BUILD SUCCESS” berwarna hijau, berarti tandanya sudah benar.

Press enter or click to view image in full size

Tahap Repositori Git

Press enter or click to view image in full size

Kemudian masuk ke folder Zuhdan melalui Git Bash:

buat repository menggunakan git init

Kemudian seluruh file project kemudian dimasukkan ke staging area menggunakan git add .

Kemudian status repository diperiksa kembali:

File project kemudian muncul sebagai Changes to be committed.

Get Zuhdansani’s stories in your inbox

Join Medium for free to get updates from this writer.

Tahap 5 (membuat committed)

Setelah seluruh file berada di staging area, dilakukan commit menggunakan:

git commit -m "Commit pertama"

Commit berhasil dibuat pada branch:

main

Setelah proses commit selesai, dilakukan pengecekan kembali:

git status

Hal ini menunjukkan bahwa tidak terdapat perubahan yang belum disimpan dalam repository lokal.

Tahap 6 (Menghubungkan Repository dengan GitHub)

Repository lokal kemudian dihubungkan dengan repository GitHub menggunakan:

git remote add origin git@github.com:zuhdansani/ZuhdanPBO.git

Untuk memastikan repository telah terhubung, digunakan perintah:

git remote -v
Press enter or click to view image in full size

Kemudian koneksi SSH ke GitHub diuji menggunakan:

ssh -T git@github.com

Hasil pengujian:

Hi zuhdansani! You've successfully authenticated, but GitHub does not provide shell access.

Hasil tersebut menunjukkan bahwa autentikasi SSH berhasil.

Tahap Terakhir (Push ke GitHub)

Tahap terakhir adalah mengirim repository lokal ke GitHub menggunakan:

git push -u origin main

Proses push berhasil dan menghasilkan:

Dengan demikian, project Java yang berada pada repository lokal telah berhasil dikirim ke repository GitHub.

Hasil Praktikum

Hasil akhir dari praktikum ini adalah sebuah project Java bernama:

Project tersebut berisi program sederhana untuk menampilkan data diri dan berhasil dijalankan menggunakan Apache NetBeans.

Hasil output program:

Nama   : Ahmad Zuhdan Sani
NPM : 2340506069
Alamat : Magelang
No_HP : 08000000000

Project kemudian berhasil disimpan dalam repository Git dengan nama: ZuhdanPBO

dan di-push ke repository GitHub: https://github.com/zuhdansani/ZuhdanPBO?utm_source=chatgpt.com

KESIMPULAN

Berdasarkan praktikum yang telah dilakukan, dapat disimpulkan bahwa JDK 22.0.2 berhasil diinstal dan digunakan untuk melakukan compile serta menjalankan program Java melalui Command Prompt. Selain itu, Apache NetBeans berhasil digunakan untuk membuat project Java, menulis kode program, melakukan compile, dan menjalankan program.

Pada tugas praktikum, berhasil dibuat program Java sederhana yang menampilkan data diri berupa nama, NPM, alamat, dan nomor HP. Project tersebut kemudian dikelola menggunakan Git dengan melakukan git init, git add, dan git commit.

Selanjutnya repository lokal berhasil dihubungkan dengan GitHub menggunakan SSH dan project berhasil di-push ke repository ZuhdanPBO. Dengan demikian, tahapan utama praktikum dan tugas yang diberikan telah berhasil diselesaikan.

--

--

Zuhdansani
Zuhdansani

Written by Zuhdansani

Menulis tentang pendidikan, teknologi, dan dinamika mahasiswa.