Spiga

Source Kode while, do-while, dan for

Contoh Source while :
public class ulang{
public static void main(String[] arg){
int nilai =1;
while(nilai<10){
System.out.println(nilai);
nilai++;
}
}
}
Contoh penggunaannya do while sama dengan contoh while diatas hanya pada bagian while kita pindahkan keakhir looping lihat bentuk umum do while pada tutorial sebelumnya.

Contoh Source For :
public class ulang{
public static void main(String[] arg){
int x;
for(x=0;x<=3:x++){
System.out.println(“Nilai x : “+x);
}
}
}

Baca Selengkapnya…

Looping Pada Java

Looping adalah pengulangan yang dikerjakan oleh program. Ada tiga macam looping yang dapat digunakan dalam Java yaitu while, do-while, dan for.
a.while
while statement-statement yang berada pada badan loop akan dieksekusi selama suatu kondisi yang diberikan benar(true). Jika kondisi salah maka looping akan berhenti. Bentuk umumnya adalah sebagai berikut :
while(kondisi){
statement;
….. ;
}

b.do-while tidak jauh berbeda dengan while hanya saja kondisi berada diakhir statement, sehingga pernyataan yang ada pada bagian loop akan dieksekusi setidaknya satu kali. Bentuk umum dari statement ini adalah :
do{
statement;
statement;
} while(kondisi);
c.for kita dapat mengetahui secara tepat berapa kali kita ingin melakukan looping. Bentuk umum dari for adalah sebagai berikut :
for(index_awal;index_akhir;iterasiindex){
statement;
statement;
}

Baca Selengkapnya…

Dasar Pemrograman Java2

Java2 adalah Java generasi kedua dari Java platform lanjutan dari generasi awalnya adalah Java Development Kit. Java sendiri berdiri di atas sebuah mesin interpreter yang diberi nama JVM. JVM inilah yang berfungsi membaca bytecode dalam file .class dari suatu program sebagai representasi langsung program yang berisi bahasa mesin. Oleh karena itu,bahasa Java disebut sebagai bahasa pemrograman yang portable karena dapat dijalankan pada berbagai sistem operasi, asalkan pada sistem operasi tersebut terdapat JVM.

Agar sebuah program Java dapat dijalankan, maka file dengan ekstensi .java harus dikompilasi menjadi file bytecode. Platform Java memiliki tiga buah edisi yang berbeda, yaitu J2EE (Java2 Enterprose Edition), J2ME ( Java2 Micro Edition) dan J2SE ( Java2 Second Edition). Java merupakan bahasa pemrogrman yang bersifat case sensitive yang berarti penulisan menggunakan huruf besar ataupun huruf kecil pada kode program dapat berarti lain Contoh kecilnya penulisan "System" akan diartikan berbeda dengan "system" oleh interpreter. Bahasa Java tidak seperti bahasa C++ kenapa?kalau Java tidak mendukung pemrograman prosedural, tapi mendukung pemrograman berorientasi objek sehingga ada sintaks class pada kode programnya

Baca Selengkapnya…

Bahasa Pemograman Java

Bahasa Java dapat di kategorikan sebagai bahasa yang berorientasi objek, pemograman terdistribusi dan pemograman multithreaded. Objek java di bentuk dalam suatu kelas untuk masing-masing kelas java membentuk sebuah file keluaran dari Java virtual Machine. Di dalam pemograman java terdapat dua platform yang di gunakan oleh java yaitu

•Java Virtual Machine (Java VM)
•Java Application Programming Interface (Java API)
Kita akan membahas perbedaan antar kedua platform tersebut
1.Java Virtual Machine (Java VM)
Java Virtual Machine (JVM) adalah sebuah spesifikasi untuk sebuah komputer abstrak. JVM terdiri dari sebuah kelas pemanggil dan sebuah interpreter Java yang mengeksekusi kode arsitektur netral. Kelas pemanggil memanggil file .class dari kedua program Java dan Java API untuk dieksekusi oleh interpreter Java. Interpreter Java mungkin sebuah perangkat lunak interpreter yang menterjemahkan satu kode byte pada satu waktu, atau mungkin sebuah just-intime (JIT) kompiler yang menurunkan bytecode arsitektur netral kedalam bahasa mesin untuk host computer

2.Java Application Programming Interface (Java API)
Java API terdiri dari tiga bagian utama:
•Java Standard Edition (SE) : sebuah standar API untuk merancang aplikasi desktop dan applets dengan bahasa dasar yang mendukung grafis, M/K, keamanan, konektivitas basis data dan jaringan.
•Java Enterprose Edition (EE) : sebuah inisiatif API untuk merancang aplikasi server dengan mendukung untuk basis data.
•Java Macro Edition (ME) : sebuah API untuk merancang aplikasi yang jalan pada alat kecil seperti telepon genggam, komputer genggam dan pager.

Baca Selengkapnya…

Latihan 1 Source Kode Java

