APLIKASI JAVA
BY: RANDIAN RIZKI PRADANA
LATAR BELAKANG
 Perkembangan teknologi dari tahun ketahun semakin
cepat. Dari mulai handphone, laptop, tablet, dan berbagai
gadget lainnya selalu ada perubahan dan semakin
memanjakan pengguna. Dari tahun ketahun
perkembangan teknologi seakan membuat para pengguna
menjadi ketergantungan dan dimanfaatkan teknologi itu
sendiri.
 Saat ini, yang mempunyai lingkungan yang semakin luas dan
banyak diminati, juga dapat digunakan untuk menghasilkan
uang adalah dunia pemrograman komputer. Dalam dunia
pemrograman komputer, dikenal banyak bahasa pemrograman,
seperti C++, Pascal, Basic, Java, dan lain-lain.
SEJARAH JAVA
 Bahasa pemrograman Java terlahir dari The Green
Project, yang berjalan selama 18 bulan, dari awal
tahun 1991 hingga musim panas 1992. Proyek tersebut
belum menggunakan versi yang dinamakan Oak. Proyek
ini dimotori oleh Patrick Naughton, Mike Sheridan,
dan James Gosling, beserta sembilan pemrogram lainnya
dari Sun Microsystems. Salah satu hasil proyek ini
adalah maskot Duke yang dibuat oleh Joe Palrang.
 Pertemuan proyek berlangsung di sebuah gedung
perkantoran Sand Hill Road di Menlo Park. Sekitar
musim panas 1992 proyek ini ditutup dengan
menghasilkan sebuah program Java Oak pertama, yang
ditujukan sebagai pengendali sebuah peralatan dengan
teknologi layar sentuh (touch screen), seperti pada PDA
sekarang ini. Teknologi baru ini dinamai "*7" (Star
Seven).
 Pada awal tahun 1990-an, Internet masih merupakan
rintisan, yang dipakai hanya di
kalangan akademisi dan militer.Mereka
menjadikan perambah (browser) Mosaic sebagai
landasan awal untuk membuat perambah Java pertama
yang dinamai Web Runner, terinsipirasi dari film 1980-
an, Blade Runner. Pada perkembangan rilis pertama,
Web Runner berganti nama menjadi Hot Java.
 Nama Oak, diambil dari pohon oak yang tumbuh di
depan jendela ruangan kerja "Bapak Java", James
Gosling. Nama Oak ini tidak dipakai untuk versi release
Java karena sebuah perangkat lunak lain sudah terdaftar
dengan merek dagang tersebut, sehingga diambil nama
penggantinya menjadi "Java". Nama ini diambil dari
kopi murni yang digiling langsung dari biji (kopi tubruk)
kesukaan Gosling. Konon kopi ini berasal dari
Pulau Jawa. Jadi nama bahasa pemrograman Java tidak
lain berasal dari kata Jawa (bahasa Inggris untuk Jawa
adalah Java).
PENGERTIAN JAVA
 Java adalah bahasa pemrograman yang dapat dijalankan
di berbagai komputer termasuk telepon genggam.
 Java menurut definisi dari Sun adalah mana untuk
sekumpulan teknologi untuk membuat dan menjalankan
perangkat lunak pada computer stand alone ataupun pada
lingkungan jaringan. Java 2 adalah generasi kedua dari
java platform. Kata berdiri di atas sebuah mesin
interpreter yang diberi mana Java Virtual Machine
(JVM).
JVM inilah yang akan membaca bytecode dalam
file.class dari suatu program sebagai representasi
langsung dari 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.
TEKNOLOGI JAVA MEMILIKI TIGA KOMPONEN
PENTING, YAITU:
1. Programming-language specification
 Java2 adalah generasi kedua dari Java platform (generasi
awalnya adalah Java Development Kit). Java berdiri di
atas sebuah mesin interpreter yang diberi nama JVM.
JVM inilah yang akan membaca bytecode dalam file
2. Application-programming interface
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.
3. Virtual-machine specification
 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
menurunkanbytecodearsitektur netral kedalam bahasa
mesin untuk host computer.
KELEBIHAN DAN KEKURANGAN JAVA
KELEBIHAN JAVA:
 Berorientasi pada objek. Java adalah bahasa pemrograman yang
berorientasi pada objek. Java membagi program menjadi objek-
objek serta memodelkan sifat dan tingkah laku masing-masing
dalam menyelesaikan suatu masalah.
 Java bersifat multiplatform Java dirancang untuk mendukung
