java
Dalam tutorial ini, Anda akan belajar tentang ekspresi Java, pernyataan Java, perbedaan antara ekspresi dan pernyataan, dan blok Java dengan bantuan contoh.
Dalam bab-bab sebelumnya, kita telah menggunakan ekspresi, pernyataan, dan blok tanpa banyak menjelaskan tentangnya. Sekarang setelah Anda mengetahui tentang variabel, operator, dan literal, akan lebih mudah untuk memahami konsep-konsep ini.
Ekspresi Java terdiri dari variabel, operator, literal, dan pemanggilan metode. Untuk mengetahui lebih lanjut tentang pemanggilan metode, kunjungi metode Java. Misalnya,
int score;
score = 90;
Di sini, score = 90
adalah ekspresi yang mengembalikan int
. Pertimbangkan contoh lain,
Double a = 2.2, b = 3.4, result;
result = a + b - 3.4;
Di sini, a + b - 3.4
adalah ekspresi.
if (number1 == number2)
System.out.println("Number 1 is larger than number 2");
Di sini, number1 == number2
adalah ekspresi yang mengembalikan nilai boolean. Demikian pula, "Number 1 is larger than number 2"
adalah ekspresi string.
Di Jawa, setiap pernyataan adalah unit eksekusi yang lengkap. Misalnya,
int score = 9*5;
Di sini, kami memiliki pernyataan. Eksekusi lengkap dari pernyataan ini melibatkan perkalian bilangan bulat 9
dan 5
dan kemudian menetapkan hasilnya ke variabel score
.
Dalam pernyataan di atas, kita memiliki ekspresi 9 * 5
. Di Java, ekspresi adalah bagian dari pernyataan.
Kita dapat mengubah ekspresi menjadi pernyataan dengan menghentikan ekspresi dengan ;
. Ini dikenal sebagai pernyataan ekspresi. Misalnya,
// expression
number = 10
// statement
number = 10;
Dalam contoh di atas, kita memiliki ekspresi number = 10
. Di sini, dengan menambahkan titik koma (;
), kita telah mengubah ekspresi menjadi pernyataan (number = 10;
).
Pertimbangkan contoh lain,
// expression
++number
// statement
++number;
Demikian pula, ++number
adalah ekspresi sedangkan ++number;
adalah pernyataan.
Di Java, pernyataan deklarasi digunakan untuk mendeklarasikan variabel. Misalnya,
Double tax = 9.5;
Pernyataan di atas mendeklarasikan variabel pajak yang diinisialisasi ke 9.5
.
Catatan :Ada pernyataan aliran kontrol yang digunakan dalam pengambilan keputusan dan perulangan di Jawa. Anda akan mempelajari tentang pernyataan aliran kontrol di bab selanjutnya.
Blok adalah sekelompok pernyataan (nol atau lebih) yang diapit oleh kurung kurawal { }
. Misalnya,
class Main {
public static void main(String[] args) {
String band = "Beatles";
if (band == "Beatles") { // start of block
System.out.print("Hey ");
System.out.print("Jude!");
} // end of block
}
}
Keluaran :
Hey Jude!
Pada contoh di atas, kita memiliki blok if {....}
.
Di sini, di dalam blok kami memiliki dua pernyataan:
System.out.print("Hey ");
System.out.print("Jude!");
Namun, blok mungkin tidak memiliki pernyataan apa pun. Perhatikan contoh berikut,
class Main {
public static void main(String[] args) {
if (10 > 5) { // start of block
} // end of block
}
}
Ini adalah program Java yang valid. Di sini, kami memiliki blok if {...}
. Namun, tidak ada pernyataan apa pun di dalam blok ini.
class AssignmentOperator {
public static void main(String[] args) { // start of block
} // end of block
}
Di sini, kami memiliki blok public static void main() {...}
. Namun, mirip dengan contoh di atas, blok ini tidak memiliki pernyataan apapun.
java
Apa itu Java? Java dirilis oleh Sun Microsystem pada tahun 1995. Ini dikembangkan oleh James Gosling. Ini adalah bahasa pemrograman tujuan umum yang dirancang dengan tujuan khusus yang memungkinkan pengembang untuk menulis setelah dijalankan di mana saja. Aplikasi Java dikompilasi menjadi bytecode
Apa itu Java? Java adalah bahasa pemrograman multi-platform, berorientasi objek, dan berpusat pada jaringan. Ini adalah salah satu bahasa pemrograman yang paling banyak digunakan. Ini juga digunakan sebagai platform komputasi, dan pertama kali dirilis oleh Sun Microsystem pada tahun 1995. Kemudian
Paket java.io berisi hampir setiap kelas yang mungkin Anda perlukan untuk melakukan input dan output (I/O) di Java. Semua aliran ini mewakili sumber input dan tujuan output. Aliran dalam paket java.io mendukung banyak data seperti primitif, objek, karakter lokal, dll. Aliran Aliran dapat didefinisi
Tanya Jawab Java 8 telah dirancang dengan tujuan khusus untuk membantu siswa dan profesional mempersiapkan berbagai Ujian Sertifikasi dan Wawancara Kerja . Bagian ini menyediakan kumpulan contoh Pertanyaan Wawancara dan Pertanyaan Pilihan Ganda (MCQ) yang berguna beserta jawabannya dengan penjelasan