Bagaimana Menulis Program Pertama Anda Dengan Java

Pengarang: Monica Porter
Tanggal Pembuatan: 15 Berbaris 2021
Tanggal Pembaruan: 27 Juni 2024
Anonim
Belajar Java Dari Awal  - 1 - Program Java Pertama dengan Netbeans
Video: Belajar Java Dari Awal - 1 - Program Java Pertama dengan Netbeans

Isi

Java adalah bahasa pemrograman berorientasi objek yang diperkenalkan oleh James Gosling pada tahun 1995. Artinya, ini mewakili konsep seperti "objek" dan "bidang" (yang merupakan properti yang mendeskripsikan objek). Java adalah bahasa "tulis satu tempat, jalankan di tempat lain": ia dirancang untuk berjalan di platform apa pun yang memiliki Java Virtual Machine (JVM). Sebagai bahasa pemrograman multibahasa, Java cukup mudah dipelajari dan dipahami oleh pemula. Artikel ini adalah pengenalan awal pemrograman Java.

Langkah

Metode 1 dari 3: Tulis program Java pertama Anda

  1. Untuk memulai pemrograman dengan Java, Anda perlu menyiapkan lingkungan kerja Anda. Banyak programmer menggunakan Integrated Development Environments (IDE), seperti Eclipse dan Netbeans, untuk memprogram Java. Namun, Anda masih dapat menulis dan mengkompilasi program Java tanpa mereka.

  2. Program apa pun yang mirip dengan Notepad sudah cukup untuk memprogram dengan Java. Pemrogram konservatif terkadang lebih suka menggunakan editor teks yang ada di terminal, seperti vim dan emacs. Sublime Text adalah editor teks bagus yang dapat diinstal pada komputer Windows dan mesin berbasis Linux (Mac, Ubuntu, dll.). Itu juga editor yang digunakan dalam panduan ini.
  3. Pastikan bahwa Kit Pengembangan Perangkat Lunak Java terpasang. Anda akan membutuhkannya untuk mengkompilasi program.
    • Pada komputer Windows, jika variabel lingkungan tidak benar, mungkin ada kesalahan yang sedang berjalan javac. Silakan merujuk ke artikel tentang cara menginstal Java Software Development Kit untuk menghindari kesalahan ini.
    iklan

Metode 2 dari 3: Program Hello World


  1. Pertama kita akan membuat program yang mencetak kata "Hello World."Di editor teks, buat file baru dan simpan sebagai" ChaoThegioi.java ". ChaoThegioi adalah nama kelas Anda dan nama kelas ini harus cocok dengan nama file.
  2. Deklarasikan kelas dan metode utama. Metode utama public static void main (String args) adalah metode yang akan dieksekusi ketika program dijalankan. Deklarasi tersebut sama di semua program Java.

  3. Tulis kodenya dengan tulisan "Hello World.
    • Mari kita lihat komponen baris perintah ini:
      • Sistem memberi tahu sistem untuk melakukan sesuatu.
      • out memberi tahu sistem bahwa kita akan melakukan sesuatu dengan hasilnya.
      • println adalah singkatan dari "print line" dan dengan itu, kami meminta sistem untuk mencetak garis pada output.
      • Tanda kurung luar ("Hello World.") Menunjukkan metode System.out.println () mengambil satu parameter, dan dalam hal ini adalah String "Halo Dunia."
    • Perhatikan bahwa di Java ada beberapa aturan yang harus kita ikuti:
      • Selalu akhiri dengan titik koma.
      • Java membedakan huruf besar dan huruf kecil. Oleh karena itu, untuk menghindari kesalahan, Anda harus menulis nama metode, nama variabel, dan nama kelas dalam kasus yang benar.
      • Blok kode pribadi dari metode atau loop tertentu diapit tanda kurung kurawal.
  4. Menggabungkan. Acara Hello World terakhir Anda akan terlihat seperti ini:
  5. Simpan file dan buka baris perintah atau interpreter terminal Anda. Arahkan ke folder tempat Anda menyimpan ChaoThegioi.java dan ketik javac ChaoThegioi.java. Kode ini akan memberi tahu compiler Java bahwa Anda ingin mengkompilasi ChaoThegioi.java. Jika ada kesalahan, kompilator akan memberi tahu Anda di mana Anda membuatnya. Jika tidak ada kesalahan, maka seharusnya tidak ada pesan dari kompilator. Sekarang, lihat direktori ChaoThegioi.java, Anda akan melihat ChaoThegioi.class. Ini adalah file Java yang Anda gunakan untuk menjalankan program Anda.
  6. Jalankan programnya. Akhirnya, kita harus menjalankan programnya! Pada prompt perintah atau terminal, ketik java ChaoThegioi. Kode ini memberi tahu Java bahwa Anda ingin menjalankan kelas ChaoThegioi. Kata-kata "Halo Dunia." akan muncul di layar monitor Anda.
  7. Selamat, Anda telah menulis program Java pertama Anda! iklan