aplikasi yang dapat beroperasi di lingkungan jaringan berbeda.
Untuk mengakomodasi hal tersebut, Java compiler
membangkitkan bytecodes (sebuah format yang tidak tergantung
pada arsitektur tertentu yang didesain untuk mengirimkan kode ke
banyak platform perangkat keras dan perangkat lunak secara
efisien). Java dapat dijalankan oleh banyak platform seperti
Linux, Unix, Windows, Solari, maupun Mac.
KEKURANGAN JAVA Tulis sekali, jalankan di mana saja – Masih ada
beberapa hal yang tidak kompatibel antara platform satu
dengan platform lain. Untuk J2SE, misalnya SWT-AWT
bridge yang sampai sekarang tidak berfungsi pada Mac
OS X.
 Mudah didekompilasi. Dekompilasi adalah proses
membalikkan dari kode jadi menjadi kode sumber.
Ini dimungkinkan karena kode jadi Java merupakan
bytecode yang menyimpan banyak atribut bahasa tingkat
tinggi, seperti nama-nama kelas, metode, dan tipe data.
Hal yang sama juga terjadi pada Microsoft .NET
Platform. Dengan demikian, algoritma yang digunakan
program akan lebih sulit disembunyikan dan mudah
dibajak/direverse-engineer.
VARIABEL DAN TIPE DATA JAVA
 Menurut aturan sintaks Java, nama merupakan rangkaian
dari 1 atau lebih karakter. Harus dimulai dengan huruf
dan harus terdiri dari huruf, angka atau karakter garis
bawah '_'. Berikut ini adalah contoh nama yang
diperbolehkan:
N n rate x15 quite_a_long_name HelloWorld
 Variabel sebenarnya berarti lebih kompleks. Variabel
bukan isi dari data, tapi lokasi di memori yang
menyimpan data tersebut. Variabel bisa diibaratkan
sebagai kotak penyimpanan data, bukan isi kotaknya.
Karena data di dalam kotak bisa berubah, variabel hanya
dapat dipercaya pada satu saat saja, walaupun tempatnya
selalu sama.
 Dalam bahasa Java, satu-satunya cara untuk memasukkan data
ke dalam variabel adalah dengan menggunakan assignment
statement, atau pernyataan pemberian nilai. Pernyataan ini
berbentuk:
 variable = ekspresi;
 Di mana ekspresi menyatakan apapun yang berhubungan
dengan nilai suatu data. Ketika komputer menjalankan
instruksi ini, komputer akan menghitung dan menyimpan
hasilnya ke dalam variabel. Contoh:
 kecepatan = 40;
 Variable dalam pernyataan di atas adalah kecepatan dan
ekspresinya adalah angka 40. Komputer menghitung
pernyataan ini dan menyimpan 40 ke dalam
variabel kecepatan, dan mengganti apapun yang telah
disimpan sebelumnya.
 Sekarang misalnya kita ingin melakukan perhitungan yang
lebih kompleks:
JARAK = KECEPATAN * WAKTU
DI SINI, * MERUPAKAN OPERASI PERKALIAN. KOMPUTER
MENGAMBIL DATA YANG DISIMPAN
Jenis Data Deskripsi Ukuran Minimum Maksimum
Boolean Hanya bisa berisi benar atau salah 1-bit
Char Karakter Unicode 16-bit
Byte Bilangan bulat 8-bit -127 128
short Bilangan bulat 16-bit -32768 32767
Int Bilangan bulat 32-bit -2147483648 2147483647
Long Bilangan bulat 64-bit -9223372036854775808 9223372036854775807
Float Bilangan riil 32-bit 1.40129846432481707e-45 3.40282346638528860e+38
double Bilangan riil 64-bit 4.94065645841246544e-324 1.79769313486231570e+308
 dalam variabel kecepatan dan waktu, melakukan perkalian,
dan menyimpan hasilnya dalam jarak.
 Variabel dalam bahasa Java didesign untuk menyimpan hanya
1 jenis tipe data. Kompiler akan menampilkan kesalahan sintax
apabila variabel ini dicoba untuk diberi tipe data jenis lain.
Oleh karena itu Java disebut bahasa pemrograman bertipe kuat
ataustrongly typed language.
 Ada 8 tipe data primitif dalam bahasa Java.
 Suatu variabel baru dapat digunakan apabila telah
