BelajarJava.Com


Error List Java Programming

Posted in Errors, Fundamental by jolly on the August 7th, 2009

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:

  1. Exception in thread “AWT-EventQueue-0″ java.lang.OutOfMemoryError
  2. 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)

Posted in Fundamental by jolly on the January 29th, 2009

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.