dasar bahasa java
DESCRIPTION
Dasar Bahasa Java. KARAKTER. Yang dimaksud karakter bisa saja berupa: Huruf (A sampai dengan Z, a sampai z) Angka (0 sampai dengan 9) Simbol (misal * dan !). - PowerPoint PPT PresentationTRANSCRIPT
Dasar Bahasa Java
KARAKTER
Yang dimaksud karakter bisa saja berupa: Huruf (A sampai dengan Z, a sampai z) Angka (0 sampai dengan 9) Simbol (misal * dan !)
Java memiliki sejumlah kata yang bermakna khusus. Kata kunci tidak dapat digunakan sebagai pengenal. Beberapa contoh kata kunci yang sering digunkan dalm pemrograman java:
Abstrac Else Interace Super
Boolean Extends Long Switch
Break Final Native Synchronized
Byte Finally New This
Case Float Null Throw
Catch For Package Throws
Char Goto Private Transient
Class If Protected Try
Const Implement Public Void
Continue Import Return Volatile
Do Instanceof Short While
Double Int Static
PENGENAL (IDENTIFIER)nama yang diciptakan oleh pemrogram dan digunakan didalam program untuk memberi nama kelas atau variabel pada program.
Aturan pemberi nama pengenal java adalah sebagai berikut:1. Karakter pertama berupa huruf, tanda
garis bawah(_), atau tanda dolar ($).2. Karakter kedua dan seterusnya dapat
berupa sebarang huruf atau angka.3. Panjang pengenal bebas (bisa berapa
saja).4. Huruf kapital dan huruf kecil
diperlakukan berbeda.
Contoh Pengenal:Pengenal yang Valid Keterangan
X Berbeda dengan x$_99 Awalan $ diperkenankan_nama Awalan _ diperkenankannamaYangPanjangSekaliJugaBolehKokKuartal_1 Bisa mengandung _dan
angka
Pengenalan yang Tidak Valid Keterangan2minggu Tidak boleh diawali angkaBarang# Tidak boleh mengandung
simbol-simbol khusus seperti # dan *
Dua minggu Tidak boleh mengandung spasi
Super Tidak diperkenankan karena termasuk kata kunci
TIPE DATA PRIMITIF
Tipe Data Primitif
Byte Short Int Long Float Double Char Boolean
Tipe Data Bilangan BulatTipe Data Bilangan Titik Mengambang
Tipe Data Cahr
Tipe Data Boolean
1. Tipe Bilangan Bulat Ada empat macam tipe bilangan bulat (byte, short, int, long). Perbedaan masing-masing tipe dan terletak pada ukuran dan jangkauan nilai yang dicakup.
2. Tipe Bilangan Titik MengambangDua tipe data yang berkaitan dengan bilangan titik mengambang adalah float dan double. Perbedaannya juga terletak pada ukuran dan jangkauan nilainya.
3. Tipe Data CharTipe data char adalah tipe untuk menyatakan sebuah karakter. Dalam hal ini dapat berupa karakter apa saja (yang tercakup dalam himpunan Unicode)
4. Tipe Data BooleanTipe data boolean digunakan untuk menangani keadaan logika atau keadaan dengan nilai yang dapat digunakan adalah true (berarti benar) dan false (berarti salah).
LITERAL
Literal pada Java dibedakan menjadi 4 yaitu:1. literal bilangan, 2. literal karakter, 3. literal boolean, dan 4. literal string.
LITERAL BILANGAN
Program : LiteralBulat.java
Package literal;
public class LiteralBulat {
public static void main(String[] args) {
System.out.println(17);
System.out.println(017);
System.out.println(0x17);
}
}
Contoh Program:
LITERAL KARAKTER
Literal karakter digunakan untuk menyatakan sebuah karakter. Karakter ditulis dalam tanda petik tunggal.
Literal boolean adalah literal yang hanya dapat berupa kata kunci true (berarti benar) atau false (berarti salah).
LITERAL BOLEAAN
LITERAL STRING
String berarti deretan atau kombinasi sejumlah karakter. Literal string berupa sederetan karakter yang ditulis dalam tanda petik ganda (“) atau String.
Contoh Program Literal String:
Program : LiteralString.java
public class LiteralString { public static void main(String[] args)
{ System.out.println("abc\ndef"); System.out.println("abc\tdef"); System.out.println("\"Halo\""); }
}
Hasil Eksekusi Program Literal String:
DEFINISI KONSTANTA
Java memungkinkan pendefinisian konstanta melalui kata kunci final. Contoh:Final double PI = 3.14;
Menyatakan bahwa PI adalah konstanta bertipe double dengan nilai 3,14. Kata kunci final menyatakan bahwa PI tak dapat diubah setelah didefinisikan.
Program : konstantaPI.javapublic class KonstantaPI {
public static void main(String[] args) { final double PI = 3.14; double radius = 30; System.out.println("Keliling = " + 2 * PI * radius); }
}
Hasil Eksekusi Konstanta
VARIABEL
Variabel menyatakan suatu lokasi di dalam memori komputer yang digunakan untuk menyimpan suatu nilai dan nilai yang ada didalamnya bisa diubah.
program : variabel.javapublic class Variabel {
public static void main( String[] args ){int value = 10;char x;x = 'A';System.out.println( value );System.out.println( "The value of x=" + x );}
}
Hasil Eksekusi
KOMENTAR
Komentar biasa dipakai dalam program dengan tujuan untuk memberikan penjelasan atau informasi kepada pembaca program.
Contoh program:
Program: komentar.javapublic class Komentar {
public static void main(String[] args) { final double PI = 3.14; // Definisi konstanta double radius = 30; // Deklarasi variabel System.out.println("Keliling = " + 2 * PI * radius); }
}
Hasil Eksekusi
Gaya Penulisan rogram
Bentuk 1
public class SelamatBelajar { public static void main (String[] args) {
System.out.println ("SelamatBelajar Java"); }}
Bentuk 2
public class SelamatBelajar { public static void main (String[] args) {
System.out.println ("SelamatBelajar Java"); }}
Java merupakan bahasa yang memperkenankan pemrogram menulis program Java dengan gaya apapun. Umumnya program ditulis dengan bentuk seperti ini.
Adakalanya program diatas ditulis dengan bentuk seperti berikut:
Terima Kasih