dideklarasikan. Pernyataan deklarasi variabel digunakan untuk
mendeklarasikan satu atau lebih variabel dan memberinya
nama. Ketika komputer mengeksekusi deklarasi variabel,
komputer akan menyediakan ruangan di memori kemudian
menyimpan alamat ini sesuai dengan nama variabel yang
diberikan. Deklarasi variable berbentuk seperti :
 nama_tipe nama_variabel;
 Nama_variabel dapat berupa sebuah nama variabel atau beberapa nama
sekaligus yang dipisah dengan koma. Gaya pemrograman yang baik yaitu
dengan mendeklarasikan satu variabel dalam satu pernyataan, kecuali
variabel tersebut berhubungan erat satu sama lain. Misalnya:
 float num;
 String nama;
 String nama;
 boolean bol;
 int x,y;
 Atau pendeklarasian variabel bisa juga dilakukan sekaligus dengan
pemberian nilainya, seperti pada contoh berikut:
 int num = 1000;
 char ch = 'e';
 float angka = -1.504;
 boolean bol = true;
JENIS-JENIS VARIABEL
 Instance Variables (tidak statis). Dalam bahasa pemrograman
berorientasi objek, objek menyimpan variabel yang tidak
dideklarasikan dengan kata kunci static dalam kategori non-statis,
atau dapat berubah-ubah.
 Class Variables (statis). Variabel ini merupakan bagian integral
dari suatu kelas, dan tidak ada satu objek pun yang dapat
menyatakan kepemilikan atas variabel
 Local Variables. Variabel ini didefinisikan di dalam suatu metoda
(method) atau dalam suatu prosedur.
 Parameter. Paramater atau argumen adalah variabel yang
digunakan pada saat suatu metoda atau prosedur dipanggil.
ISTILAH-ISTILAH JAVA
 1. Pernyataan Switch
Pernyataan Switch satu-satunya jenis pernyataan yang
mengimplementasikan java multiway percabangan.
 2. Operator bersyarat
Operator Bersyarat adalah varian notational dari beberapa bentuk
pernyataan istilah. kata lain disebut juga operator ternary atau aritmetika ,
 3. Ekspresi Boolean
Ekspresi Boolean adalah ekspresi benar atau salah.
 4. Perangkap string
Kesetaraan operator perbandingan (==) dengan benar dapat menguji dua
nilai dari tipe primitive.
 5. Leksikografis dan urutan abjad
Leksikografis server sama dengan ASCII server, termasuk huruf, angka,
dan huruf besar lainnya. Semua karakter dalam urutan abjad, dan huruf
kecil semua dalam urutan abjad, tetapi huruf kapital semua datang sebelum
huruf kecil.
 6. Membuat Ekspresi Boolean
Ketika dua ekspresi yang dikombinasikan dengan
menggunakan Boolean "dan" (& &) operator, seluruh
ekspresi benar memberikan dua ekspresi benar jika
ekspresi salah.
 7. Evaluasi Ekspresi Boolean
Meskipun ekspresi Boolean yang digunakan untuk
mengontrol cabang dan laporan loop, ekspresi
Boolean dapat eksis secara independen atau variable.
 8. Truth Tables , Hubungan singkat dan Evaluasi
lengkap
Java dapat mengambil jalan pintas ketika
mengevaluasi bagian pertama dari ekspresi Boolean
hasil dari bagian kedua bahwa evaluasi tidak dapat
mengubah disebut sirkuit evaluasi singkat atau
evaluasi malas.
APLIKASI JAVA
 1. Opera Mini
Aplikasi ini berguna untuk membuka web di layar
ponsel.
 2. Mig33
Aplikasi ini diperuntukkan untuk para penggila
chatting di dunia maya.
 3. Ebuddy
Ebuddy adalah aplikasi Java yang support
untuk berbagai akun Instans Massage.
KESIMPULAN
 1.Java dikenal sebagai bahasa pemrograman yang bersifat
strongly, yang berarti diharuskan mendeklarasikan tipe
data dari semua variable yang apabila lupa atau salah
dalam mengikuti aturan pendeklarasian variable, maka
akan terjadi error pada saat proses kompilasi.
 2.Sama halnya dengan semua bahasa dapat
dipemrograman, Java juga menyediakan operator-
operator aritmatika untuk memanipulasi data numerik.
 3.Selain operator aritmatika, Java juga mempunyai
operator-operator lain, seperti operator increment dan
decrement, operator assignment (penugasan), operator
relasi, operator logical, operator bitwise (yang terdiri dari
and, or, xor, dan complement), dan operator precedence.

