MEROKOK DAPAT MENYEBABKAN KANKER,SERANGAN JANTUNG,IMPOTENSI DAN GANGGUAN KEHAMILAN DAN JANIN
Jumat, 16 April 2010

postheadericon Scope dari Variabel

Dalam Java, secara garis besar scope dari variabel dapat dibedakan menjadi dua bagian, yaitu variabel yang dideklarasikan di dalam blok class (dikenal juga sebagai property) dan variabel yang dideklarasikan di dalam blok code. Variabel yang dideklarasikan dalam blok class akan dikenal di bagian manapun dalam blok class tersebut. Variabel ini juga bahkan dapat diakses dari luar class menggunakan referensi objek atau instance dari class tersebut. Namun hal ini akan dipengaruhi oleh penggunaan access specifier. Access specifier akan kita bahas pada saat kita memasuki pembahasan tentang class. Untuk sementara ini demi kemudahan, di dalam contoh program di buku ini, setiap variabel yang dideklarasikan di dalam class tidak akan menggunakan access specifier apa pun. Pada dasarnya variabel dapat dideklarasikan di dalam blok code manapun. Yang dimaksud dengan blok code di sini adalah bagian dari code yang dimulai dengan karakter { dan ditutup dengan karakter }. Blok ini menentukan scope dari suatu variabel, yaitu apakah suatu variabel akan dikenal di bagian lain dari program atau tidak. Perhatikan juga bahwa Anda dapat membuat nested blok, dimana di dalam suatu blok code terdapat blok code lainnya. Aturan sederhana yang perlu diingat hanyalah, pendeklarasian suatu variabel dalam suatu blok code akan dikenal oleh nested blok yang ada di dalam blok code tersebut, namun tidak berlaku sebaliknya. Untuk lebih jelasnya, perhatikan contoh code berikut ini:

postheadericon variabel

Variabel merupakan lokasi penyimpanan yang ada di memori. Setiap variabel memiliki kemampuan menyimpan suatu informasi sesuai dengan tipe data yang dideklarasikan untuk variabel tersebut saja. Sintaks pendeklarasian variabel secara umum adalah sebagai berikut:

tipe-data nama-variabel;

Tipe-data meliputi semua tipe data yang dikenal oleh Java, sedangkan nama variabel adalah identifier yang akan digunakan untuk merujuk ke variabel tersebut di dalam program.

Contoh code:
int counter;

Code di atas mendeklarasikan suatu variabel yang bernama counter dengan tipe data int

postheadericon Reserved Words/Keywords

Merupakan kata-kata yang dikenal oleh kompiler Java dan memiliki
arti khusus dalam program. Berikut ini daftar kata-kata tersebut.


assert*             abstract             boolean              break             byte

case                catch                  char                    class              const

continue          default               do                        double           else

extends           enum**               false                   final                finally

float                 for                       goto                    if                  implements

import              instanceof          int                        interface        long

native               new                    null                     package         private

protected         public                 return                 short               static

strictfp             super                 switch               synchronized     this

throw               throws               transient               true                   try

void                 volatile                while


* keyword tambahan yang dikenal mulai JDK 1.4
** keyword tambahan yang dikenal mulai JDK 1.5

postheadericon Identifier

Identifier merupakan nama yang digunakan untuk menamai class, interface, variabel, dan method. Anda dapat menentukan sendiri identifier yang akan digunakan. Yang perlu diperhatikan mengenai identifier ini adalah    :
  • Tidak ada batasan panjang, jadi kita dapat membuat identifier dengan panjang berapa pun. I
  • Dentifier harus diawali dengan huruf, underscore /garis bawah (_) atau lambang dolar ($). Untuk selebihnya dapat menggunakan karakter apa pun, kecuali karakter yang digunakan sebagai operator oleh Java (seperti +, -, *, atau /). 
  • Bukan merupakan keywords yang dikenal oleh Java. Pada contoh program sebelumnya, Hello merupakan identifier yang digunakan untuk menamai class yang dibuat. 
Contoh identifier yang valid   :
strTemp                     $counter                         b4Th33                              _aValidOne
Contoh identifier yang tidak valid    : 
4Ever                         from-to                         Good/Bad                             *by4

