Monthly Archives: March 2011

I/O (Input/ Output) on Java

Berbeda dengan bahasa pemrograman yang lain. Java, memiliki 3 cara dalam meng-inputkan data kedalam system. Ketiga cara tersebut, memiliki kelebihan dan kekurangan masing- masing.

Menggunakan BufferedReader. Yang harus dilakukan untuk menggunakan metode ini adalah :

  1. import java.io.*
  2. Mendefinisikan suatu object yang ter-instance dari BufferedReader dan InputStreamReader.
  3. Proses input harus berada didalam blok try- catch(). Untuk menghindari hali ini, diperlukan throws IOException.

Kelebihan dari cara ini adalah pengolahan data yang secara mengalir/ flow/buffer. Kekurangannya adalah yang bisa diinputkan hanya bertipe data String alias array char.Sehingga, untuk pengolahan lebih lanjut diperlukan konversi data. Continue reading

The Syntax of Java

Sebagai bahasa pemrograman turunan, sudah tentu java memiliki karakteristik kemiripan syntax dengan sesepuhnya yaitu C. Namun, kemiripan ini tidak sepenuhnya sama. Karena java telah mengalami beberapa evolusi terutama dalam pengolahan pointernya. Sehingga programmer tidak perlu khawatir lagi dalam mengolah program yang bagus dan handal di java.

Seperti biasanya, yang dibicarakan di dalam syntax adalah branching , looping dan procedure / function. Itulah yang selalu akan kita bicarakan dalam meracik perangkat lunak. Oke langsung saja, yang pertama yaitu branching (percabangan). Terdapat 3 jenis branching yaitu : Continue reading