Ppt java

  • 1.
  • 2.
    LATAR BELAKANG  Perkembanganteknologi dari tahun ketahun semakin cepat. Dari mulai handphone, laptop, tablet, dan berbagai gadget lainnya selalu ada perubahan dan semakin memanjakan pengguna. Dari tahun ketahun perkembangan teknologi seakan membuat para pengguna menjadi ketergantungan dan dimanfaatkan teknologi itu sendiri.
  • 3.
     Saat ini,yang mempunyai lingkungan yang semakin luas dan banyak diminati, juga dapat digunakan untuk menghasilkan uang adalah dunia pemrograman komputer. Dalam dunia pemrograman komputer, dikenal banyak bahasa pemrograman, seperti C++, Pascal, Basic, Java, dan lain-lain.
  • 4.
    SEJARAH JAVA  Bahasapemrograman Java terlahir dari The Green Project, yang berjalan selama 18 bulan, dari awal tahun 1991 hingga musim panas 1992. Proyek tersebut belum menggunakan versi yang dinamakan Oak. Proyek ini dimotori oleh Patrick Naughton, Mike Sheridan, dan James Gosling, beserta sembilan pemrogram lainnya dari Sun Microsystems. Salah satu hasil proyek ini adalah maskot Duke yang dibuat oleh Joe Palrang.
  • 5.
     Pertemuan proyekberlangsung di sebuah gedung perkantoran Sand Hill Road di Menlo Park. Sekitar musim panas 1992 proyek ini ditutup dengan menghasilkan sebuah program Java Oak pertama, yang ditujukan sebagai pengendali sebuah peralatan dengan teknologi layar sentuh (touch screen), seperti pada PDA sekarang ini. Teknologi baru ini dinamai "*7" (Star Seven).
  • 6.
     Pada awaltahun 1990-an, Internet masih merupakan rintisan, yang dipakai hanya di kalangan akademisi dan militer.Mereka menjadikan perambah (browser) Mosaic sebagai landasan awal untuk membuat perambah Java pertama yang dinamai Web Runner, terinsipirasi dari film 1980- an, Blade Runner. Pada perkembangan rilis pertama, Web Runner berganti nama menjadi Hot Java.
  • 7.
     Nama Oak,diambil dari pohon oak yang tumbuh di depan jendela ruangan kerja "Bapak Java", James Gosling. Nama Oak ini tidak dipakai untuk versi release Java karena sebuah perangkat lunak lain sudah terdaftar dengan merek dagang tersebut, sehingga diambil nama penggantinya menjadi "Java". Nama ini diambil dari kopi murni yang digiling langsung dari biji (kopi tubruk) kesukaan Gosling. Konon kopi ini berasal dari Pulau Jawa. Jadi nama bahasa pemrograman Java tidak lain berasal dari kata Jawa (bahasa Inggris untuk Jawa adalah Java).
  • 8.
    PENGERTIAN JAVA  Javaadalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk telepon genggam.  Java menurut definisi dari Sun adalah mana untuk sekumpulan teknologi untuk membuat dan menjalankan perangkat lunak pada computer stand alone ataupun pada lingkungan jaringan. Java 2 adalah generasi kedua dari java platform. Kata berdiri di atas sebuah mesin interpreter yang diberi mana Java Virtual Machine (JVM).
  • 9.
    JVM inilah yangakan membaca bytecode dalam file.class dari suatu program sebagai representasi langsung dari 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.
  • 10.
    TEKNOLOGI JAVA MEMILIKITIGA KOMPONEN PENTING, YAITU: 1. Programming-language specification  Java2 adalah generasi kedua dari Java platform (generasi awalnya adalah Java Development Kit). Java berdiri di atas sebuah mesin interpreter yang diberi nama JVM. JVM inilah yang akan membaca bytecode dalam file 2. Application-programming interface Java API terdiri dari tiga bagian utama:
  • 11.
     Java StandardEdition (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.
  • 12.
    3. Virtual-machine specification 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 menurunkanbytecodearsitektur netral kedalam bahasa mesin untuk host computer.
  • 13.
    KELEBIHAN DAN KEKURANGANJAVA KELEBIHAN JAVA:  Berorientasi pada objek. Java adalah bahasa pemrograman yang berorientasi pada objek. Java membagi program menjadi objek- objek serta memodelkan sifat dan tingkah laku masing-masing dalam menyelesaikan suatu masalah.  Java bersifat multiplatform Java dirancang untuk mendukung aplikasi yang dapat beroperasi di lingkungan jaringan berbeda. Untuk mengakomodasi hal tersebut, Java compiler membangkitkan bytecodes (sebuah format yang tidak tergantung pada arsitektur tertentu yang didesain untuk mengirimkan kode ke banyak platform perangkat keras dan perangkat lunak secara efisien). Java dapat dijalankan oleh banyak platform seperti Linux, Unix, Windows, Solari, maupun Mac.
  • 14.
    KEKURANGAN JAVA Tulissekali, jalankan di mana saja – Masih ada beberapa hal yang tidak kompatibel antara platform satu dengan platform lain. Untuk J2SE, misalnya SWT-AWT bridge yang sampai sekarang tidak berfungsi pada Mac OS X.  Mudah didekompilasi. Dekompilasi adalah proses membalikkan dari kode jadi menjadi kode sumber.
  • 15.
    Ini dimungkinkan karenakode jadi Java merupakan bytecode yang menyimpan banyak atribut bahasa tingkat tinggi, seperti nama-nama kelas, metode, dan tipe data. Hal yang sama juga terjadi pada Microsoft .NET Platform. Dengan demikian, algoritma yang digunakan program akan lebih sulit disembunyikan dan mudah dibajak/direverse-engineer.
  • 16.
    VARIABEL DAN TIPEDATA JAVA  Menurut aturan sintaks Java, nama merupakan rangkaian dari 1 atau lebih karakter. Harus dimulai dengan huruf dan harus terdiri dari huruf, angka atau karakter garis bawah '_'. Berikut ini adalah contoh nama yang diperbolehkan: N n rate x15 quite_a_long_name HelloWorld
  • 17.
     Variabel sebenarnyaberarti lebih kompleks. Variabel bukan isi dari data, tapi lokasi di memori yang menyimpan data tersebut. Variabel bisa diibaratkan sebagai kotak penyimpanan data, bukan isi kotaknya. Karena data di dalam kotak bisa berubah, variabel hanya dapat dipercaya pada satu saat saja, walaupun tempatnya selalu sama.
  • 18.
     Dalam bahasaJava, satu-satunya cara untuk memasukkan data ke dalam variabel adalah dengan menggunakan assignment statement, atau pernyataan pemberian nilai. Pernyataan ini berbentuk:  variable = ekspresi;  Di mana ekspresi menyatakan apapun yang berhubungan dengan nilai suatu data. Ketika komputer menjalankan instruksi ini, komputer akan menghitung dan menyimpan hasilnya ke dalam variabel. Contoh:  kecepatan = 40;  Variable dalam pernyataan di atas adalah kecepatan dan ekspresinya adalah angka 40. Komputer menghitung pernyataan ini dan menyimpan 40 ke dalam variabel kecepatan, dan mengganti apapun yang telah disimpan sebelumnya.  Sekarang misalnya kita ingin melakukan perhitungan yang lebih kompleks:
  • 19.
    JARAK = KECEPATAN* WAKTU DI SINI, * MERUPAKAN OPERASI PERKALIAN. KOMPUTER MENGAMBIL DATA YANG DISIMPAN Jenis Data Deskripsi Ukuran Minimum Maksimum Boolean Hanya bisa berisi benar atau salah 1-bit Char Karakter Unicode 16-bit Byte Bilangan bulat 8-bit -127 128 short Bilangan bulat 16-bit -32768 32767 Int Bilangan bulat 32-bit -2147483648 2147483647 Long Bilangan bulat 64-bit -9223372036854775808 9223372036854775807 Float Bilangan riil 32-bit 1.40129846432481707e-45 3.40282346638528860e+38 double Bilangan riil 64-bit 4.94065645841246544e-324 1.79769313486231570e+308
  • 20.
     dalam variabelkecepatan dan waktu, melakukan perkalian, dan menyimpan hasilnya dalam jarak.  Variabel dalam bahasa Java didesign untuk menyimpan hanya 1 jenis tipe data. Kompiler akan menampilkan kesalahan sintax apabila variabel ini dicoba untuk diberi tipe data jenis lain. Oleh karena itu Java disebut bahasa pemrograman bertipe kuat ataustrongly typed language.  Ada 8 tipe data primitif dalam bahasa Java.  Suatu variabel baru dapat digunakan apabila telah dideklarasikan. Pernyataan deklarasi variabel digunakan untuk mendeklarasikan satu atau lebih variabel dan memberinya nama. Ketika komputer mengeksekusi deklarasi variabel, komputer akan menyediakan ruangan di memori kemudian menyimpan alamat ini sesuai dengan nama variabel yang diberikan. Deklarasi variable berbentuk seperti :
  • 21.
     nama_tipe nama_variabel; Nama_variabel dapat berupa sebuah nama variabel atau beberapa nama sekaligus yang dipisah dengan koma. Gaya pemrograman yang baik yaitu dengan mendeklarasikan satu variabel dalam satu pernyataan, kecuali variabel tersebut berhubungan erat satu sama lain. Misalnya:  float num;  String nama;  String nama;  boolean bol;  int x,y;  Atau pendeklarasian variabel bisa juga dilakukan sekaligus dengan pemberian nilainya, seperti pada contoh berikut:  int num = 1000;  char ch = 'e';  float angka = -1.504;  boolean bol = true;
  • 22.
    JENIS-JENIS VARIABEL  InstanceVariables (tidak statis). Dalam bahasa pemrograman berorientasi objek, objek menyimpan variabel yang tidak dideklarasikan dengan kata kunci static dalam kategori non-statis, atau dapat berubah-ubah.  Class Variables (statis). Variabel ini merupakan bagian integral dari suatu kelas, dan tidak ada satu objek pun yang dapat menyatakan kepemilikan atas variabel  Local Variables. Variabel ini didefinisikan di dalam suatu metoda (method) atau dalam suatu prosedur.  Parameter. Paramater atau argumen adalah variabel yang digunakan pada saat suatu metoda atau prosedur dipanggil.
  • 23.
    ISTILAH-ISTILAH JAVA  1.Pernyataan Switch Pernyataan Switch satu-satunya jenis pernyataan yang mengimplementasikan java multiway percabangan.  2. Operator bersyarat Operator Bersyarat adalah varian notational dari beberapa bentuk pernyataan istilah. kata lain disebut juga operator ternary atau aritmetika ,  3. Ekspresi Boolean Ekspresi Boolean adalah ekspresi benar atau salah.  4. Perangkap string Kesetaraan operator perbandingan (==) dengan benar dapat menguji dua nilai dari tipe primitive.  5. Leksikografis dan urutan abjad Leksikografis server sama dengan ASCII server, termasuk huruf, angka, dan huruf besar lainnya. Semua karakter dalam urutan abjad, dan huruf kecil semua dalam urutan abjad, tetapi huruf kapital semua datang sebelum huruf kecil.
  • 24.
     6. MembuatEkspresi Boolean Ketika dua ekspresi yang dikombinasikan dengan menggunakan Boolean "dan" (& &) operator, seluruh ekspresi benar memberikan dua ekspresi benar jika ekspresi salah.  7. Evaluasi Ekspresi Boolean Meskipun ekspresi Boolean yang digunakan untuk mengontrol cabang dan laporan loop, ekspresi Boolean dapat eksis secara independen atau variable.  8. Truth Tables , Hubungan singkat dan Evaluasi lengkap Java dapat mengambil jalan pintas ketika mengevaluasi bagian pertama dari ekspresi Boolean hasil dari bagian kedua bahwa evaluasi tidak dapat mengubah disebut sirkuit evaluasi singkat atau evaluasi malas.
  • 25.
    APLIKASI JAVA  1.Opera Mini Aplikasi ini berguna untuk membuka web di layar ponsel.  2. Mig33 Aplikasi ini diperuntukkan untuk para penggila chatting di dunia maya.  3. Ebuddy Ebuddy adalah aplikasi Java yang support untuk berbagai akun Instans Massage.
  • 26.
    KESIMPULAN  1.Java dikenalsebagai bahasa pemrograman yang bersifat strongly, yang berarti diharuskan mendeklarasikan tipe data dari semua variable yang apabila lupa atau salah dalam mengikuti aturan pendeklarasian variable, maka akan terjadi error pada saat proses kompilasi.  2.Sama halnya dengan semua bahasa dapat dipemrograman, Java juga menyediakan operator- operator aritmatika untuk memanipulasi data numerik.  3.Selain operator aritmatika, Java juga mempunyai operator-operator lain, seperti operator increment dan decrement, operator assignment (penugasan), operator relasi, operator logical, operator bitwise (yang terdiri dari and, or, xor, dan complement), dan operator precedence.