level 1, latihan (Introduction, tipe data, variable)

:) :D

Daftar Materi Java SE Daftar latihan java

1. Apa saja yang harus dipersiapkan untuk belajar java ?

2. sebutkan reserved keyword di java sebanyak yang and ketahui.

3. apa yang dimaksud identifier ? berikan 3 contohnya
4. Apa yang dimaksud dengan tipe data ? sebutkan perbedaan antara tipe data primitive dan tipe data berupa Kelas? Apa yang dimaksud wraper class?
5. apa yang dimaksud “java code convention” ? bagaimana cara menulis NamaKelas dan variableVariable dan konstanta yang benar menurut code convention?
6. Apa perbedaan antara int dengan Integer , double dengan Double ?
7. Tipe data apa yang anda gunakan untuk menyimpan angka pecahan / bilangan real? jika bilangan bulat ? jika berupa huruf atau kata2 ?
8. apa yang dimaksud access modifier? sebutkan apa saja tipenya ?
9. apa yang dimaksud dengan IDE? kenapa harus menggunakan IDE? apa IDE favorit anda?
10. apa yang dimaksud dengan kelas ? apa yang dimaksud dengan method ?
11. buatlah kelas sesuai dengan profesi anda misalnya “Mahasiswa”, buat namanya sesuai code convention. Tanpa implementasi / kosong
12. jika membuat sebuah file dot java, apa yang anda ketahui tentang sifat public class dan class “biasa”? mana yang namanya harus sama dengan file dot java ?
13. dapatkah anda membuat banyak kelas dalam 1 file dot java ? jika bisa bagaimana caranya jika tidak jelaskan kenapa ?
14. buatlah sebuah project java dengan nama terserah anda untuk menyimpan semua file yang akan anda buat dalam latihan ini, misal project “belajar”
15. buatlah package menggunakan IDE anda dengan nama intro. Dalam package intro, Buat sebuah kelas yang dapat mencetak “belajar java menyenangkan”
16. apa yang dimaksud dengan inner class ? coba anda buat contohnya.
17. Apa yang dimaksud dengan interface ? coba anda buat contohnya dengan nama InterfaceSatu.
18. Apa yang dimaksud dengan keyword “static” ? apa akibatnya jika sebuah identifier didahului dengan kata static ? apakah static variable atau metod dapat diakses lewat object?
19. Apa yang dimaksud dengan variable global dan variable local ? edit kelas yang anda buat tadi berikan global variable [ String nama; ]. Buatlah sebuah method main yang dapat mencetak variable nama tanpa harus membuat Object dari kelas anda .
20. Buat sebuah kelas yang memiliki local variable di method main. Buatlah local variable sebanyak jumlah tipe data primitive. Dan masing2 variable menyimpan nilai tipe data yang sesuai. Lalu cetak sebanyak variable yang anda buat.
21. Apakah sudah paham apa itu Object? Jika belum tidak perlu dipusingkan dulu, jika sudah coba buatlah sebuah Object dari kelas yang anda buat sehingga jika di RUN akan mencetak variable nama, modifikasi hasil cetak menjadi “nama saya adalah namaanda dan saya adalah seorang profesianda” contoh : “nama saya adalah alka dan saya adakah mahasiswa”.
22. Apa yang dimaksud dengan konstruktor ? apa yang dimaksud dengan konstruktor default ? apakah anda dapat membuat banyak konstruktor untuk 1 kelas anda ? bagaimana syratnya?
23. Int x = 1; x+=1; x*=16; x/=2; x-=6; x++; x–; System.out.print(x); berapa hasilnya ? buat programnya.
24. Apakah anda tahu operator logika >, <, >=, 6); apa hasilnya ?
25. Bagaimana dengan operator == dan != , kapan mereka digunakan ?
26. Apa yang dimaksud dengan keyword instanceof ? apa kegunaannya ?
27. Coba buat dalam program dengan nama terserah, programnya memiliki global static variable int x,y,z. program anda dapat menjumlahkan keduanya, z adalah hasilnya.
28. Apa yang dimaksud dengan operator ternary ?
29. Buat sebuah kelas dengan variable local int umur; di method main, jika umur > 40 maka cetak “tua” jika umur < 40 maka cetak “muda”. Jangan gunakan if, gunakan operator ternary.
30. Apa yang anda ketahui tentang array ? bagaimana cara membuat array ? coba buat array nama – nama hari , nama – nama bulan. Buat array yang berisi angka –angka. Lalu cetak masing – masing isi dari array. Misal hasilnya “senin, selasa, rabu, kamis, jumat, sabtu, minggu”. Lalu enter dan cetak “januari, februari, dst.” Lalu cetak “1, 2, 3, 4, dst”.
:) :D

Daftar Materi Java SE Daftar latihan java
About these ads

3 comments on “level 1, latihan (Introduction, tipe data, variable)

silahkan ditanggapi :)

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s