BAHASA PEMROGRAMAN JAVA
Disusun oleh :
Andry Afrianda
(30113944)
Moch Dwi Nigalianto (35113520)
Yodhi Eko Wibowo (39113443)
Moch Dwi Nigalianto (35113520)
Yodhi Eko Wibowo (39113443)
ABSTRAK
Dewasa
ini komputer banyak membantu dan menunjang kehidupan manusia. Komputer dapat
dijadikan saran belajar dengan konsep e-learning yang melatih kita untuk
belajar mandiri. Dalam penulisan ini, penulis membahas tentang pemrograman
Java. Bahasa pemrograman Java dinilai baik dalam pemrograman.
Java
merupakan bahasa yang powerfull yang bisa digunakan dalam hampir semua bentuk
pengembangan software. Anda dapat menggunakan Java untuk membuat game, aplikasi
desktop, aplikasi web, aplikasi enterprise, aplikasi jaringan dan lain-lain.
Yang menarik adalah bahwa Java bisa digunakan untuk membuat program yang dapat
berjalan di atas HP, PDA, dan peralatan yang dilengkapi dengan Java Virtual
Machine (JVM).
Tidak
hanya powerfull pengembangan software dengan Java juga lebih mudah dan Java
sangat membantu terutama jika anda mengembangkan sofware berskala besar,
multiplafform, dan mulitiinteerface. Ini dikarenakan Java memiliki standar yang
komperhensif, integral dan jauh lebih terorganisasi dibanding bahasa
pemrograman lain. Dan yang tidak kalah penting berkaitan dengan kelebihan Java
adalah dukungan yang tinggi dari pengembang-pengembang di seluruh dunia. Hal
ini menberikan keuntungan bagi pengembang Java yang lain untuk memanfaatkan
aplikasi/pustaka (library) Java yang telah mereka kembangkan. Dukungan yang
tinggi ini tak lain disebabkan karena bahasa Java cukup lama berkembang. Java
sebagai salah satu bahasa pemrograman baru menjanjikan banyak kemudahan bagi
programer junior maupun senior. Tutorial ini akan membawa Anda mengenal lebih
jauh bahasa ini melalui pembahasan konsep model perancangan dan petunjuk
sederhana penggunaannya.
KATA PENGANTAR
Puji syukur kami panjatkan
ke hadirat Allah SWT bahwa kami telah menyelesaikan tugas kelompok mata pelajaran
Sistem Informasi Manajemen dengan membahas tentang Bahasa Pemrograman Java.
Dalam mengerjakan tugas ini
kami merasa masih banyak kekurangan-kekurangan baik pada teknis penulisan
maupun materi, mengingat akan kemampuan yang dimiliki kami. Untuk itu kritik
dan saran dari semua pihak sangat kami harapkan demi penyempurnaan tugas ini.
Dalam mengerjakan tugas ini
kami menyampaikan ucapan terima kasih kepada Bapak Dosen Sistem Informasi
Manajemen yang telah memberikan tugas, petunjuk, kepada kami sehingga kami
termotivasi dan menyelesaikan tugas ini.
Semoga hasil dari tugas ini
dapat bermanfaat dan menjadi sumbangan pemikiran bagi pihak yang membutuhkan,
khususnya bagi kami sehingga tujuan yang diharapkan dapat tercapai, Amin.
Bekasi,
17 November 2014
Penyusun
Daftar Isi
Abstract
.........................................................................................................................
Kata
Pengantar
.............................................................................................................
Daftar
Isi
.......................................................................................................................
Bab
1 Pendahuluan
......................................................................................................
Latar Belakang
..................................................................................................
Rumusan Masalah
...........................................................................................
Tujuan
..............................................................................................................
Manfaat
............................................................................................................
Bab
2 Pembahasan .......................................................................................................
Sejarah Java
......................................................................................................
Kelebihan dan kekurangan java
.........................................................................
Variabel
dan Tipe Data Java
..............................................................................
Istilah
Istilah dalam Java ....................................................................................
Aplikasi
dan game yang dibuat oleh java
...........................................................
Bab 3 Penutup
................................................................................................................
Daftar Pustaka ................................................................................................................
Bab
I Pendahuluan
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.
Rumusan
masalah
1. Bagaimana
sejarah perkembangan JAVA?
2. Apa
itu JAVA?
3. Kelebihan
dan kekurangan JAVA ?
4. Apa
saja Variabel dan tipe data JAVA?
5. Apa
saja istilah istilah dalam JAVA?
6. Apa
saja aplikasi dan game yang dibuta oleh JAVA?
Tujuan
Tujuan pembutaan Makalah ini yaitu
agar pembaca dapat menganal lebih seputar perkembangan teknologi bahasa
pemrograman JAVA dari mulai sejarah sampai bagaimana pembuatan aplikasi JAVA.
Manfaat
Saya berharap makalh ini dapat
bermanfaat bagi para pembaca yang tadinya belum menguasai system operasi
android menjadi lebih mengerti apa itu system operasi android, java dan lain
lainnya.
Bab II Pembahasan
Sejarah
Java
Bahasa
pemrograman Java pertama lahir 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, James Gosling dan Bill Joy, 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).
Setelah
era Star Seven selesai, sebuah anak perusahaan TV kabel tertarik ditambah
beberapa orang dari proyek The Green Project. Mereka memusatkan kegiatannya
pada sebuah ruangan kantor di 100 Hamilton Avenue, Palo Alto.
Perusahaan
baru ini bertambah maju: jumlah karyawan meningkat dalam waktu singkat dari 13
menjadi 70 orang. Pada rentang waktu ini juga ditetapkan pemakaian Internet
sebagai medium yang menjembatani kerja dan ide di antara mereka. 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.
Pada
sekitar bulan Maret 1995, untuk pertama kali kode sumber Java versi 1.0a2
dibuka. Kesuksesan mereka diikuti dengan untuk pemberitaan pertama kali pada
surat kabar San Jose Mercury News pada tanggal 23 Mei 1995.
Sayang
terjadi perpecahan di antara mereka suatu hari pada pukul 04.00 di sebuah
ruangan hotel Sheraton Palace. Tiga dari pimpinan utama proyek, Eric Schmidt
dan George Paolini dari Sun Microsystems bersama Marc Andreessen, membentuk
Netscape.
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 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.
Versi Awal
Versi
awal Java ditahun 1996 sudah merupakan versi release sehingga dinamakan Java
Versi 1.0. Java versi ini menyertakan banyak paket standar awal yang terus
dikembangkan pada versi selanjutnya:
java.lang
:Peruntukan kelas elemen-elemen dasar.
java.io :Peruntukan kelas input dan output, termasuk
penggunaan berkas.
java.util :Peruntukan
kelas pelengkap seperti kelas struktur data dan kelas kelas penanggalan.
java.net :Peruntukan kelas TCP/IP, yang
memungkinkan berkomunikasi dengan komputer lain menggunakan jaringan TCP/IP.
java.awt :Kelas dasar untuk aplikasi antarmuka
dengan pengguna (GUI)
java.applet:
Kelas dasar aplikasi antar muka untuk diterapkan pada penjelajah web.
Programing
– language spesification
Java adalah generasi kedua dari java
platform(generasi awalnya adalah java development kit). Java berdiri atas
sebuah mesin interpreter yang diberi nama JVM. JVM inilah yang akan 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. Platform java
terdiri dari kumpulan library, JVM, kelas kelas loader yang dipaket dalam
sebuah lingkungan rutin java, dan sebuah compiler,debuger, dan perangkat lain
yang dipaket dalam java development kit (JDK).
Java adalah generasi yang sekarang
sedang berkembang dari platform java agar sebuah program java dapat dijalankan,
maka file dengan ekstensi “.java” harus dikompilasi menjadi filebytecode untuk
menjalankan untuk menjalankan bytecode
tersebut dibutuhkan JRE (java runtime environment) yang memungkinkan pemakai
untuk menjalankan program java,hanya menjalankan, tidak untuk membuat kode baru
lagi, JRE berisi JVM dan library java yang digunakan.
Platform java memiliki tiga buah
edisi yang berbeda yaitu J2EE ( java 2 enterpose edition),J2ME (java 2 micro
edition) dan J2SE (java 2 second edition). J2EE adalah kelompok dari beberapa
API dari java dan teknologi selain java. J2EE sering dianggap sebagai
middleware atau teknologi yang berjalan diserver, namun sebernarnya J2EE tidak
hanya terbatas untuk itu. Faktanya J2EE juga mencakup teknologi yang dapat
digunakan disemua lapisan dari sebuah sistem informasi. Implementasi J2EE
menyediakan kelas dasar dan API dari java yang mendukung pengembangan dari
rutin standar untuk aplikasi klien maupun server, termasuk aplikasi yang
berjalan di web browser. J2SE adalah lingkungan dasar dari java, sedangkan J2ME
merupakan edisi library yang dirancang untuk diigunakan pada device tertentu
seperti pagers dan mobile phone.
Application - Programming Interface
Java
API terdiri dari tiga bagian utama:
·
Java standard Edition (J2SE), sebuah standard
API untuk merancang aplikasi desktop dan applets dengan bahasa dasar yang
mendukung grafis, M/K, keamanan, konektivitas basis data dan jaringan
·
Java Enterprise Edition (J2EE) sebuah
inisiatif API untuk merancang aplikasi server dengan mendukung untuk basis data
·
Java Micro Edition (J2ME) sebuah API untuk
merancang aplikasi yang jalna pada alat kecil seperti telepon genggam, komputer
dan pager.
Virtual
– Machine Spesification
Java virtual machine (JVM) adalah
sebuah spesifikasi untuk sebuah komputer abstarck. 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 byte code
arsitektur netral kedalam bahasa mesin untuk host computer.
Kelebihan dan Kekurangan Java
Slogan java adalah “Tulis sekali,
jalankan dimanapun”. Sekarang ini java menjadi sebuah bahasa pemrograman yang
populer dan dimanfaatkan secara luas untuk pengembangan perangkat lunak.
Kebanyakan perangkat lunak yang menggunakan java adalah ponsel feature dan
ponsel pintar(smartphone)_.
Kelebihan java
- Java mempunyai beberapa keunggulan dibandingkan dengan bahasa pemrograman lainnya. Keunggulan bahasa pemrograman java antara lain.
- Multiplatform. Kelebihan utama dari Java ialah dapat dijalankan di beberapa platform / sistem operasi komputer, sesuai dengan prinsip tulis sekali, jalankan di mana saja. Dengan kelebihan ini pemrogram cukup menulis sebuah program Java dan dikompilasi (diubah, dari bahasa yang dimengerti manusia menjadi bahasa mesin / bytecode) sekali lalu hasilnya dapat dijalankan di atas beberapa platform tanpa perubahan. Kelebihan ini memungkinkan sebuah program berbasis java dikerjakan diatas operating system Linux tetapi dijalankan dengan baik di atas Microsoft Windows. Platform yang didukung sampai saat ini adalah Microsoft Windows, Linux, Mac OS dan Sun Solaris. Penyebanya adalah setiap sistem operasi menggunakan programnya sendiri-sendiri (yang dapat diunduh dari situs Java) untuk meninterpretasikan bytecode tersebut.
- OOP (Object Oriented Programming – Pemrogram Berorientasi Objek) yang artinya semua aspek yang terdapat di Java adalah Objek. Java merupakan salah satu bahasa pemrograman berbasis oebjek secara murni. Semua tipe data diturunkan dari kelas dasar yang disebut Object. Hal ini sangat memudahkan pemrogram untuk mendesain, membuat, mengembangkan dan mengalokasi kesalahan sebuah program dengan basis Java secara cepat, tepat, mudah dan terorganisir. Kelebihan ini menjadikan Java sebagai salah satu bahasa pemograman termudah, bahkan untuk fungsi fungsi yang advance seperti komunikasi antara komputer sekalipun.
- Perpustakaan Kelas Yang Lengkap, Java terkenal dengan kelengkapan library/perpustakaan (kumpulan program program yang disertakan dalam pemrograman java) yang sangat memudahkan dalam penggunaan oleh para pemrogram untuk membangun aplikasinya. Kelengkapan perpustakaan ini ditambah dengan keberadaan komunitas Java yang besar yang terus menerus membuat perpustakaan-perpustakaan baru untuk melingkupi seluruh kebutuhan pembangunan aplikasi.
- Bergaya C++, memiliki sintaks seperti bahasa pemrograman [C++] sehingga menarik banyak pemrogram C++ untuk pindah ke Java. Saat ini pengguna Java sangat banyak, sebagian besar adalah pemrogram C++ yang pindah ke Java. Universitas-universitas di Amerika juga mulai berpindah dengan mengajarkan Java kepada murid-murid yang baru karena lebih mudah dipahami oleh murid dan dapat berguna juga bagi mereka yang bukan mengambil jurusan komputer.
- Pengumpulan sampah otomatis, memiliki fasilitas pengaturan penggunaan memori sehingga para pemrogram tidak perlu melakukan pengaturan memori secara langsung (seperti halnya dalam bahasa C++ yang dipakai secara luas)
Kekurangan Java
- Tulis sekali, perbaiki 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 koe 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.
- Penggunaan memori yang banyak. Penggunaan memori untuk program berbasis Java jauh lebih besar daripada bahasa tingkat tinggi generasi sebelumnya seperti C/C++ dan Pascal (lebih spesifik lagi, Delphi dan Object Pascal). Biasanya ini bukan merupakan masalah bagi pihak yang menggunakan teknologi terbaru (karena trend memori terpasang makin murah), tetapi menjadi masalah bagi mereka yang masih harus berkutat dengan mesin komputer berumur lebih dari 4 tahun
Variabel dan Tipe Data Java
Nama merupakan hal penting dalam
teknik pemrograman. Dalam suatu program, nama digunakan untuk menyebut sesuatu.
Untuk menggunakan “sesuatu” tersebut, programmer harus mengerti bagaimana
aturan pemberian nama dan aturan untuk menggunakan nama tersebut dalam
programnya. Atau dengan kata lain, programmer harus mengerti sintaks dan
semantik dari nama.
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 :
Nnrate
x 15 quite_a_long_name hello world. Harus kecil dan huruf besar dianggap
berbeda
Sehingga
Hello World, hello world, HELLO WORLD, dan heLLO woRLD adalah nama yang berbeda
beda, beberapa kata tertentu merupakan nama yang memiliki kegunaan tertentu
oleh java, dan tidak dapat dipergunakan oleh programmer. Kata kata ini disebut
reserved words (kata kata cadangan) misalnya : class , public , static , if ,
else , while , dan lain lain.
Hal lain yang penting adalah
compound names atau nama campuran, yaitu yang merupakan nama biasa yang
dihubungkan dengan titik misalnya system.out.println. system.out.println
artinya system menampung out dan out menampung println. Kita sebut “sesuatu”
sebagai identifier (pengenal) tidak peduli apakah ia berupa nama tunggal atau
campuran.
Program melakukan manipulasi data
yang disimpan dalam memori. Dalam bahasa ,mesin, data hanya diambil dengan
menyebut alamatnya di memori. Dalam bahasa pemrograman tingkat tinggi seperti
java, nama bisa digunakan untuk mengganti alamat data tersebut di memori. Tugas
komputer adalah untuk melacak dimana data tersbut disimpan, sedangkan
programmer menggunakan nama untuk memerintahkan komputer mengambil data
tersebut dari memori. Nama yang digunakan seperti ini disebut Variable.
Variabel sebenarnya berarti lebih
kompleks. Variable bukan sis dari data, tapi lokasi di memori yang menyimpan
data tersebut.variabel bisa diibaratkan sebagai kotak penyimpanan data, bukan
isi kotaknya. Karena data didalam kotak bisa berubah, variabel hanya dapat
dipercaya pada satu saat saja, walaupun
tempatnya selalu sama.
Dalam bahasa java, satu satunya cara
untuk memasukkan data kedalam variable adalah dengan menggunakan assignment
statement, atau pernyataan pemberian nilai. Pernyataan ini berbentuk :
Variabel = Ekspresi;
Dimana
ekspresi menyatakan apapun yang berhubungan dengan nilai suatu data. Ketika
komputer menjalankan intruksi ini, komputer akan menghitung dan menyimpan
hasilnya kedalam variabel . contohnya :
Kecepatan =40;
Variabel
dalam pernyataan diatas 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
Disini (*) merupakan operasi
perkalian. Komputer mengambil data yang disimpan dalam variabel kecepatan dan
waaktu, 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 dengan bahasa
pemrograman bertipe kuat atau strong typed language.
Daftar Pustaka
http://10menit.wordpress.com/artikel/sejarah-perkembangan-java/
(Tanggal Akses 16 Nop. 14 Jam 12:31)
(Tanggal Akses 16 Nop. 14 Jam 12:31)
suatu variabel baru dapat digunakan
apabila telah dideklarasikan. Pernyataan deklarasi variabel digunakan untuk
mendeklarasikan satu atau lebih
variabel, komputer akan menyediakan ruangan di memori kemudian menyimpan alamat
ini sesuai dengan nama variabel yang diberikan. Deklarasi variabel berbentuk
seperti :
nama_tipe
nama_variabel;
nama_variabel dapat berupa sebuah
nama variabel atau bebrapa 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 dilakuakan sekaligus dengan pemberian
nilainya, seperti pada contoh berikut ini:
Int num = 1000;
char ch = ‘e’;
float angka = -1.504;
boolean bol = true;
char ch = ‘e’;
float angka = -1.504;
boolean bol = true;
Jenis
jenis variabel
Java memiliki beberapa jenis variabel yang
dapat dikelompokkan sebagai berikut:
·
Variabel class adalah bagian yang tak
terpisahkan dari suatu class, maka tidak ada yang boleh “memiliki” variabel
ini. Variabel ini digunakan bersama sama oleh semua obyek. Variabel ini
mempunyai sifat global,sehingga nilainya akan sama semua pada setiap objek.
·
Variabel instance adalah nilainya bisa
berubah ubah,variabel ini ditandai dengan tidak adanya kata “static” pada saat
deklarasinya. Nilainya bisa berbeda beda untuk setiap obyeknya.
·
Variabel ini biasanya didefinisikan didalam
suatu metoda (method) atau dalam suatu prosedure. Variabel ini bersifat lokal
karena hanya dapat dikenali pada metoda atau prosedure tersebut.
·
Parameter atau yang disebut argumen adalah
variabel yang digunakan pada saat suatu metoda atau prosedure dipanggil.
Parameter ini digunakan untuk memberikan satu nilai awal untuk dilewatkan atau
“disampaikan” kedalam suatu prosedure atau metoda yang dipanggilnya.
Istilah istilah JAVA
Pernyataan
Switch
Pernyataan switch satu satunya jenis
pernyataan yang mengimplemntasikan java mlutiway percabangan. Ketika pernyataan
switch dievaluasi, salah satu jumlah cabang pilihan yang berada untuk
menjalankan cabang ditentukan dengan mengendalikan ekspresi yang ditutupi dalam
kisaran waktu setelah kunci mengkonfirmasi switch ekspresi harus mengevaluasi
ke char,int,pendek, atau byte. Setiap pernyataan cabang dalam sebuah pernyataan
switch diawali dengan kata cadangan, diikuti oleh sebuah konstanta yang disebut
label khusus, diikuti oleh titik dua, dan kemudian urutan laporan. Setiap kasus
harus debir label dengan jenis kasus yang sama perlu mengendalikan ekspresi.
Label tidak terdaftar atau span interval lengkap.merupakan edisi library yang
dirancang untuk digunakan pada device tertentu seperti pagers dan mobile phone.
Operator
bersyarat
Operator bersyarat adalah varian
notational dari beberapa bentuk istilah. Kata lain disebut juga operator
ternary atau aritmatika. Contoh
If(n1>n2) max = n1;
else
max = n2;
vs.
max = (n1>n2)?n1:n2;
else
max = n2;
vs.
max = (n1>n2)?n1:n2;
Ekspresi di sebelah kanan operator
penugasan adalah operator ekspresi dari ekspresi kondisional Boolean.jika
benar,maka ekspresi dievaluasi ke nilai ungkapan pertama (n1),selain untuk
mengevaluasi nilai dari ekspresi kedua (n2)
Ekspresi
Boolean
Ekspresi boolean adalah ekspresi
benar atau salah. Ekspresi boolean yang paling sederhana untuk membandingkan
nilai dari dua ekspresi รง
myscore your scroe waktu batas. Catatan bahwa java menggunakan dua tanda sama
dengan (==) utnuk pengujian kesetaraan: A sama satu sign (=) digunakan hanya
untuk tugas ekspresi. Boolean yang ditutupi dalam kurung tersebut tidak
diperlukan, kecuali ia digunakan dalam pernyataan jika.
Perangkap
String
Kesetaraan operator perbandingan
(==) dengan dapat menguji dua nilai dari tipe primtive. Namun ketika diterapkan
pada dua benda sebagai obyek uji string kelas (==) untuk melihat jika mereka
disimpan dalam lokasi memori yang sama, bukan apakah atau tidak mereka
memiliki. Untuk sedikit nilai tes yang sama dua tali untuk melihat apakah
mereka memiliki nilai yang sama, menggunakan metode yang serupa dengan atau
equals ignore case.
String 1.equals(string2)
String 1.equalsignorecase(string2)
String 1.equalsignorecase(string2)
Macam
Macam Game JAVA
Sebenarnya banyak sekali game game
mobile yang dibuat oleh java, akan tetap disini penulis hanya menjelaskan
beberapa gam saja, yaitu :
Sudoku
Game ini merupakan salah satu game
java yang sangat sederhana. Akan tetapi meskipun sederhana game ini cukup susah
untuk diselesaikan, karena untuk menyelesaikan game ini dibutuhkan ketelitian
yang luar biasa. Game ini banyak tersebar di internet dan dapat diunduh secara
gratis.
Brain
challange
Game ini merupakan game asah otak
yang mengukur kemampuan otak dalam memecahkan masalah secara cepat. Game ini
layaknya psikotest namun lebih sederhana dan simple. Pernyataan dan soal yang
disuguhkan berupa logika dan bersifat rasional. Game ini banya tersebar di
internet dan dapat diunduh secara gratis.
Kesimpulannya
Kesimpulan
yang dapat ditarik dari pembahasan mengenai java yaitu:
1. Java
dikenal sebagai bahasa pemrograman yang bersifat strongly, yang berarti
diharuskan mendeklarasikan tipe data dari semua variabel yang apabila lupa atau
salah dalam mengikuti aturan pendeklarasian variabel, makan akan terjadi error
pada saat proses kompilasi
2. Sama
halnya dengan semua bahasa dapat dipemrograman, java juga menyediakan operayor
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.
Saran
Bahasa pemrograman java merupakan
bahasa yang rumit dan cukup susah untuk dipelajari. Akan tetapi apabila dapat
menguasai maka akan dapat menghasilkan uang banyak. Oleh karena itu penulis
menyarankan pembaca, khususnya pemula untuk belajar sejak dini dan selalu
berlatih.
Daftar
Pustaka
http://10menit.wordpress.com/artikel/sejarah-perkembangan-java/
(Tanggal Akses: 16 Nov. 14 jam 12:43)
(Tanggal Akses: 16 Nov. 14 jam 12:43)
http://myjavalamp.blogspot.com/2013/02/jenis-variabel-pada-java.html
(Tanggal Akses: 16 Nov. 14 jam 17:05)
(Tanggal Akses: 16 Nov. 14 jam 17:05)
http://ayie03.wordpress.com/2010/01/13/makalah-pemrograman-java/
(Tanggal Akses: 17 Nov 14 jam 13:51)
(Tanggal Akses: 17 Nov 14 jam 13:51)
Rijalul Fikri, Ipam Fuadim
Adam, Imam Prakoso.Pemrograman Java.2005.Penerbit Andi Offset. Yogyakarta.
Eko Priyo Utomo. Panduan
Mudah Mengenal Bahasa Java. 2009 Penerbit Yrama Widya. Bandung.