Metode 3 dari 3: Input dan output

  1. Sekarang, kami akan memperluas program Hello World untuk mendapatkan input pengguna. Dalam program ini, kami telah mencetak string karakter yang dapat dibaca oleh pengguna. Namun, bagian interaktif dari program ini terletak pada inputnya oleh pengguna. Sekarang, kami akan memperluas program, meminta pengguna untuk memasukkan nama dan kemudian mengirim salam khusus kepada mereka.
  2. Masuk ke kelas Scanner. Di Java, Anda dapat mengakses sejumlah pustaka bawaan. Namun, untuk menggunakannya, kita perlu mengimpornya ke dalam program. Salah satu library tersebut adalah java.util, yang berisi objek Scanner yang kita perlukan untuk mendapatkan informasi dari pengguna. Untuk masuk ke kelas Scanner, kami menambahkan baris berikut di awal program.
    • Baris perintah ini memberi tahu program bahwa kita ingin menggunakan objek Scanner yang tersedia di paket java.util.
    • Untuk mengakses setiap objek dalam paket java.util, kita hanya perlu menulis import java.util. *; di awal pertunjukan.
  3. Dalam metode utama, buat instance baru dari objek Scanner. Java adalah bahasa pemrograman berorientasi objek, jadi ini mewakili konsep penggunaan objek. Scanner adalah contoh objek dengan field dan method. Untuk menggunakan kelas Scanner, kita harus membuat objek Scanner baru - kita akan dapat menambahkan field dan menggunakan metodenya. Untuk melakukannya, kami menulis:
    • userInputScanner adalah nama objek Scanner yang baru saja kita buat. Perhatikan bahwa nama ini ditulis dalam bentuk CamelCase (yaitu kata-kata ditulis dengan cara yang berdekatan, huruf pertama dari setiap kata dikapitalisasi) - ini adalah konvensi penamaan variabel di Jawa.
    • Kami menggunakan operator new untuk membuat instance baru dari suatu objek.Dalam kasus ini, kami membuat instance baru dari objek Scanner dengan menulis Scanner baru (System.in).
    • Objek Scanner menerima parameter yang menunjukkan apa yang harus dipindai. Dalam hal ini, kami masuk System.in sebagai parameter. System.in meminta program untuk memindai masukan dari sistem, yang merupakan masukan yang akan diketik pengguna ke dalam program.
  4. Minta pengguna untuk memasukkan informasi. Anda harus meminta pengguna untuk mengetahui kapan harus mengetik sesuatu di layar konsol. Ini bisa dilakukan dengan kode System.out.print atau System.out.println.
  5. Beri tahu objek Scanner untuk menerima baris berikutnya yang telah diketik pengguna dan menyimpannya sebagai variabel. Pemindai akan selalu menerima data yang dimasukkan pengguna. Baris berikutnya akan meminta Pemindai untuk menerima masukan pengguna dan menyimpannya dalam variabel:
    • Di Jawa, konvensi penggunaan metode suatu objek adalah objectName.methodName (parameter). Di userInputScanner.nextLine (), kita memanggil objek Scanner dengan nama yang telah kita tetapkan padanya dan kemudian kita memanggil metodenya. nextLine (), metode ini tidak membutuhkan parameter.
    • Perhatikan bahwa kita menyimpan baris berikutnya di objek lain: objek String. Saya telah memberi nama userInputName untuk objek ini.
  6. Cetak salam untuk pengguna. Sekarang nama pengguna telah disimpan, kita dapat mencetak salam untuk mereka. Ingat kodenya System.out.println ("Halo Dunia."); yang kami tulis di kelas utama? Kode apa pun yang baru saja kita tulis akan berada sebelum baris kode tersebut. Sekarang kita dapat mengubah baris kode itu menjadi:
    • Cara kami menggabungkan "Halo", nama pengguna dan "!" dengan "Halo" + userInputName + "!" disebut Rangkaian string.
    • Di sini, kami memiliki tiga string karakter: "Hello", userInputName, dan "!". Di Java, String tidak bisa diubah. Jadi ketika kita menggabungkan ketiga string ini, kita pada dasarnya membuat string baru yang berisi salam.
    • Selanjutnya, kita akan mengambil string baru ini dan memasukkannya sebagai argumen System.out.println.
  7. Gabungkan dan simpan. Kami memiliki program berikut:
  8. Kompilasi dan jalankan. Buka command prompt atau terminal dan jalankan dengan perintah yang kita gunakan saat pertama kali menjalankan ChaoThegioi.java. Pertama, kita harus mengkompilasi programnya: javac ChaoThegioi.java. Selanjutnya, kita bisa menjalankannya: java ChaoThegioi. iklan

Nasihat

  • Java adalah bahasa pemrograman berorientasi objek, jadi Anda harus membaca lebih lanjut tentang dasar-dasar bahasa pemrograman ini.
  • Pemrograman berorientasi objek memiliki banyak fitur unik. Tiga dari fitur utamanya adalah:
    • Properti pengepakan: kemampuan untuk membatasi akses ke komponen tertentu dari objek. Java menggunakan kata kunci untuk menentukan mode dan metode privat, dilindungi, dan publik.
    • Polimorfisme: kemampuan untuk mengenali beberapa pengenal objek. Di Java, sebuah objek bisa diteruskan ke objek lain menggunakan metode objek itu.
    • Warisan: kemampuan untuk menggunakan kolom dan metode dari kelas yang berada dalam hierarki yang sama dengan objek saat ini.