Disqus Shortname

Thursday, July 19, 2018

"Halo World!" untuk Microsoft Windows


Saatnya menulis aplikasi pertama Anda! Instruksi berikut ini untuk pengguna Windows Vista, Windows 7, dan Windows 8. Petunjuk untuk platform lain ada di "Hello World!" untuk Solaris OS dan Linux dan "Hello World!" untuk NetBeans IDE .
Jika Anda mengalami masalah dengan instruksi pada halaman ini, konsultasikan dengan Masalah Umum (dan Solusi Mereka) .




Daftar Periksa  tanda centang

Untuk menulis program pertama Anda, Anda akan membutuhkan:
  1. Java SE Development Kit 8 (JDK 8)
    Anda dapat mengunduh versi Windows sekarang . (Pastikan Anda mengunduh JDK , bukan JRE.) Lihat petunjuk instalasi .
  2. Editor teks
    Dalam contoh ini, kita akan menggunakan Notepad, editor sederhana yang disertakan dengan platform Windows. Anda dapat dengan mudah menyesuaikan instruksi ini jika Anda menggunakan editor teks yang berbeda.
Kedua hal ini adalah semua yang Anda perlukan untuk menulis aplikasi pertama Anda.



Membuat Aplikasi Pertama Anda


Aplikasi pertama Anda HelloWorldApp,, hanya akan menampilkan ucapan "Halo dunia!". Untuk membuat program ini, Anda akan: 
  • Buat file sumber
    File sumber berisi kode, ditulis dalam bahasa pemrograman Java, yang dapat dimengerti oleh Anda dan programmer lain. Anda dapat menggunakan editor teks apa pun untuk membuat dan mengedit file sumber.
  • Kompilasi file sumber ke file .class
    Kompiler bahasa pemrograman Java javac) mengambil file sumber Anda dan menerjemahkan teks ke dalam instruksi yang dapat dimengerti oleh mesin virtual Java. Instruksi yang terkandung dalam file ini dikenal sebagai bytecodes .
  • Jalankan programnya
    Alat peluncur aplikasi Java java) menggunakan mesin virtual Java untuk menjalankan aplikasi Anda.

Buat File Sumber

Untuk membuat file sumber, Anda memiliki dua opsi:
Pertama, mulai editor Anda. Anda dapat meluncurkan editor Notepad dari menu Start dengan memilih Programs> Accessories> Notepad . Di dokumen baru, ketik kode berikut:
/ **
 * Kelas HelloWorldApp menerapkan aplikasi itu
 * cukup cetak "Hello World!" ke output standar.
 * /
kelas HelloWorldApp {
    public static void main (String [] args) {
        System.out.println ("Hello World!"); // Tampilkan string.
    }
}
Hati-hati Saat Anda Ketik huruf besar A   huruf kecil A

Catatan:  Ketik semua kode, perintah, dan nama file persis seperti yang ditunjukkan. Baik compiler ( javac) dan launcher ( java) bersifat case-sensitive , jadi Anda harus menggunakan huruf besar secara konsisten. 

HelloWorldAppadalah tidak sama dengan helloworldapp.

Simpan kode dalam file dengan nama HelloWorldApp.javaUntuk melakukan ini di Notepad, pilih dulu File> Save As item menu. Kemudian, di kotak dialog Save As :
  1. Dengan menggunakan Save in combo box, tentukan folder (direktori) tempat Anda menyimpan file Anda. Dalam contoh ini, direktori ada myapplicationdi Cdrive.
  2. Di bidang teks Nama file , ketik "HelloWorldApp.java", termasuk tanda kutip.
  3. Dari kotak kombo Save as type , pilih Text Documents (* .txt) .
  4. Dalam kotak kombo Encoding , biarkan pengkodean sebagai ANSI.
Setelah selesai, kotak dialog akan terlihat seperti ini .
TEXT Dialog Save As, seperti yang dijelaskan dalam teks.
Dialog Save As tepat sebelum Anda mengklik Simpan .
Sekarang klik Simpan , dan keluar dari Notepad.

Kompilasi File Sumber ke file .class

Munculkan shell, atau jendela "perintah". Anda dapat melakukan ini dari menu Start dengan memilih Run ... dan kemudian masuk cmdJendela shell harus terlihat mirip dengan gambar berikut .
jendela tempat Anda dapat memasukkan perintah DOS
Jendela shell.
Prompt menunjukkan direktori Anda saat ini . Ketika Anda membuka prompt, direktori Anda saat ini biasanya direktori home Anda untuk Windows XP (seperti yang ditunjukkan pada gambar sebelumnya.
Untuk mengkompilasi file sumber Anda, ubah direktori Anda saat ini ke direktori tempat file Anda berada. Misalnya, jika direktori sumber Anda ada myapplicationdi Cdrive, ketik perintah berikut pada prompt dan tekan Enter :
cd C: \ myapplication
Sekarang prompt harus berubah menjadi C:\myapplication>.

catatan: Untuk mengubah ke direktori pada drive yang berbeda, Anda harus mengetikkan perintah ekstra: nama drive. Misalnya, untuk mengubah ke myapplicationdirektori pada Ddrive, Anda harus memasukkan D:, sebagai berikut:
C: \> D:

D: \> cd myapplication

D: \ myapplication>

Jika Anda masuk dirpada prompt, Anda akan melihat file sumber Anda, sebagai berikut:
C: \> cd myapplication

C: \ myapplication> dir
 Volume dalam drive C adalah Sistem
 Volume Serial Number adalah F2E8-C8CC

 Direktori C: \ myapplication

2014-04-24 01:34 PM <DIR>.
2014-04-24 01:34 PM <DIR> ..
2014-04-24 01:34 PM 267 HelloWorldApp.java
                1 File(s)            267 bytes
            2 Dir(s)  93,297,991,680 bytes free
C: \ myapplication>
Sekarang Anda siap untuk mengkompilasi. Pada prompt, ketik perintah berikut dan tekan Enter .
javac HelloWorldApp.java
Kompilator telah menghasilkan file bytecode HelloWorldApp.class,. Pada prompt, ketik diruntuk melihat file baru yang dihasilkan sebagai berikut:
C: \ myapplication> javac HelloWorldApp.java

C: \ myapplication> dir
 Volume dalam drive C adalah Sistem
 Volume Serial Number adalah F2E8-C8CC

 Direktori C: \ myapplication

2014-04-24 02:07 PM <DIR>.
2014-04-24 02:07 PM <DIR> ..
2014-04-24 02:07 PM 432 HelloWorldApp.class
2014-04-24 01:34 PM 267 HelloWorldApp.java
                2 File(s)            699 bytes
            2 Dir(s)  93,298,032,640 bytes free
C: \ myapplication>
Sekarang Anda memiliki .classfile, Anda dapat menjalankan program Anda.
Jika Anda mengalami masalah dengan instruksi dalam langkah ini, konsultasikan dengan Masalah Umum (dan Solusi Mereka) .

Jalankan Program

Di direktori yang sama, masukkan perintah berikut pada prompt:
java -cp. HelloWorldApp
Anda seharusnya melihat yang berikut di layar Anda:
C: \ myapplication> java -cp. HelloWorldApp
Halo Dunia!

C: \ myapplication>
Selamat! Program Anda berfungsi!
Jika Anda mengalami masalah dengan instruksi dalam langkah ini, konsultasikan dengan Masalah Umum (dan Solusi Mereka) .

No comments:

Post a Comment