Java
Java adalah sebuah program Multiplatform (?), karena bisa running more then one Operating System, atau pada mesin apapun yang telah memiliki JRE.
Syarat Belajar java pertama kali adalah memiliki program JavaTM , beserta JRE(Java Runtime Invironment) nya.
Software Java yang bisa di pake:
J2SE SDK Versi 5.0
NetBeans IDE yang dapat berjalan pada J2SE JDK 5.0 (JavaTM 2 JDK, Standard Edition)
Yang termasuk teknologi Java adalah :
Development Environment ( teknologi Java menyediakan berbagai fasilitas untuk : compiler, interpreter, documentation generator, class file packaging tool)
Application Environment
Bahasa pemrograman ( menciptakan berbagai macam aplikasi, Java juga dpat digunakan sebagai bahasa pemrograman biasa).
Deployment Environment
Ada 2 deployment environment yang utama :
JRE didapat dari Java 2 Software Development Kit (SDK), yang di dalamnya terdapat kumpulan lengkap file class dari semua package Teknologi Java, termasuk class bahasa basic, class komponen GUI dan lain-lain.
Yang utama pada deployment environment lainnya adalah pada web browser. Sebagian besar browser komersial menyediakan penerjemah / interpreter untuk Teknologi Java dan runtime environment.
Dasar Penulisan Program Java
/**program Hello
public class Hello
{
/**
* Program Java My first
*/
public static void main( String[] args ){
//menampilkan String Hello world pada layar
System.out.println(“Hello world”);
}
}
public class Hello
{
/**
* Program Java My first
*/
Keterangan Program:Hello - deklarasi nama class
Pada Java, semua code harus berada di dalam deklarasi sebuah class. Class menggunakan akses public, sehingga class Hello dapat diakses oleh class lain yang berada di luar package (package adalah sekumpulan dari class)
public class Hello
{
/**
* Program Java My first
*/
Baris berikutnya merupakan tanda kurung kurawal { yang merupakan awal dari sebuah blok.
Pada code di atas, tanda kurung kurawal ditempatkan pada baris baru setelah deklarasi kelas, akan tetapi kita dapat juga menempatkannya pada awal baris. Sehingga code di atas juga dapat ditulis seperti:
public class Hello{
/**
* Program Java My first
*/
public class Hello
{
/**
* Program Java My first
*/
Tiga baris selanjutnya merupakan comment pada Java.
Comment
Merupakan catatan yang ditulis sebagai dokumentasi pada suatu bagian code.
Comment bukanlah bagian dari program, akan tetapi digunakan untuk tujuan dokumentasi.
Menambahkan comment pada source code merupakan cara yang baik untuk berlatih pemrograman.
public class Hello
{
/**
* program Java My First
*/
public static void main( String[] args ) {
public class Hello
{
/**
* program Java My First
*/
public static void main( String[] args ){
//menampilkan string “Hello world” pada layar
Baris selanjutnya merupakan comment pada Java
public class Hello
{
/**
* program Java My First
*/
public static void main( String[] args ){
//menampilkan string “Hello world” pada layar
System.out.println(“Hello world”);
Command System.out.println() digunakan untuk menampilkan ke layar, teks yang ada antara tanda petik ganda.
public class Hello
{
/**
* program Java My First
*/
public static void main( String[] args ){
//menampilkan string “Hello world” pada layar
System.out.println(“Hello world”);
}
}
Pada dua baris berikutnya, terdapat dua tanda kurung kurawal yang digunakan untuk menutup method main() dan deklarasi class.
PANDUAN MENULIS PROGRAM JAVA
- Setiap program Java harus disimpan sebagai file yang diakhiri dengan ekstensi .java
- Nama file harus sama dengan nama dari class public. Sebagai contoh, apabila nama dari class public pada program adalah Hello, maka nama filenya adalah Hello.java
- Comment sebaiknya ditulis untuk menjelaskan perilaku dari sebuah class, atau perilaku dari sebuah method.