Error List Java Programming
Berikut ini adalah daftar error yang pernah saya atau teman saya temukan saat bekerja dengan menggunakan bahasa pemrograman Java dan bagaimana solusinya. (Saya menggunkan Netbeans sebagai editor) - Daftar ini akan saya update.
1. Memory tidak mencukupi
Error:
- Exception in thread “AWT-EventQueue-0″ java.lang.OutOfMemoryError
-
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
Penyebab: Kode program yang jika dijalankan, membutuhkan resource(memory) yang besar dan melebihi kapasitas yang disediakan sehingga memory tidak cukup.
Solusi: (more…)
Java Virtual Machine (JVM)
Salah satu karakteristik bahasa pemrograman Java™ adalah , Platform Independent - tidak tergantung kepada sistem operasi atau mesin apa pun.
JVM adalah sebuah mesin virtual yang bekerja selayaknya sebuah mesin. JVM memiliki spesifikasi hardwarenya sendiri beserta platform yang dibutuhkan untuk melakukan kompilasi terhadap source code java. Setelah dikompilasi akan menghasilkan bytecode yang disebut berkestensi .class yang isinya menyerupai kode mesin. Kode mesin sendiri di terjemahkan oleh mesin dimana dia dijalankan, sedangkan bytecode Java diterjemahkan oleh JVM juga. Untuk menjalankan program Java komputer memerlukan JVM dan JVM dapat bekerja di platform apa saja. Selama memiliki JVM program Java dapat dijalankan tanpa memperhatikan platform. Sebab itulah Java memiliki sifat platform independent.