Latihan pertama pada bahasa pemograman bertujuan untuk mengetahui bentuk output yang di hasilkan oleh bahasa java. Pada latihan 1 ini blog ini akan membahas tentang bagaimana menmpilkan Hello Word di java.
Buka program aplikasi java : Jcreator, netbeans dll setelah itu buka lembaran kerja apabila di tanyakan save dimana dan nama filenya ketik hello word.java jangan latihan1.java karena akan memperngaruhi kinerja pada saat compilernya. Berikut source kodenya :

public class HelloWorld
{
public static void main(String[] args)
{
System.out.println("Apa Kabar Dunia?");
}
}

Logika dari latihan 1 adalah public class hello word ini menunjukkan bahwasannya program ini bertipe class hello word dan pada saat penyimpanan atau save filenya bernama hello word.java seandainya penyimpanan filenya bernama lain entah latihan1.java program tadak dapat berjalan., Logika selanjutnya public static void main(String[] args) yaitu memberitahu kepada pada computer bahwasanya program bertipe data string, Logika berikutnya System.out.println("Apa Kabar Dunia?"); memberitahu bahwa system akan member output berupa Apa Kabar Dunia? Setiap menulis source kode System.out.println(“….”); harus di akhiri dengan ; (titik koma). Sama seperti bahasa sebelumnya bahasa java di mulai dengan tanda { dan di akhiri dengan }.

Baca Selengkapnya…

Awal Berdirinya Java

Java adalah suatu bahasa yang dapat di jalankan di berbagai computer walaupun opreting systemnya berbeda, java juga dapat berjalan di handphone. Awal mula berdirinya java di mulai pada awal tahun 1991 sampai tahun 1992, bahasa java pertama yang muncul adalah The Green Project di komandoi oleh Patrick Naughton, Mike Sheridan, James Gosling dan Bill Joy.
Para pendiri java berkumpul di sebuah gedung perkantoran Sand Hill Road di Menlo Park. Sekitar musim panas 1992 dan menghasilkan sebuah program Java Oak. Sebenarnya bahasa java adalah bahasa yang di kembangkan untuk menggantikan bahasa C++ Patrick Naughton yang pertama kali membuat bahasa java tetapi bahasa java belum begitu sempurna seperti sekarang dan James Gosling menyempurnakan bahasa java lalu mereka mendirikan Sun Microsystem.

Kriteria Bahasa Java adalah DARSOSPIHMD yang dapat di artikan
D : Distribute (distribusi)
A : Arsitektur
R : Robust (kuat)
S : secure
O : Object Orrited
S : Simple
P : Portabel
I : Interpreter (bahasa tingkat tinggi)
H : High performance
M : Multitread (kemampuan sebuah program yang dapat mengeksekusi lebih dari satu program)
D : Dinamis

Baca Selengkapnya…

Elemen Dasar Bahasa Java

Anda tentunya telah mengerti tentang konsep pemrograman Java dari bagian pertama. Sekarang Anda akan menyelami lebih dalam pemrograman Java dengan mengenal secara detil dan spesifik mengenai bahasa Java itu sendiri.

Dalam tutorial kali ini Anda akan lebih jauh mempelajari apa-apa yang dapat Anda lakukan dengan statement dan hal-hal dasar di bahasa Java dalam mendefinisikan sebuah metode seperti main atau yang lain. Namun sementara kita tidak akan membahas tentang paradigma pemrograman berorientasi objek seperti kelas dan objek dan bagaimana komunikasi antar objek dalam sebuah program

Statement dan Ekspresi

Statement adalah bagian terkecil dalam sebuah program untuk melaksanakan suatu tugas tertentu, seperti memanggil metode, mendeklarasikan variabel, membandingkan dua buah variabel, mengassign suatu nilai ke dalam variabel, dll. Berikut ini adalah beberapa contoh statement.
import java.awt.Graphics;
int i = 0;
System.out.println("Hallo " + nama + ", Selamat Datang!");
this.isRuning = false;

Statement-statement tadi hanya bertugas melakukan suatu tugas tanpa perlu mengembalikan suatu nilai atau hasil. Statement-statement yang mengembalikan suatu nilai tersebut kita sebut ekspresi. Berikut contoh ekspresi:
int arraySize = theArray.size();
int result = x + y + z;

Dalam menulis statement Anda tidak perlu menggunakan bentuk penulisan tertentu. Anda dapat saja menuliskan seluruh statement dalam satu baris walaupun hal ini sangat tidak dianjurkan. Yang paling penting untuk Anda ingat di sini adalah bahwa whitespace (enter, spasi, dan tab) tidak mempengaruhi program Anda, dan bahwa setiap statement harus selalu diakhiri tanda titik koma (;). Kelalaian membubuhkan titik koma pada akhir statement dapat menyebabkan program Anda tidak dapat dikompile, atau lebih parah menyebabkan bug yang sulit ditemukan.

Sebagai sedikit teka-teki, Java juga memiliki bentuk yang disebut compound statement atau blok. Namun hal itu belum akan kita bahas dalam tutorial kali ini.

Baca Selengkapnya…