1. Why does the System class not need to be imported?
Karena itu merupakan dasar pengunaan java sehingga secara otomatis akan diimpor langsung oleh kompiler Java saat digunakan. Dan, juga karena itu terdapat dalam packages (paket) yang sama.
2. What is the differences between the following two import statements:
- import java.util.Scanner; dimana berarti kita hanya meminta pada Java untuk mengimport kelas yang ada pada Scanner saja.
- import java.util.*; dimana dengan penggunaan tanda wildcard (*) berarti kita sudah meminta pada Java untuk mengimport semua kelas yang berada dalam paket java.util.
3. Explain the output syntax:
- System.out.println maksudnya adalah pada saat ditampilkan dalam hasil output maka menambahkan newline (karakter baris baru), seperti kita melakukan (mengklik) enter. Sehingga kalimat tidak akan memanjang ke samping tapi akan ada di baris baru.
- System.out.print maksudnya adalah pada saat ditampilkan dalam hasil output maka tidak menambahkan newline (karakter baris baru). Sehingga kalimat akan memanjang ke samping terus.
- System.out.printf adalah sebuah statement yang berfungsi untuk menghasilkan output berupa text di console atau untuk menampilkan nilai di jendela Command Prompt yang memperbolehkan pemformatan tampilan nilai. Bedanya dari println dan print, printf kita harus memasukkan “format” text yang diinginkan terlebih dahulu.
4. If a NoClassDefFoundError occurs when you run a program, what is the cause of the error?
Yang menyebabkan muncul kalimat NoClassDefFoundError adalah ada class yang tidak ditemukan dalam classpath. Jadi secara umum kesalahan ada di dalam setting class path.
5. If a NoSuchMethodError occurs when you run a program, what is the cause of the error?
Yang menyebabkan muncul kalimat NoSuchMethodError adalah karena JVM (Java Virtual Machine) tidak menemukan main method di dalam code yang kita buat.
6. How to compile and run program in Java using command prompt?
- Pertama-tama kita harus memastikan bahwa software yang bernama Java Development Kit (JDK) sudah ter-install, kemudian memastikan kalau Path JDK sudah diset ke dalam Environment Variables.
- Kemudian, Klik Start >> All Programs >> Accessories >> Klik Command Prompt atau Klik Start >> Run >> Ketikkan ‘cmd’ >> Klik OK. Dan carilah dimana anda menyimpan program java tersebut.
- Setelah program java yang anda simpan telah ketemu, maka masukkan perintah javac [nama_file].java untuk meng-compile program java tersebut. Jika terdapat error (kesalahan) maka Command Prompt tidak akan meng-compile program java anda, sehingga anda harus mengecek kembali code yang telah anda buat, karena terdapat kesalahan pada code yang anda buat.
- Setelah program java sukses di compile, kemudian kita akan melakukan run program java tersebut dengan cara memberikan perintah java [nama_file]. Maka, program java yang telah di buat akan di tampilkan di Command Prompt.
7. Identify and fix the errors in the following code:
public class Sample {
public static void main (String[]args){
System.out,printl(“Welcome to Java!”)
}
}
Seharusnya code yang digunakan adalah
public class Sample{
public static void main(String[]args){
System.out.println(“Welcome to Java!”);
}
}
Dimana kesalahan terdapat pada
- (String args[]) dimana seharusnya (String[]args)
- System.out,printl seharusnya System.out.println Dimana tanda (,) seharusnya menggunakan tanda (.) dan printl seharusnya println
- (‘Welcome to Java!’) seharusnya (“Welcome to Java!”); Dimana tanda (‘) seharusnya menggunakan tanda (“) dan diakhir kalimat harus menggunakan tanda (;)
( Novianti – 1701298144 )
http://www.binus.ac.id
Leave a Reply