Tampilkan postingan dengan label Java. Tampilkan semua postingan
Tampilkan postingan dengan label Java. Tampilkan semua postingan

Kamis, 29 September 2011

KARAKTERISTIK JAVA

Sintaks java merupakan pengembangan dari bahasa C/C++. Berikut adalah beberapa hal tentang pemrograman java :

1. Bersifat portable dan platform independent.

2. Memiliki garbage collection.

3. Menghilangkan sifat pewarisan berganda.

4. Mengurangi pointer aritmatika.

5. Memiliki array sejati.

6. Mengurangi kerancuan antara pemberian nilai pada statement conditional.

Selain itu java memiliki karakteristik sebagai berikut :

a) Berorientasi obyek

b) Robust (handal)

c) Portable

d) Multithreading

e) Dinamis

f) Sederhana

g) Terdistribusi

h) Aman

i) Netral secara arsitektur

j) Interpreter

k) Berkinerja tinggi

l) Free / bebas license

Senin, 21 Februari 2011

FILE

File adalah kumpulan data-data yang disimpan dalam disk dalam suatu bentuk kesatuan. Suatu file merupakan organisasi dari sejumlah record. Masing-masing record terdiri dari beberapa file dan setiap file terdiri dari satu atau beberapa byte. Operasi file pada dasarnya meliputi 3 tahapan, yaitu :

a. Membuka atau mengaktifkan file menggunakan fungsi open. Sintaks : file-file

Jika keluaran berupa null, berarti operasi pengaktifan gagal.

b. Melaksanakan operasi file.

c. Menutup file.

User interface dan sistem operasi yang digunakan tergantung pada sistem menggunakan string path name. Untuk sebuah abstrak sistem operasional tergantung prefiks string seperti sebuah disk drive speafler. “/” untuk unix detection root atau “|||” untuk microsoft windows unc path name.

Kode program dibawah ini memperlihatkan bagaimana isi dari sebuah file teks bernama test.txt dan menampilkan isinya ke console...

import java.io.bufferedReader;

import java.io.file;

import java.io.fileReader;

import java.io.filenotFoundException;

import java.io.IOException;

public class Read text file example {

public static void main(String []args) {

file file = new file(“test.txt”);

String buffer contents = new String Buffer();

Buffer Reader reader = null;

try {

reader = new bufferReader(new file reader (file));

String text = null;

//ulang sampai semua terbaca

}

(catch file not found Exception e) {

e print stack trace();

} catch (IO Exception e) {

e.print stack trace();

}

{

Find a”a{

try {

if (reader == null) {

reader close|);

}

}

Catch (IO Exception e) {

e.print stack trace();

}

}

//tampilkan isi file

System.out.println(contents tasting ());

}

}

Sabtu, 12 Februari 2011

ARRAY

Array adalah serangkaian obyek yang memiliki tipe sama. Array juga merupakan tipe variabel yang memiliki kemampuan untuk menggunakan satu variabel yang dapat menyimpan beberapa data dan memanipulasinya secara lebih efektif.

Array multidimensi diimplementasikan sebagai array yang terletak di dalam array. Array multidimensi dideklarasikan dengan menambah jumlah tanda kurung setelah nama array.


Contoh program JAVA dengan menggunakan array sederhana.


Public class array {

Public static void main (String args[])

{

Int arr[];

arr = new int[5];

arr[0] = 1;

System.out.println(“arr[ “+1+”] =” +arr[i]);

}

}

Kamis, 11 November 2010

STRUKTUR KONTROL pada JAVA

Statement Seleksi Kondisi


IF

BU : IF (kondisi)

Statement;

IF-ELSE

BU : IF (kondisi)

Statement_1;

ELSE

Statement_2;

Cat : jika ada lebih dari satu instruksi yang akan dijalankan maka harus dibuat dalam bentuk blok instruksi dengan menggunakan tanda kurung kurawal {}


Statement Perulangan


WHILE

while loop adalah pernyataan suatu blok pernyataan yang diulang-ulang sampai mencapai kondisi yang cocok.

BU : WHILE (kondisi)

{

Statement;

}

Contoh program :

Int x = 0;

While (x<10)

{

System.out.println(x);

x++

}

Output : 123456789

DO WHILE

Statement perulangan DO WHILE akan mengulang dimana pernyataan di dalam do while loop akan dieksekusi sedikitnya satu kali.

BU : DO

{

Statement;

}

While (kondisi)

Contoh program :

Int x = 0;

Do

{

System.out.println(x);

x++;

}

While(x <10)

Output :123456789

FOR

For loop akan melakukan perulangan untuk mengeksekusi kode yang sama sebanyak jumlah yang ditentukan.

BU : FOR(awal;akhir;peningkatan)

Statement;

Contoh program :

Int i;

For(i=0; i<10;x++)

{

System.out.println(i);

}

Output : 123456789