postheadericon Pejelasan Blog contoh Java sederhana

Program di dibawah sangat sederhana, namun memiliki beberapa bagian penting. Kita perjelas dengan melihat bagian-bagian tersebut satu per satu. Dimulai dengan bagian:
/*
Contoh program java sederhana
-----------------------------
*/
Bagian ini merupakan bagian yang dikenal sebagai komentar. Komentar bukan merupakan bagian dari program karena ia tidak akan di-compile oleh compiler Java dan tidak akan mempengaruhi alur eksekusi program. Komentar ini lebih ditujukan untuk memperjelas source code yang kita tulis sehingga code akan lebih mudah dibaca oleh siapa pun. Komentar di atas ditulis di antara tanda /* dan */.

class Hello {

Baris code ini mendeklarasikan sebuah class dengan nama Hello. Perhatikan bahwa keseluruhan deklarasi dari class ini diawali dengan { dan ditutup dengan }. Semua code yang terletak di antara { } merupakan bagian dari class ini.
Class VS Objek
Jika sampai saat ini Anda masih dibingungkan dengan hubungan antara class dan objek, maka penjelasan berikut ini mungkin dapat sedikit memberikan pencerahan. Class dan objek memang memiliki hubungan yang erat. Class sendiri dapat dikatakan sebagai spesifikasi/desain dari objek, atau mungkin jika Anda lebih suka dengan istilah lain, yaitu Blue Print.
Jika Anda seorang arsitek, yang harus dilakukan sebelum membangun sebuah gedung adalah membuat desain
gedung yang akan dibangun di atas kertas, baru kemudian gedung yang sesungguhnya dibangun berdasarkan desain tersebut. Dalam hal ini, desain yang dibuat adalah class itu sendiri, sedangkan gedung yang dibangun berdasarkan desain tersebut adalah objeknya. Dengan demikian, jelas bahwa class adalah suatu spesifikasi/desain dari objek, sedangkan objek sendiri adalah instance (perwujudan) dari class. Alasan ini juga yang menyebabkan kata instance sering digunakan sebagai ganti dari objek karena memiliki arti yang sama. 

//awal program selalu dimulai dari main()

Baris code ini juga merupakan komentar. Perbedaannya dengan /* */ adalah bahwa // hanya berlaku untuk satu baris ini saja dan semua kata-kata setelah tanda // merupakan komentar. Beberapa bagian dari code ini akan terasa sulit di sini karena membutuhkan pengenalan akan bahasa Java yang lebih mendalam. Anda tidak perlu khawatir, penjelasan singkat akan tetap diberikan. Teruslah membaca sekalipun masih kurang memahaminya karena Anda pasti akan mendapatkan penjelasan yang lebih mendalam pada bab-bab selanjutnya.
public static void main(String[] args) { 

Baris code ini mendeklarasikan suatu method dengan nama main. Nama main di sini merupakan suatu keharusan dalam Java karena Java akan mencari method yang bernama main ini sebagai titik awal eksekusi program. Keyword public merupakan access specifier yang menentukan visibility level dari method ini. Public berarti method ini dapat diakses/dipanggil dari luar class di mana ia dideklarasikan. Method main() akan dipanggil dari luar oleh run-time Java pada saat program akan dieksekusi sehingga access specifier yang dimilikinya haruslah public. Keyword static memungkinkan method main() dipanggil tanpa harus terlebih dahulu membuat instance dari class Hello. Ini diperlukan karena method main() akan dieksekusi sebelum objek dari class Hello dibuat di memori. Keyword void berarti bahwa method main() tidak mengembalikan nilai apa pun setelah dipanggil/dieksekusi.

System.out.println("Hello Java..."); 

Baris code ini memiliki beberapa bagian penting, antara lain   :
  • System adalah nama dari salah satu class standar yang dimiliki oleh Java. 
  • Out merupakan anggota dari class System dan juga merupakan objek tersendiri, out merupakan objek yang mewakili standard output stream yang dalam hal ini adalah layar komputer. Seperti halnya dengan method main() di atas, objek out ini dideklarasikan menggunakan keyword static di dalam class-nya sehingga ia dapat langsung dipanggil tanpa perlu terlebih dulu membuat instance dari class System.
  • Println merupakan method yang terdapat pada objek out. println Berfungsi untuk mencetak keluaran ke standard output. Method ini juga mencetak karakter pindah baris. Untuk mencetak keluaran ke standard output tanpa mencetak karakter pindah baris, Anda dapat menggunakan method print().
  • "Hello Java…" merupakan parameter dari method println() yang diterima oleh internal method ini dan dicetak ke standard output yang dalam hal ini adalah layar komputer sehingga pada saat Anda menjalankan program ini, di layar komputer akan tercetak Hello Java...
  • Tanda ; yang Anda lihat di paling belakang baris diperlukan untuk menandakan akhir suatu statement /pernyataan/perintah.  
Anda Merasa Tersesat ? Saat ini mungkin Anda telah mulai merasa kehilangan arah dan penjelasan tentang baris program di atas kelihatan tidak masuk akal, tetapi teruslah membaca.

postheadericon Contoh Program java Sederhana

Setelah Anda mendapatkan gambaran yang cukup mengenai dasar-dasar OOP, kini saatnya kita memasuki dunia Java yang sebenarnya. Berikut ini contoh program Java yang sederhana:
/*
Contoh program java sederhana
-----------------------------
*/
class Hello{
//awal program selalu dimulai dari main()
public static void main(String[] args) {
System.out.println("Hello Java...");
}
}
Catatan Penting!
Java bersifat case sensitive atau Huruf besar dan kecil adalah berbeda dalam Java. Oleh karena itu, pastikan mengetik code di atas sama persis, tanpa mengubah tipe huruf. Selain itu dalam Java, white space seperti karakter spasi, tab, pindah baris, dan karakter lainnya yang berfungsi untuk memformat tampilan, tidak memiliki arti apa pun selain untuk memudahkan kita membaca code yang ditulis. Oleh karena itu, gunakan karakter white space ini sesuka Anda untuk memformat tampilan code yang ditulis, agar memudahkan Anda atau siapa pun membacanya. Ketik program di atas menggunakan text editor (contoh: Windows Notepad) dan simpan dengan nama Hello.java.
Catatan Penting!
Untuk selanjutnya, kemungkinan Anda akan banyak bereksperimen dengan membuat class baru sendiri. Ingatlah, selalu simpan setiap class yang dibuat ke dalam filenya masing-masing yang sesuai dengan nama class-nya. Contohnya jika Anda membuat class, simpan ke dalam Test file.
Test.java
Lakukan kompilasi dengan mengetikkan perintah berikut pada command prompt:
javac Hello.java
Contoh:
C:\java_projects>javac Hello.java
Setelah kompilasi, Anda akan mendapatkan file bytecode dengan nama  Hello.class. Ketik perintah berikut untuk mengeksekusi program Java ini: java Hello
Contoh:
C:\java_projects>java Hello
Ingat, pada perintah di atas, Hello adalah nama class, bukan nama file, karena itu jangan memasukkan nama ekstensi file .class. Sebagai hasil output dari program di atas, Anda akan mendapatkan hasil sebagai berikut: Hello java...
Selasa, 09 Februari 2010

postheadericon PENGENALAN PHP

PHP adalah bahasa scripting yang menyatu dengan HTML dan dijalankan pada server side. Yang artinya semua sintaks yang kita berikan akan sepenuhnya dijalankan oleh server sedangkan yang dikirimkan ke browser hanya hasilnya saja.
sebagai contohnya  :

dan hasilnya  :

Variable

Dalam PHP setiap nama variable diawali dengan tanda dollar ($), misalnya variable a dalam PHP ditulis dengan $a. Jenis suatu variable ditentukan pada saat jalannya program dan tergantung pada konteks yang digunakan.
sebagai contoh  :

$a="5";
$b="2";
$hasil=$a+$b;
echo($hasil);
?>

dan hasilnya adalah  :



contoh lainnya  :

$a="5";
$b="2";
$hasil=$a.$b;
echo($hasil);
?>

dan hasilnya  :

Welcome Myspace Comments

About Me

Zodiac Myspace Comments
Powered By Blogger

facebook gw

Photoshop Tutorial

KOREK GAS

Apa sajalah yang penting Happy

Struktur Kontrol dalam PHP