"Nah, Amigo, apakah kamu siap untuk misi Java Core?"

"Saya tidak yakin. Apa yang harus saya lakukan?"

"Kamu harus melewati level kesepuluh, tentu saja! Dan bukan 'sesegera mungkin', tetapi 'sebaik mungkin'! Jangan terburu-buru. Pelajari teorinya dan kemudian selesaikan tugasnya. Berikut adalah beberapa artikel bermanfaat tentang materi pelajaran."

"Aku agak bingung tentang pelebaran/penyempitan... Sepertinya topiknya sederhana, tapi..."

"Itu normal! Artikel kami yang luar biasa akan membantu Anda. Dan tidak hanya dengan pelebaran dan penyempitan."

Pelebaran dan penyempitan tipe primitif

"Untuk memulai, mari kita baca kembali tentang pelebaran dan penyempitan tipe primitif (tipe yang bukan objek). Ini adalah hal yang paling sederhana, tetapi dapat dilupakan dengan cepat tanpa latihan. Jadi, mari kita membaca dan berlatih."

Nilai tetap di Java: final, konstanta, dan tidak dapat diubah

"Semuanya mengalir dan berubah di Java... kecuali hal-hal yang ditandai dengan pengubah terakhir (yaitu ditandai sebagai KONSTAN). Apakah Anda sudah tahu mengapa kata itu ditulis dalam huruf besar? Jika tidak, artikel ini akan memberi tahu Anda alasannya. Anda akan tahu juga pelajari mengapa status beberapa objek tidak dapat diubah, dan cara menggunakan properti ini."

turunan dan Warisan 101

"Apa yang menjadi milik siapa, dan siapa yang terkait dengan apa? Di Jawa, hal-hal tidak seperti dalam kehidupan: jika Anda lebih tinggi dalam hierarki, maka semuanya menjadi milik Anda, dan jika Anda lebih rendah dalam hierarki. .. Tidak tahu apa yang saya bicarakan? Yap, tentang pewarisan... Dan tentang operator instanceof yang sangat, sangat berguna . Saya sangat menyarankan agar Anda mulai menggunakannya dalam program Anda!"

Pembungkus, unboxing, dan boxing

"Karena Anda memiliki pemahaman yang baik tentang tipe primitif, Anda harus membaca lebih lanjut tentang kelas pembungkus. Ini adalah kelas yang terlihat dan bertindak seperti tipe primitif yang dinamai serupa, tetapi sebenarnya adalah kelas nyata. Dalam artikel ini, Anda akan pelajari siapa yang membutuhkannya dan mengapa, dan bagaimana menggunakannya. "

Cara menggunakan kelas Enum

"Anda sudah tahu cara membuat kelas. Tapi apa yang akan Anda lakukan jika Anda perlu membatasi rentang nilai di kelas Anda? Hingga rilis Java 1.5, pengembang tidak punya pilihan selain menemukan solusi mereka sendiri untuk masalah ini. Kelas Enum diperkenalkan dalam rilis untuk memberikan solusi umum. Ia memiliki beberapa kemampuan bersama dengan beberapa keanehan. Artikel ini akan mengajarkan Anda lebih banyak tentang bagaimana Enum berbeda dari kelas lain."

8 kesalahan umum yang dilakukan oleh programmer pemula

"Baik pemrogram pemula maupun yang berpengalaman membuat kesalahan. Pada akhir pencarian pertama, saya pikir Anda akan mendapat manfaat dari membaca tentang perangkap jatuh yang umum . Mari kita tinjau kembali peraturan yang paling penting."