2. Apa nama tipe data dalam java yang berupa array of char
a. int c. char
b. String d. byte
3. Apa nama tipe data pada java yang hanya memiliki dua output
a. char c. boolean
b. String d. double
4. Mana di bawah ini yang bukan merupakan tipe data dalam java
a. String c. varchar
b. char d. float
6. Tanda /* */ menunjukkan...
a. Peringatan c. Komentar multi baris
b. Komentar satu baris d. akhir statement
8. Method yang akan di panggil pertama kali ketika program java dijalankan adalah . .
a. Method utama c. class method
b. Main method d. public method
9. Netbeans adalah salah satu IDE untuk java, apa kepanjangan dari IDE
a. Integer Deployment Editor
b. Integrated Development Environment
c. International Development Editor
d. Integrated Deployment Environment
12. Mana di bawah ini yang merupakan penulisan statement yang benar
a. System.Out.println(„Hallo SMK „);
b. import java.util.*.
c. String kalimat :
d. int i = 25;
14. Bagaimanakah penanda awal dan akhir statement pada bahasa java
a. { } c. ( )
b. [ ] d. begin - end
20. pada diagram Test Expression diatas, jenis operator apa yang digunakan
a. aritmatika c. Perbandingan
b. Assignment d. Increment
22. <tipe data > <name> [=initial value]; adalah syarat untuk membuat ?
a. Tipe data c. variable
b. method d. class
24. Mana di bawah ini yang merupakan bentuk dari main method
a. public static string args (void [] main)
b. public static void main (String [] args)
c. public void static main (args [] String)
d. public static void main (args [] String)
Essay
1. Tuliskan syarat-syarat membuat sebuah class pada java
2. Tuliskan syarat-syarat melakukan inheritance
3. Apa yang dimaksud dengan
a. Main method
b. Kata kunci “this”
4. Buatlah beberapa class yang mencirikan inheritance dan instance
5. Buatlah sebuah class yang memiliki overriding
. Kumpulan dari method-method yang belum terdapat operasi di dalam tubuh method tersebut disebut ...
a. Abstract class
b. Inheritance
c. Interface
d. Method abstract
e. Implements
7. Class yang menyediakan beberapa flied dan method bermanfaat disebut ...
a. Class system
b. Class math
c. Class string
d. Class wrapper
e. Boolean
8. Keyword penting dalam java dalam hal exception handing adalah ...
a. Try
b. Catch
c. Finally
d. Throw
e. Semua jawaban benar
10. Keyword yang digunakan dalam suatu block program adalah ...
a. Try
b. Throw
c. Throws
d. Catch
e. Finally