tag:blogger.com,1999:blog-35770734850562807772024-03-13T08:33:54.780-07:00Renyfajar.blog'sRENY FAJARhttp://www.blogger.com/profile/08585342367177582625noreply@blogger.comBlogger23125tag:blogger.com,1999:blog-3577073485056280777.post-42402749222067061432011-12-18T06:29:00.000-08:002011-12-18T06:29:17.224-08:00Perkembangan Mikroprocesor
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-bh8gz3zwrIQ/Tu3z0nrYccI/AAAAAAAAAKk/wASCTvhmW_g/s1600/intel.JPG" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="316" width="319" src="http://2.bp.blogspot.com/-bh8gz3zwrIQ/Tu3z0nrYccI/AAAAAAAAAKk/wASCTvhmW_g/s320/intel.JPG" /></a></div>
1971 : 4004 Microprocessor
Pada tahun 1971 munculah microprocessor pertama Intel ,microprocessor 4004 ini digunakan pada mesin kalkulator Busicom.Dengan penemuan ini maka terbukalah jalan untuk memasukkan kecerdasan buatan pada benda mati. 4004 dirilis dalam kemasan CERDIP 16-kaki pada tanggal 15 November 1971. Adapun orang yang membuat prosesor ini adalah Ted Hoff dan Federico Faggin dari Intel dan MasatoshiShima dari Busicom. Spesifikasinya : Maximum kecepatannya adalah 740 kHz, prosesor ini menggunakan bus 4-bit tunggal dimultiplex untuk mentransfer: Alamat 12-bit, instruksi 8-bit, tidak ditaruh di memori yang sama dengan, data word 4-bit
1972 : 8008 Microprocessor
Prosesor ini berkemampuan dua kali lipat dari intel 4004.Spesifikasinya : kecepatannya
berjalan pada 0.5 MHz, lebih lambat 0.8MHz. Prosesor ini menggunakan bus 8-bit tunggal untuk mentransfer :Alamat 14-bit, 16K bytes memory, 8 input ports dan 24 output ports.
1974 : 8080 Microprocessor
Merupakan otak dari sebuah komputer yang bernama Altair.Pada seri ini intel melakukan perubahan dari mp multivoltage menjadi triple voltage, teknologi yang di pakai NMOS, lebih cepat dari seri sebelumnya yang memakai teknologi PMOS.Spesifikasinya: memory sudah sampai 64 kilobyte. Kecepatanya sampai 10 kali lipat dari mpsebelumnya
1978 : 8086-8088 Microprocessor
merupakan CPU 16 bit pertama Intel yang menggunakan bus sistem 16 bit. Tetapi perangkat keras 16 bit seperti motherboard saat itu terlalu mahal, dimana komputer mikro 8 bit merupakan standart. Pada 1979 Intel merancang ulang CPU sehingga sesuai dengan perangkat keras 8 bit yang ada. 8088 merupakan CPU 16 bit, tetapi hanya secara internal.Lebar bus data eksternal hanya 8 bit yang memberi kompatibelan dengan perangkat keras yang ada. Prosesor ini menjadi sebuah penjualan penting dalam divisi komputer terjadi pada produk untuk komputer pribadi buatan IBM yang memakai prosesor 8088 yang berhasil mendongkrak nama intel.
1982 : 286 Microprocessor
Prosessor ini mempunyai kemajuan yang relatif besar dibanding chip-chip generasi pertama.Frekuensi clock ditingkatkan, tetapi perbaikan yang utama ialah optimasi penangananperintah. Intel 286 atau yang lebih dikenal dengan nama 80286 adalah sebuah processoryang pertama kali dapat mengenali dan menggunakan software yang digunakan untukprocessor sebelumnya. Kecepatan awalnya (6 MHz) berunjuk kerja empat kali lebih baik dari8086 pada 4.77 MHz. Sepsifikasinya : kecepatan clock 8,10,dan 12 MHz dan menggunakanlebar bus 16-bit
1985 : Intel386 Microprocessor
Intel 80386 atau lebih dikenal dengan i386 adalah sebuah prosesor yang memiliki 275.000 transistor yang tertanam diprosessor tersebut yang jika dibandingkan dengan 4004 memiliki 100 kali lipat lebih banyak dibandingkan dengan 4004.Prosessor ini menggunakan bus 16-bit. Dan adapun kecepatan prosesor ini atau faster clocknya adalah 33 MHz. Tipe dari prosesor ini ada 5 variant, yaitu : i386DX, i386SX, i386SL, RapidCAD, dan Versions for embedded systems ( i376, i386EX, i386EXTB and i386EXTC, i386CXSA and i386SXSA (or i386SXTA), dan i386CXSB)
1989 : Intel486 DX CPU Microprocessor
Prosesor ini adalah prosesor yang berupa chip tanpa penggandaan clock. Processor yang pertama kali memudahkan berbagai aplikasi yang tadinya harus mengetikkan command-command menjadi hanya sebuah klik saja, dan mempunyai fungsi komplek matematika sehingga memperkecil beban kerja pada processor.
1993 : Intel® Pentium® Processor
Processor ini adalah processor yang terbilang sudah sangat maju karena processor ini adalah Processor generasi baru yang mampu menangani berbagai jenis data seperti suara, bunyi, tulisan tangan, dan foto. Jadi sudah adanya processor yang dapat menggabungngkan beberapa media menjadi satu menjadi multimedia. Intel itu yang disebut Pentium karena mereka tidak bisa merek dagang kode nomor 80586. Pentium yang asli adalah lebih cepat dari pada chip 486 dengan beberapa fitur tambahan lainnya; nanti juga model terpadu yang mengatur instruksi MMX.
1995 : Intel® Pentium® Pro Processor
Pentium Pro yang merupakan generasi keenam arsitektur microprocessor, awalnya ditujukan untuk menggantikan Pentium asli di sejumlah aplikasi, tetapi kemudian dikurangi menjadi peran yang lebih sempit sebagai server dan high-end desktopchip. Processor yang dirancang untuk digunakan pada aplikasi server dan workstation, yang dibuat untuk memproses data secara cepat, processor ini mempunyai 5,5 jt transistor yang tertanam. Prosesor baru ini diperkenalkan pada frekuensi 90MHz, 75 MHz, 100 MHz. Selanjutnya dirilis pula seri dengan kecepatan 120 MHz, 133 MHz,150 MHz, 166 MHz, dan yang tercepat 200 MHz. Berbeda dengan prosesor Pentium Generasi awal, prosesor ini dibangun dengan menggunakan teknologi manufaktur BipolarCMOS 600 nanometer, mengikuti beberapa saingannya dari Motorola dan IBM. Versi yanglebih baru (120 MHz ke atas) bahkan dibuat dengan menggunakan teknologi manufaktur350 nanometer, sehingga dapat menampung 3300000 transistor. Dengan menggunakan teknologi manufaktur yang lebih canggih, Pentium pun lebih ramping dan lebih hemat daya(frekuensi 200 MHz hanya memakan 15.5 Watt).
1997 : Intel® Pentium® II Processor
Pentium II mengacu pada merek Intel Microarchitectu regenerasi keenam ( ³Intel P6) dan x86kompatibel mikroprosesor diperkenalkan pada 7 Mei 1997. Pentium II yang didasarkan pada versi modifikasi dari P6 inti pertama digunakan untuk Pentium Pro, tetapi dengan meningkatkan kinerja 16-bit dan penambahan SIMD instruksi MMX yang ditetapkan, yang telah diperkenalkan pada Pentium MMX
.Processor Pentium II merupakan processor yang menggabungkan Intel MMX yang dirancangsecara khusus untuk mengolah data video, audio, dan grafik secara efisien. Terdapat 7.5 jutatransistor terintegrasi di dalamnya sehingga dengan processor ini pengguna PC dapat mengolah berbagai data dan menggunakan internet dengan lebih baik.Pentium II menampilkan versi perbaikan dari generasi P6 pertama inti dari Pentium Pro, yang berisi 5,5 juta transistor. Namun, dengan L2 cache ( dari 512 KB ke 2048 KB ) subsistem adalahdowngrade bila dibandingkan dengan Pentium Pro.
1998 : Intel® Pentium II Xeon® Processor
Pada tahun 1998, Intel Pentium II dekat dengan keluarga yang merilis Pentium II Celeron berbasis garis prosesor untuk low-end workstationdan Pentium II Xeon baris untuk server dan workstation high-end.Celeron iniditandai dengan dikurangi atau dihilangkan (dalam beberapakasus ada tetapi cacat) kecepatan penuh L2 cache dan 66
MT/ s FSB.TheXeon ini ditandai oleh serangkaian penuh kecepatan L2 cache (dari512 KB ke 2048 KB),100MT/ s FSB, antarmuka fisik yang berbeda(Slot 2), dan dukungan untuk multiprocessing simetris. Processor yang dibuat untuk kebutuhan pada aplikasi server. Intel saat itu ingin memenuhi strateginya yang inginmemberikan sebuah processor unik untuk sebuah pasar tertentu.
1999 : Intel® Celeron® Processor
Processor Intel Celeron merupakan processor yang dikeluarkan sebagai processor yang ditujukan untukpengguna yang tidak terlalu membutuhkan kinerja processor yang lebih cepat bagi pengguna yang ingin membangun sebuah system computer dengan budget (harga) yang tidak terlalu besar. Processor Intel Celeron ini memiliki bentuk dan formfactor yang sama dengan processor Intel jenis Pentium,tetapi hanya dengan instruksi-instruksi yang lebih sedikit, L2 cache-nya lebih kecil, kecepatan (clock speed) yang lebih lambat, dan harga yang lebih murah daripada processor Intel jenis Pentium. Dengan keluarnya processor Celeron inimaka Intel kembali memberikan sebuah processor untuk sebuah pasaran tertentu.
1999 : Intel® Pentium® III Processor
Awal versi dari Pentium III yang sangat mirip dengan Pentium II sebelumnya, perbedaan yang paling penting adalah tambahaninstruksi SSE. Pentium III mengacu pada merek Intel 32-bit x86desktop dan mobile berdasarkan mikroprosesor generasi keenammikroarsitektur Intel P6 diperkenalkan pada 26 Februari 1999.Processor Pentium III merupakan processor yang diberitambahan 70 instruksi baru yang secara dramatis memperkayakemampuan pencitraan tingkat tinggi, tiga dimensi, audiostreaming, dan aplikasi-aplikasi video serta pengenalan suara.Pertama kali dirilis pada kecepatan 450 dan 500 MHz. Dua versi yang dirilis: 550 MHz pada17 Mei 1999 dan 600 MHz pada 2 Agustus 1999. On September 27, 1999 Intel merilis 533Bdan 600B berjalan pada 533 & 600 MHz masing-masing. The B suffix menunjukkan bahwaini menggunakan 133 MHz FSB, bukannya 100 MHz FSB dari model-model sebelumnya.
1999 : Intel® Pentium® III Xeon® Processor
Mirip dengan Pentium II, Pentium III juga disertai oleh merekXeon untuk high-end (server dan workstation) derivatif.Pentium III akhirnya digantikan oleh Pentium 4, tetapi intiTualatin juga menjabat sebagai dasar untuk Pentium M CPU,yang digunakan banyak ide dari mikroarsitektur Intel P6.Selanjutnya, itu adalah AM mikroarsitektur dari merekPentium M CPU, dan bukan ditemukan NetBurst prosesorPentium 4, yang membentuk dasar bagi energi Intel Coremikroarsitektur Intel efisien dari merek CPU Core 2, PentiumDual-Core, Celeron (Core) , dan Xeon. Intel kembali merambah pasaran server dan workstation dengan mengeluarkan seri Xeon tetapi jenisPentium III yang mempunyai 70 perintah SIMD. Keunggulan processor ini adalah ia dapat mempercepat pengolahan informasi dari system bus ke processor , yang juga mendongkrak performa secara signifikan. Processor ini juga dirancang untuk dipadukan dengan processorlain yang sejenis.
2000 : Intel® Pentium® 4 Processor
Processor Pentium IV merupakan produk Intel yang kecepatan prosesnya mampu menembus kecepatan hingga 3.06 GHz. Pertama kali keluar processor ini berkecepatan1.5GHz dengan formafactor pin 423, setelah itu intel merubah formfactor processor IntelPentium 4 menjadi pin 478 yang dimulai dari processor Intel Pentium 4 berkecepatan 1.3GHz sampai yang terbaru yang saat ini mampu menembus kecepatannya hingga 3.4 GHz.Pentium 4 yang telah generasi baru 7. ³NetBurst´ arsitektur. Yang saat ini chip x86 yangtercepat di pasar sehubungan dengan clock speed, mampu hingga 3,8 GHz. Pentium 4 chips juga memperkenalkan palen ³Hyper Threading´, dan ³Multi-core´ chips
2001 : Intel® Xeon® Processor
Processor Intel Pentium 4 Xeon merupakan processor Intel Pentium 4 yang ditujukan khusus untuk berperan sebagai computer server. Processor ini memiliki jumlah pin lebih banyakdari processor Intel Pentium 4 serta dengan memory L2 cache yang lebih besar pula.
2001 : Intel® Itanium® Processor
Itanium adalah processor pertama berbasis 64 bit yang ditujukan bagi pemakain pada server dan workstation serta pemakai tertentu. Processor ini sudah dibuat dengan struktur yang benar-benar berbeda dari sebelumnya yang didasarkan pada desain dan teknologi IntelsExplicitly Parallel Instruction Computing ( EPIC ). Dan pada tahun 2002 diluncurkan versi ke II nya.
2005 : Intel Pentium 4 Extreme Edition 3.73GHz
Sebuah processor yang ditujukan untuk pasar pengguna komputer yang menginginkan sesuatu yang lebih dari komputernya, processor ini menggunakan konfigurasi 3.73GHz frequency, 1.066GHz FSB, EM64T, 2MB L2 cache, dan HyperThreading.
2005 : Intel Pentium D 820/830/840
Processor berbasis 64 bit dan disebut dual core karena menggunakan 2 buah inti, dengan konfigurasi 1MB L2 cache pada tiap core, 800MHz FSB, dan bisa beroperasi pada frekuensi2.8GHz, 3.0GHz, dan 3.2GHz. Pada processor jenis ini juga disertakan dukungan HyperThreading.
2006 : Intel Core
Arsitektur dari prosesor Core sebenarnya yang bahkan lebih maju dari versi 6. Generasi arsitektur datang kembali ke 1995 Pentium Pro. Keterbatasan dari NetBurst arsitektur,terutama dalam aplikasi mobile, yang terlalu besar untuk membenarkan penciptaan lebih NetBurst prosesor. Core prosesor yang dirancang untuk beroperasi secara lebih efisien dengan kecepatan clock yang lebih rendah. Semua merek Core prosesor mempunyai dua core pemrosesan. Core Solos yang memiliki satu inti dinonaktifkan, sementara Core Duosprosesor yang digunakan keduanya.
2006 : Intel Core 2 Quad Q6600
Yang dapat di upgrade, versi 64-bit dari arsitektur Core.Processor untuk type desktop dandigunakan pada orang yang ingin kekuatan lebih dari komputer yang ia miliki memiliki 2buah core dengan konfigurasi 2.4GHz dengan 8MB L2 cache (sampai dengan 4MB yang
dapat diakses tiap core ), 1.06GHz Front-side bus, dan thermal design power ( TDP).Semua versi deskto pnya multi-core.
2010 : Intel Core i3 ( 7 January 2010 )
Intel Core i3 merupakan varian paling value dibandingkan dua saudaranya yang lain.Processor ini akan mengintegrasikan GPU (Graphics Processing Unit) alias Graphics On-board didalam processornya. Kemampuan grafisnya diklaim sama dengan Intel GMA pada chipset G45. Selain itu Core i3 nantinya menggunakan manufaktur hybrid, inti processor dengan 32nm, sedangkan memory controller/graphics menggunakan 45nm. Code produkCore i3 adalah Arrandale.
2010 : Intel Core i5 ( 7 January 2010 )
Kelebihan Core i5 ini adalah ditanamkannya fungsi chipset Northbridge pada inti processor(dikenal dengan nama MCH pada Motherboard). Maka motherboard Core i5 yang akan menggunakan chipset Intel P55 (dikelas mainstream) ini akan terlihat lowong tanpa kehadiran chipset northbridge. Jika Core i7 menggunakan Triple Channel DDR 3, maka diCore i5 hanya menggunakan Dual Channel DDR 3. Penggunaan dayanya juga diturunkan menjadi 95 Watt. Chipset P55 ini mendukung Triple Graphic Cards (3x) dengan 1×16 PCI-Eslot dan 2×8 PCI-E slot. Pada Core i5 cache tetap sama, yaitu 8 MB L3 cache
2010 : Intel Core i7 ( 7 January 2010 dan 30 May 2010 )
Core i7 sendiri merupakan processor pertama dengan teknologi Nehalem. Nehalem menggunakan platform baru yang betul-betul berbeda dengan generasi sebelumnya. Salah satunya adalah mengintegrasikan chipset MCH langsung di processor, bukan motherboard.Nehalem juga mengganti fungsi FSB menjadi QPI (Quick Path Interconnect) yang lebih revolusioner.
2011 : daftar processor yang akan dirilis tahun ini
- Pentium "Clark dale" (32 nm, dual-core)
- Pentium "Sandy Bridge" (32 nm, dual-core)
- Core i3 Sandy Bridge (32 nm, dual-core)
- Core i5 "Sandy Bridge" (32 nm)
Ini adalah video perkembangan mikroprosesor :
http://www.youtube.com/watch?v=O4fRrN_Nu90
SUMBER : http://www.youtube.com/watch?v=O4fRrN_Nu90RENY FAJARhttp://www.blogger.com/profile/08585342367177582625noreply@blogger.com0tag:blogger.com,1999:blog-3577073485056280777.post-39424426049532067232011-12-18T06:00:00.000-08:002011-12-18T06:00:14.516-08:00Hukum Moore
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-YVf77SjY5qg/Tu3wzEvFB1I/AAAAAAAAAKM/d0T7A8vYn3w/s1600/GordonMoore_1_2005_small.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="189" width="200" src="http://1.bp.blogspot.com/-YVf77SjY5qg/Tu3wzEvFB1I/AAAAAAAAAKM/d0T7A8vYn3w/s320/GordonMoore_1_2005_small.jpg" /></a></div>
Hukum Moore adalah salah satu hukum yang terkenal dalam industri mikroprosesor yang menjelaskan tingkat pertumbuhan kecepatan mikroprosesor. Diperkenalkan oleh Gordon E. Moore salah satu pendiri Intel. Ia mengatakan bahwa pertumbuhan kecepatan perhitungan mikroprosesor mengikuti rumusan eksponensial.
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-68XE0vscjss/Tu3xFEc5MbI/AAAAAAAAAKY/3GeXw29mtvQ/s1600/moores_law.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="150" width="200" src="http://1.bp.blogspot.com/-68XE0vscjss/Tu3xFEc5MbI/AAAAAAAAAKY/3GeXw29mtvQ/s320/moores_law.jpg" /></a></div>
Perkembangan teknologi dewasa ini menjadikan HUKUM MOORE semakin tidak Relevan untuk meramalkan kecepatan mikroprossesor. Hukum Moore, yang menyatakan bahwa kompleksitas sebuah mikroprosesor akan meningkat dua kali lipat tiap 18 bulan sekali, sekarang semakin dekat kearah jenuh. Hal ini semakin nyata setelah Intel secara resmi memulai arsitektur prosesornya dengan code Nehalem. Prosesor ini akan mulai menerapkan teknik teknologi nano dalam pembuatan prosesor, sehingga tidak membutuhkan waktu selama 18 bulan untuk melihat peningkatan kompleksitas tapi akan lebih singkat
Akan tetapi, saat ini Hukum Moore telah dijadikan target dan tujuan yang ingin dicapai dalam pengembangan industri semikonduktor. Peneliti di industri prosesor berusaha mewujudkan Hukum Moore dalam pengembangan produknya. Industri material semikonduktor terus menyempurnakan produk material yang dibutuhkan prosesor, dan aplikasi komputer dan telekomunikasi berkembang pesat seiring dikeluarkannya prosesor yang memiliki kemampuan semakin tinggi.
Secara tidak langsung, Hukum Moore menjadi umpan balik (feedback) untuk mengendalikan laju peningkatan jumlah transistor pada keping IC. Hukum Moore telah mengendalikan semua orang untuk bersama-sama mengembangkan prosesor. Terlepas dari alasan-alasan tersebut, pemakaian transistor akan terus meningkat hingga ditemukannya teknologi yang lebih efektif dan efisien yang akan menggeser mekanisme kerja transistor sebagaimana yang dipakai saat ini.
Meskipun Gordon Moore bukanlah penemu transistor atau IC, gagasan yang dilontarkannya mengenai kecenderungan peningkatan pemakaian jumlah transistor pada IC telah memberikan sumbangan besar bagi kemajuan teknologi informasi. Tanpa jasa Moore mungkin kita belum bisa menikmati komputer berkecepatan 3GHz seperti saat
Review :
Pada tahun 1965 Gordon Moore dari Bell Labs mencatatat, jumlah transistor pada sebuah chip meningkat 2X lipat setiap 18-24 bulan.
Karena itu kemudian dia membuat prediksi bahwa:
TEKNOLOGI SEMICONDUKTOR AKAN BERLIPAT DUAKALI KEEFEKTIFITASANNYA SETIAP 18 BULAN (terjemahan )
sekarang kita lihat apa saja yang terus mengikuti Hukum moore:
1. Jumlah transistor
dari Microprosesor INTEL 4004 (2300 Trans.) sampai dengan Pentium IV (42 juta Transistor) terlihat double setiap 2 tahun.
dan diprediksi tahun 2010 akan ada 1 milyar transistor dalam satu chip (mungkin Pentium VI kali ya).
2. Microprocessor
hampir setiap 1,96 tahun keluar microprocessor baru dengan jumlah Transistor 2X lipat.
3. Besarnya Ukuran Die/Chip/Dice
tumbuh 7%/tahun atau 14% per dua tahun (2X lipat setiap 10 tahun)
ini memang agak tidak mengikuti Hukum moore
4. frequensi Clock
dari 4004 (800 kHz) s/d Pentium IV (2.8 GHz), terlihat double setiap 2 tahun (sayang grafiknya gak bisa tak tampilin, tapi bisa dilihat di website Intel)
5. Disipasi Daya
Trend-nya ikut naik seiring perkembangan mikroprosesor, dan ini akan menjadi Major Problem dalam IC Design. karena s/d Pentium IV, power density sudah mencapai 10W/cm2, kalau melihat grafiknya, diperkirakan bisa naik sampai dengan 50W/cm2 (Hot Plate), atau diatas 100W/cm2 (Nuclear Reactor) atau malah 1000W/cm2 (rocket nozzle) pada 2010 keatas.
6. DRAM
berkembang dari tahun 1980 (84 Kbit)/sebesar halaman. kemudian sebesar Buku (lbkr 7000 Kbit), hingga sebesar ensiklopedia, lbkr. 1 jt Kbit/1024MByte (2 jam Audio CD)/30 Sec. HDTV di tahun 2002 sampai diperkirakan dengan melihat grafiknya, bisa sampai sebesar Human memory/human DNA yaitu 64juta KBit (berapa MB?) di thn 2010.
DRAM berkembang 4X lipat setiap 3 Tahun.
7. Cell Phone
dari 48Million (1996)-86M (1997)-162M(1998)-260M (1999) sampai 435M (2000)...atau naik 2X tiap 1 thn
sampai kapan hukum moore akan terus berlaku...
keuntungan dari semua diatas;
1. teknologi menyusut 0.7/generasi
2. tiap generasi dapat mengintegrasikan 2X lebih banyak fungsi per chip sehingga biaya tidak naik
3. Cost of function decrease by 2X
TETAPI
Bagaimana merancang CHIP dengan makin banyak fungsi sementara Engineer Elektronika tidak naik 2X lipat setiap 2 tahun???
bisa kita lihat dari data INTEL
1997 untuk merancang uP (400MHz/13juta Transistor) membutuhkan 210 IC design Engineer.
1997 untuk merancang uP (500MHz/20juta Transistor) membutuhkan 270 IC design Engineer
1999 untuk merancang uP (600MHz/32juta Transistor) membutuhkan 360 IC design Engineer
2002 untuk merancang uP (800MHz/130juta Transistor) membutuhkan 800 IC design Engineer
sumber : http://www.te.ugm.ac.id/forum/viewtopic.php?f=12&t=1451
wikipediaRENY FAJARhttp://www.blogger.com/profile/08585342367177582625noreply@blogger.com0tag:blogger.com,1999:blog-3577073485056280777.post-85566539789170703302011-12-04T05:23:00.001-08:002011-12-04T05:51:09.281-08:00Piranti Input Output<b>Pengerian Piranti I/O</b>
Jenis komunikasi modul I/O yg dilakukan oleh fungsi komunikasi antara CPU dan modul I/O meliputi :
1. Command Decoding, yaitu modul I/O menerima perintah – perintah dari CPU yang dikirimkan sebagai sinyal bagi bus kontrol. Misalnya, sebuah modul I/O untuk disk dapat menerima perintah: Read sector, Scan record ID, Format disk.
2. Data, pertukaran data antara CPU dan modul I/O melalui bus data.
3. Status Reporting, yaitu pelaporan kondisi status modul I/O maupun perangkat peripheral, umumnya berupa status kondisi Busy atau Ready. Juga status bermacam – macam kondisi kesalahan (error).
4. Address Recognition, bahwa peralatan atau komponen penyusun komputer dapat dihubungi atau dipanggil maka harus memiliki alamat yang unik, begitu pula pada perangkat peripheral, sehingga setiap modul I/O harus mengetahui alamat peripheral yang dikontrolnya.
<b>Cara Kerja Piranti </b>
Cara-cara dari tiap komponen yang menyusun komputer saling berkaitan
• Piranti masukan (input device)
• Piranti keluaran (output device)
• Input/Output (I/O) Port
• CPU (Central Processing Unit)
• Memory
• Data Bus
<b>Jenis - Jenis Piranti I/O </b>
Port I/O adalah gerbang konektor input/output pada computer seperti pada keyboard, mouse paralle/serial ataupun USB. Port I/O juga berguna untuk menghubungkan perangkat elektronik diluar komputer seperti seperti printer scanner, serta barcode reader.
jenisnya adalah :
Port paralel (DB-25) adalah salah satu jenis soket pada personal komputer untuk berkomunikasi dengan peralatan luar seperti printer model lama.
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-o-8FA9rl3IU/Ttt2BPO7mSI/AAAAAAAAAJE/VUKL19CMrzk/s1600/port-paralel.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="65" width="150" src="http://1.bp.blogspot.com/-o-8FA9rl3IU/Ttt2BPO7mSI/AAAAAAAAAJE/VUKL19CMrzk/s320/port-paralel.jpg" /></a></div>
Serial port adalah serial komunikasi melalui antart muka atau fisik yang transfer informasi atau memperkecil pada satu bit pada satu waktu atau kontras paralel port.
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-6girjZfO9Vk/Ttt2Uc1_VVI/AAAAAAAAAJQ/RkMOmTDzWsQ/s1600/serial_port.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="112" width="150" src="http://2.bp.blogspot.com/-6girjZfO9Vk/Ttt2Uc1_VVI/AAAAAAAAAJQ/RkMOmTDzWsQ/s320/serial_port.jpg" /></a></div>
Port Universal Serial Bus (USB) : Sebuah bus I/O (input/output) yang dapat mentransfer data hingga 12 megabit per detik.
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-p96-yPHCzfw/Ttt3QDt--8I/AAAAAAAAAJc/v7wE4ieA2a8/s1600/usbport.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="129" width="150" src="http://4.bp.blogspot.com/-p96-yPHCzfw/Ttt3QDt--8I/AAAAAAAAAJc/v7wE4ieA2a8/s320/usbport.jpg" /></a></div>
Port Ps 2 : di gunakan untuk menghubungkan beberapa keyboard dan mouse ke PC kompatibel dengan sistem komputer.
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-6Z8k5RRX1sY/Ttt3jvks4NI/AAAAAAAAAJo/RCEAS_nSluQ/s1600/port-ps-2.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="148" width="86" src="http://4.bp.blogspot.com/-6Z8k5RRX1sY/Ttt3jvks4NI/AAAAAAAAAJo/RCEAS_nSluQ/s320/port-ps-2.jpg" /></a></div>
Port VGA : komponen yang tugasnya menghasilkan tampilan secara visual dari komputer.
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-qqHjdaH0_x4/Ttt30aL43dI/AAAAAAAAAJ0/tielJJfy0wo/s1600/port-vga1.jpeg" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="113" width="150" src="http://3.bp.blogspot.com/-qqHjdaH0_x4/Ttt30aL43dI/AAAAAAAAAJ0/tielJJfy0wo/s320/port-vga1.jpeg" /></a></div>
<b>Blok Diagram Piranti I/O</b>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-sImjNQHIbKs/Ttt4RxWSLJI/AAAAAAAAAKA/cTCAPTUhsao/s1600/gb.JPG" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="210" width="320" src="http://3.bp.blogspot.com/-sImjNQHIbKs/Ttt4RxWSLJI/AAAAAAAAAKA/cTCAPTUhsao/s320/gb.JPG" /></a></div>
Antarmuka modul I/O ke CPU melalui bus sistem komputer terdapat tiga saluran, yaitu saluran data, saluran alamat dan saluran kontrol. Bagian terpenting adalah blok logika I/O yang berhubungan dengan semua peralatan antarmuka peripheral, terdapat fungsi pengaturan dan switching pada blok ini.
<b>Istilah Penting Dalam Piranti I/O</b>
I/O = I/O (Input/Output)
hardware -> perangkat keras
device = device
storage device -> device penyimpanan
disk = disk
transmission = transmission
processor -> prosesor
human-interface device = human-interface device
instruction -> instruksi
direct I/O instruction = direct I/O instruction
memory-mapped I/O = memory-mapped I/O
port = port (perangkat keras)
bus = bus (perangkat keras)
daisy chain = daisy chain
shared direct access = shared direct access
controller = controller
host adapter = host adapter
command-ready =command-ready
busy = busy
error = error
host = host
polling = polling
looping = looping
status register -> register status
service = service
CPU processing = CPU processing
Interrupt -> Interupsi
<b>Contoh - Contoh Piranti I/O</b>
Piranti masukan berfungsi sebagai media komputer untuk menerima masukan atau perintah dari luar .
Contoh: Keyboard, mouse, touch screen, scanner, kamera, dll
Piranti keluaran Berfungsi sebagai media komputer untuk memberikan atau menampilkan keluaran dari hasil pengolahan data.
Contoh: monitor, speaker, printer, dan lain-lain.
Input/output port Media penghubung (interface) untuk menerima dan mengirim data.
Contoh: USB Port, Serial Port, dan lain-lain.
<b>Sumber :</b>
http://fiyaphyong.blogspot.com/2010/12/cara-piranti-piranti-io-mentransfer.html
http://fujhyzhu.wordpress.com/2010/01/17/macam-macam-port-pc/
http://www.google.co.id/search?q=diagram+dan+penjelasan+piranti+i%2Fo&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a
http://expolusion.blogspot.com/2010/02/pengertian-iodisk-serta-daftar2-istilah.htmlRENY FAJARhttp://www.blogger.com/profile/08585342367177582625noreply@blogger.com0tag:blogger.com,1999:blog-3577073485056280777.post-84833183875010565382011-05-28T05:16:00.000-07:002011-05-28T05:16:57.596-07:00Membuat MENU PILIHAN<div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/-OoI8MoQqbqQ/TeDm_vg8GaI/AAAAAAAAAH4/axFPRquJ5jA/s1600/manu.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="294" width="320" src="http://1.bp.blogspot.com/-OoI8MoQqbqQ/TeDm_vg8GaI/AAAAAAAAAH4/axFPRquJ5jA/s320/manu.jpg" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://3.bp.blogspot.com/-WKcBHRUsG9g/TeDnGINQATI/AAAAAAAAAIA/SoSjRRS-F6w/s1600/2.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="257" width="320" src="http://3.bp.blogspot.com/-WKcBHRUsG9g/TeDnGINQATI/AAAAAAAAAIA/SoSjRRS-F6w/s320/2.jpg" /></a></div><br />
<br />
Maka Outputnya : Jika kita isi 1 maka akan muncul "MENGHITUNG NILAI RATA-RATA" setelah itu misalnya kita isi data ke-1 = 20 ,dan data ke-2 = 20 maka akan muncul jumlah dan rata-ratanya seperti di tampilkan dibawah ini.<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/-0EV_j9J62V4/TeDncLgpbhI/AAAAAAAAAII/TYi5UfLmCHc/s1600/C.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="167" width="229" src="http://4.bp.blogspot.com/-0EV_j9J62V4/TeDncLgpbhI/AAAAAAAAAII/TYi5UfLmCHc/s320/C.jpg" /></a></div><br />
<br />
jika ingin mengisi 2, maka akan muncul "MENGHITUNG BILANGAN KELIPATAN 4". misal Nilai Awal = 1, dan Nilai Akhir = 20. maka muncul seperti picture d bawah ini:<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/-wcZoJIHmq0o/TeDnqlEk9xI/AAAAAAAAAIQ/taueh-WROCs/s1600/D.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="189" width="231" src="http://1.bp.blogspot.com/-wcZoJIHmq0o/TeDnqlEk9xI/AAAAAAAAAIQ/taueh-WROCs/s320/D.jpg" /></a></div>RENY FAJARhttp://www.blogger.com/profile/08585342367177582625noreply@blogger.com2tag:blogger.com,1999:blog-3577073485056280777.post-24321235476074099092011-05-09T13:10:00.000-07:002011-05-26T00:55:14.114-07:00Jumlah BintangJumlah Bintang ke_1.<br />
<br />
Codingnya:<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://3.bp.blogspot.com/-ldPTxc3CAj8/Td4CJ6Z3TnI/AAAAAAAAAFo/o7LSTp_jaoc/s1600/binatng1.JPG" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="210" width="275" src="http://3.bp.blogspot.com/-ldPTxc3CAj8/Td4CJ6Z3TnI/AAAAAAAAAFo/o7LSTp_jaoc/s320/binatng1.JPG" /></a></div><br />
setelah itu kan muncul gambar seprti di bawah ini,kemudian diisi misallkan kita isi 5 bintang....<br />
maka outputnya seperti di bawah ini..<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/-hwJ1a7nNzbQ/Td4Crl5KY9I/AAAAAAAAAFw/SfXM3fV4Azg/s1600/inputannya.JPG" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="77" width="180" src="http://1.bp.blogspot.com/-hwJ1a7nNzbQ/Td4Crl5KY9I/AAAAAAAAAFw/SfXM3fV4Azg/s320/inputannya.JPG" /></a></div><br />
Outputnya...<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://3.bp.blogspot.com/-A1bTe3Mmotc/Td4C_uDg-fI/AAAAAAAAAF4/F5-u3XL-w6c/s1600/binatng1run.JPG" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="65" width="233" src="http://3.bp.blogspot.com/-A1bTe3Mmotc/Td4C_uDg-fI/AAAAAAAAAF4/F5-u3XL-w6c/s320/binatng1run.JPG" /></a></div><br />
<br />
Jumlah Bintang ke_2.<br />
<br />
Codingnya:<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/-uUxQbIEQOAU/Td4EO-hor-I/AAAAAAAAAGA/mgB73kI9tag/s1600/binatng2.JPG" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="196" width="320" src="http://4.bp.blogspot.com/-uUxQbIEQOAU/Td4EO-hor-I/AAAAAAAAAGA/mgB73kI9tag/s320/binatng2.JPG" /></a></div><br />
maka akan muncul inputan...<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/-rConUhAISMw/Td4ElfDDRyI/AAAAAAAAAGI/-EaOEeo-2Vw/s1600/inputannya.JPG" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="77" width="180" src="http://1.bp.blogspot.com/-rConUhAISMw/Td4ElfDDRyI/AAAAAAAAAGI/-EaOEeo-2Vw/s320/inputannya.JPG" /></a></div><br />
Outputnya...<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://2.bp.blogspot.com/-eFiWsveSmag/Td4Exfk0IcI/AAAAAAAAAGQ/P7-62wNtacI/s1600/binatng2run.JPG" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="65" width="239" src="http://2.bp.blogspot.com/-eFiWsveSmag/Td4Exfk0IcI/AAAAAAAAAGQ/P7-62wNtacI/s320/binatng2run.JPG" /></a></div><br />
Jumlah Bintang ke_3.<br />
<br />
Codingnya:<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://2.bp.blogspot.com/-ZfybLPs_SEc/Td4FBFKR36I/AAAAAAAAAGY/A7ZUdNmh_nc/s1600/binatng3.JPG" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="160" width="320" src="http://2.bp.blogspot.com/-ZfybLPs_SEc/Td4FBFKR36I/AAAAAAAAAGY/A7ZUdNmh_nc/s320/binatng3.JPG" /></a></div><br />
maka akan muncul inputan...<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/-Fi_OcrN2uys/Td4FJeXbEXI/AAAAAAAAAGg/OOzeJX3lpHc/s1600/inputannya.JPG" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="77" width="180" src="http://1.bp.blogspot.com/-Fi_OcrN2uys/Td4FJeXbEXI/AAAAAAAAAGg/OOzeJX3lpHc/s320/inputannya.JPG" /></a></div><br />
Outputnya...<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/-9nLEC5EYRo8/Td4FUE-oPKI/AAAAAAAAAGo/j2eTThAWUUw/s1600/binatng3run.JPG" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="62" width="217" src="http://1.bp.blogspot.com/-9nLEC5EYRo8/Td4FUE-oPKI/AAAAAAAAAGo/j2eTThAWUUw/s320/binatng3run.JPG" /></a></div><br />
Jumlah Bintang ke_4.<br />
<br />
Codingnya:<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/-5Qy6QFCtD5g/Td4FelWlHfI/AAAAAAAAAGw/fMiLhjCDAZU/s1600/binatng4.JPG" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="155" width="320" src="http://4.bp.blogspot.com/-5Qy6QFCtD5g/Td4FelWlHfI/AAAAAAAAAGw/fMiLhjCDAZU/s320/binatng4.JPG" /></a></div><br />
maka akan muncul inputan...<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://2.bp.blogspot.com/-X2Z4j-aIFJw/Td4F1yRmYOI/AAAAAAAAAG4/wp15WiUYKeI/s1600/inputannya.JPG" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="77" width="180" src="http://2.bp.blogspot.com/-X2Z4j-aIFJw/Td4F1yRmYOI/AAAAAAAAAG4/wp15WiUYKeI/s320/inputannya.JPG" /></a></div><br />
Outputnya...<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://3.bp.blogspot.com/--bfa3bTfWRM/Td4F8NmO9uI/AAAAAAAAAHA/qs0UZMUcBHU/s1600/binatng4run.JPG" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="60" width="218" src="http://3.bp.blogspot.com/--bfa3bTfWRM/Td4F8NmO9uI/AAAAAAAAAHA/qs0UZMUcBHU/s320/binatng4run.JPG" /></a></div><br />
<br />
Jumlah Bintang ke_5.<br />
<br />
Codingnya...<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/-iq3A4rgY_Ck/Td4GJp4JRtI/AAAAAAAAAHI/uheCWk97Br8/s1600/binatng5.JPG" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="270" width="225" src="http://4.bp.blogspot.com/-iq3A4rgY_Ck/Td4GJp4JRtI/AAAAAAAAAHI/uheCWk97Br8/s320/binatng5.JPG" /></a></div><br />
maka akan muncul inputan...<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/-iE6w-dP5NlE/Td4GYcZOfDI/AAAAAAAAAHQ/TA0oqeJwIP4/s1600/inputannya.JPG" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="77" width="180" src="http://4.bp.blogspot.com/-iE6w-dP5NlE/Td4GYcZOfDI/AAAAAAAAAHQ/TA0oqeJwIP4/s320/inputannya.JPG" /></a></div><br />
outputnya...<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/--n7OoVzkQVM/Td4GnkNm7sI/AAAAAAAAAHY/MyB66N3mdlQ/s1600/baru.JPG" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="145" width="279" src="http://1.bp.blogspot.com/--n7OoVzkQVM/Td4GnkNm7sI/AAAAAAAAAHY/MyB66N3mdlQ/s320/baru.JPG" /></a></div><br />
<br />
Jumlah Bintang ke_6.<br />
<br />
Codingnya:<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/-eFYrsktda2k/Td4G18ecicI/AAAAAAAAAHg/TFL128N7Z_Q/s1600/binatng6.JPG" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="320" width="235" src="http://4.bp.blogspot.com/-eFYrsktda2k/Td4G18ecicI/AAAAAAAAAHg/TFL128N7Z_Q/s320/binatng6.JPG" /></a></div><br />
lanjutan yang di atas<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://3.bp.blogspot.com/-m05w0tfBz4M/Td4HAeMZGUI/AAAAAAAAAHo/rl_ag1Xy9vw/s1600/binatng6.2.JPG" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="147" width="235" src="http://3.bp.blogspot.com/-m05w0tfBz4M/Td4HAeMZGUI/AAAAAAAAAHo/rl_ag1Xy9vw/s320/binatng6.2.JPG" /></a></div><br />
Outputnya...<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://2.bp.blogspot.com/-RsQg8VMn_dI/Td4HHrG_6rI/AAAAAAAAAHw/DFddgKrcoBk/s1600/binatng6run.JPG" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="93" width="227" src="http://2.bp.blogspot.com/-RsQg8VMn_dI/Td4HHrG_6rI/AAAAAAAAAHw/DFddgKrcoBk/s320/binatng6run.JPG" /></a></div>RENY FAJARhttp://www.blogger.com/profile/08585342367177582625noreply@blogger.com0tag:blogger.com,1999:blog-3577073485056280777.post-64555231464525277472011-05-06T15:25:00.000-07:002011-05-26T00:29:56.621-07:00Array 2 DimensiCodingnya:<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://3.bp.blogspot.com/-Ig0tfHUDqng/Td4AsHi-TQI/AAAAAAAAAFI/95SbA4jnAas/s1600/kamus.JPG" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="274" width="320" src="http://3.bp.blogspot.com/-Ig0tfHUDqng/Td4AsHi-TQI/AAAAAAAAAFI/95SbA4jnAas/s320/kamus.JPG" /></a></div><br />
Outputnya...<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://3.bp.blogspot.com/-lPp0_QtaSRA/Td4A1tnIHNI/AAAAAAAAAFQ/Fon7VMsrZS0/s1600/kamus.Output.JPG" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="77" width="320" src="http://3.bp.blogspot.com/-lPp0_QtaSRA/Td4A1tnIHNI/AAAAAAAAAFQ/Fon7VMsrZS0/s320/kamus.Output.JPG" /></a></div><br />
Array 1 Dimensi Dengan Inputan..<br />
Codingnya:<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/-q66Xieft7cI/Td4BA0FBljI/AAAAAAAAAFY/vWLlKnW99vI/s1600/array%2Bscanner.JPG" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="191" width="320" src="http://1.bp.blogspot.com/-q66Xieft7cI/Td4BA0FBljI/AAAAAAAAAFY/vWLlKnW99vI/s320/array%2Bscanner.JPG" /></a></div><br />
Outputnya...<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/-uczU7CLtErg/Td4BKnepKlI/AAAAAAAAAFg/vScEH4VTstI/s1600/array%2BscannerOutput.JPG" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="58" width="320" src="http://4.bp.blogspot.com/-uczU7CLtErg/Td4BKnepKlI/AAAAAAAAAFg/vScEH4VTstI/s320/array%2BscannerOutput.JPG" /></a></div>RENY FAJARhttp://www.blogger.com/profile/08585342367177582625noreply@blogger.com0tag:blogger.com,1999:blog-3577073485056280777.post-87081059616027996472011-05-06T15:10:00.000-07:002011-05-26T00:24:18.641-07:00Contoh Coding Java dengan konsep WHILECodingnya:<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://2.bp.blogspot.com/-NAzCvURcyCs/Td3_F1Sv7qI/AAAAAAAAAEo/w3i7lZfNxhw/s1600/while.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="153" width="320" src="http://2.bp.blogspot.com/-NAzCvURcyCs/Td3_F1Sv7qI/AAAAAAAAAEo/w3i7lZfNxhw/s320/while.jpg" /></a></div><br />
Outputnya...<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://2.bp.blogspot.com/-LC8U06TrIjo/Td3_SlWwYrI/AAAAAAAAAEw/-5CktH6SII8/s1600/putwhile.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="67" width="320" src="http://2.bp.blogspot.com/-LC8U06TrIjo/Td3_SlWwYrI/AAAAAAAAAEw/-5CktH6SII8/s320/putwhile.jpg" /></a></div><br />
While Dengan Jumlah..<br />
codingnya:<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/-2As00vz2RpM/Td3_o3L9fCI/AAAAAAAAAE4/_PG7ulr9JCM/s1600/jmlah.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="168" width="320" src="http://4.bp.blogspot.com/-2As00vz2RpM/Td3_o3L9fCI/AAAAAAAAAE4/_PG7ulr9JCM/s320/jmlah.jpg" /></a></div><br />
Outputnya...<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/-LTCxt8Ofsw0/Td3_1uj2yOI/AAAAAAAAAFA/UaIavV-9s-U/s1600/put2.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="104" width="320" src="http://4.bp.blogspot.com/-LTCxt8Ofsw0/Td3_1uj2yOI/AAAAAAAAAFA/UaIavV-9s-U/s320/put2.jpg" /></a></div>RENY FAJARhttp://www.blogger.com/profile/08585342367177582625noreply@blogger.com0tag:blogger.com,1999:blog-3577073485056280777.post-40309847724108264462011-05-06T14:46:00.000-07:002011-05-26T00:17:34.531-07:00Contoh Coding Java dengan konsep FORCodingnya:<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/-aKw5FDw7Hpk/Td39XhP3sbI/AAAAAAAAAEI/J5k0A8xLrF4/s1600/for.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="132" width="320" src="http://1.bp.blogspot.com/-aKw5FDw7Hpk/Td39XhP3sbI/AAAAAAAAAEI/J5k0A8xLrF4/s320/for.jpg" /></a></div><br />
Outputnya:<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/-Ac46njUtVLA/Td39iMCEq2I/AAAAAAAAAEQ/Z3U8QLO1NiY/s1600/output_e.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="73" width="320" src="http://4.bp.blogspot.com/-Ac46njUtVLA/Td39iMCEq2I/AAAAAAAAAEQ/Z3U8QLO1NiY/s320/output_e.jpg" /></a></div><br />
For dengan inputan..<br />
codingnya:<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/-XZ-VBotuRcQ/Td396qdmsdI/AAAAAAAAAEY/3KZYR1Yt8AA/s1600/coding_e0.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="167" width="320" src="http://4.bp.blogspot.com/-XZ-VBotuRcQ/Td396qdmsdI/AAAAAAAAAEY/3KZYR1Yt8AA/s320/coding_e0.jpg" /></a></div><br />
outputnya:<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/-5_ZDpNyOpH4/Td3-Ku_-PuI/AAAAAAAAAEg/rFnpzH3wL7g/s1600/o.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="93" width="320" src="http://4.bp.blogspot.com/-5_ZDpNyOpH4/Td3-Ku_-PuI/AAAAAAAAAEg/rFnpzH3wL7g/s320/o.jpg" /></a></div>RENY FAJARhttp://www.blogger.com/profile/08585342367177582625noreply@blogger.com0tag:blogger.com,1999:blog-3577073485056280777.post-54676566070569762732011-03-30T14:25:00.000-07:002011-05-26T00:04:53.754-07:00Contoh Coding java dengan EncaptulationEncaptulation adalah konsep dalam OOP yang bertujuan membungkus (mang-kapsul) data dan metode dalam suatu class sehingga data dan metode yang tersembunyi dalam class tidak dapat diases dari luar class.<br />
Encaptulation direalisir dengan modifier : private<br />
Data yang dapat diases dari luar diberi modifier dengan public.<br />
Berikut Contoh codingnya:<br />
<br />
Dalam class Dataku: <br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/-HtiBcZMbNOA/Td35RlJD5lI/AAAAAAAAADw/Q8JWD5_xizM/s1600/Encaputaltion_dataku.JPG" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="167" width="320" src="http://1.bp.blogspot.com/-HtiBcZMbNOA/Td35RlJD5lI/AAAAAAAAADw/Q8JWD5_xizM/s320/Encaputaltion_dataku.JPG" /></a></div><br />
Dalam class DatakuT:<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/-4BeauV-X9DM/Td36OoijUuI/AAAAAAAAAD4/alymOn5S4DI/s1600/Encaputaltion_dataku.JPG" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="167" width="320" src="http://1.bp.blogspot.com/-4BeauV-X9DM/Td36OoijUuI/AAAAAAAAAD4/alymOn5S4DI/s320/Encaputaltion_dataku.JPG" /></a></div><br />
Outputnya…<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/-7BxhXs7xeJw/Td36eESk1iI/AAAAAAAAAEA/bTS-p9xHE0k/s1600/Encapsulation_output.JPG" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="103" width="320" src="http://4.bp.blogspot.com/-7BxhXs7xeJw/Td36eESk1iI/AAAAAAAAAEA/bTS-p9xHE0k/s320/Encapsulation_output.JPG" /></a></div><br />
Maka Private terjadi eror saat kompilasi.<br />
Jika suatu data dideklarasikan secara private biasanya disediakan mekanisme metode public untuk mengasesnya<br />
Metode ases public itu umumnya didefinisikan dengan set(). Dalam contoh diatas jika nilai N_khusus akan diubah digunakan setN_khusus(n).maka Tidak terjadi eror PAda saat kompilasi...RENY FAJARhttp://www.blogger.com/profile/08585342367177582625noreply@blogger.com0tag:blogger.com,1999:blog-3577073485056280777.post-45354529327726501292011-03-27T21:58:00.000-07:002011-03-27T21:58:07.152-07:00Contoh Coding Java dengan FaktorialBerikut Contoh coding dan hasil outputnya…..<br />
Selamat mencoba….<br />
<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/-Y8FetU0kXgo/TZAOy4b7moI/AAAAAAAAADE/SVvlhmPdCdk/s1600/Faktorial.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="182" src="http://1.bp.blogspot.com/-Y8FetU0kXgo/TZAOy4b7moI/AAAAAAAAADE/SVvlhmPdCdk/s320/Faktorial.JPG" width="320" /></a></div><br />
Outputnya…..<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://2.bp.blogspot.com/-7j2YUhQKdWI/TZAOyZ4zTTI/AAAAAAAAADA/EUPYQWWwHEw/s1600/Faktorial_output.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="96" src="http://2.bp.blogspot.com/-7j2YUhQKdWI/TZAOyZ4zTTI/AAAAAAAAADA/EUPYQWWwHEw/s320/Faktorial_output.JPG" width="320" /></a></div>RENY FAJARhttp://www.blogger.com/profile/08585342367177582625noreply@blogger.com0tag:blogger.com,1999:blog-3577073485056280777.post-43013612240485225182011-03-27T21:56:00.000-07:002011-03-27T21:56:35.820-07:00Contoh Coding Array 1 DimensiUntuk kali ini saya ingin memberikan contoh coding java pada NetBeans dengan Array. Array itu sendiri adalah sederetan data atau objek yang sejenis yang diases menggunakan indeks. Indeks dimulai dari 0 sampai n-1, dimana n adalah jumlah elemen.<br />
Berikut coding dan Outputnya……<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://3.bp.blogspot.com/-jQU6yKdoHrQ/TZAUBbqjwTI/AAAAAAAAAC8/HcEbBCHTHVg/s1600/Array1dimensi.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="179" src="http://3.bp.blogspot.com/-jQU6yKdoHrQ/TZAUBbqjwTI/AAAAAAAAAC8/HcEbBCHTHVg/s320/Array1dimensi.JPG" width="320" /></a></div><br />
Outputnya….<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://3.bp.blogspot.com/-EXoOyUDCWB0/TZAUBoXhdDI/AAAAAAAAADA/D9pH6-hktsE/s1600/Array1dimensi_output.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="101" src="http://3.bp.blogspot.com/-EXoOyUDCWB0/TZAUBoXhdDI/AAAAAAAAADA/D9pH6-hktsE/s320/Array1dimensi_output.JPG" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/-p8ByFeNTciA/TZAUCUtDCZI/AAAAAAAAADE/o2i7r-019sQ/s1600/Array.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><br />
</a></div><br />
Contoh Coding Array Dengan Scanner<br />
Disini terdapat contoh Coding Java pada NetBeans, menggunakan Array dengan Scanner (pengisan Output dengan menggunakan Keyboard) berikut dengan hasil outputnya…..<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/-p8ByFeNTciA/TZAUCUtDCZI/AAAAAAAAADE/o2i7r-019sQ/s1600/Array.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="182" src="http://1.bp.blogspot.com/-p8ByFeNTciA/TZAUCUtDCZI/AAAAAAAAADE/o2i7r-019sQ/s320/Array.JPG" width="320" /></a></div> <br />
<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/-_pNyJf3SqUU/TZAUCs3zk1I/AAAAAAAAADI/D-_NjPTy424/s1600/Array_output.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><br />
</a></div>Hasinya adalah…<br />
<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/-_pNyJf3SqUU/TZAUCs3zk1I/AAAAAAAAADI/D-_NjPTy424/s1600/Array_output.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="102" src="http://1.bp.blogspot.com/-_pNyJf3SqUU/TZAUCs3zk1I/AAAAAAAAADI/D-_NjPTy424/s320/Array_output.JPG" width="320" /></a></div><br />
Mudah kan…..<br />
Selamat mencoba…..RENY FAJARhttp://www.blogger.com/profile/08585342367177582625noreply@blogger.com1tag:blogger.com,1999:blog-3577073485056280777.post-68489470563268238532011-03-27T21:47:00.000-07:002011-03-27T21:47:28.549-07:00Contoh Coding dengan For pada javaPada prinsipnya secara logika ada dua macam jenis perulangan (loop), yaitu :<br />
1. Perulangan terhingga : yaitu proses perulangan dimana kendali ulangannya adalah counter. Proses diulang selama nilai counter bergerak dari nilai awal ke nilai akhir. Kendlai loop ini adalah for dengan syntax :<br />
2. Perulangan tak hingga : yaitu proses perulangan dimana kendali ulangannya adalah kondisi. Proses diulang selama nilai kondisi benar masih dipenuhi. Kendali loop ini adalah while dengan syntax :<br />
Untuk kali ini terdapat tiga contoh Coding pada jenis perulangan terhingga,berikut dengan outputnya….<br />
<br />
Loop dengan variasi *(bintang)<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://3.bp.blogspot.com/-pi7-LO8V0gI/TZARXH5Sl3I/AAAAAAAAACk/UYL8ClHeiPE/s1600/For+dgn+%2528bintang%2529.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="192" src="http://3.bp.blogspot.com/-pi7-LO8V0gI/TZARXH5Sl3I/AAAAAAAAACk/UYL8ClHeiPE/s320/For+dgn+%2528bintang%2529.JPG" width="320" /></a></div><br />
<br />
<br />
Outputnya…..<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/-2fBJzfrfrH4/TZARXonwukI/AAAAAAAAACo/JbhoZtwCZ08/s1600/For+dgn+%2528bintang%2529_Output.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="103" src="http://1.bp.blogspot.com/-2fBJzfrfrH4/TZARXonwukI/AAAAAAAAACo/JbhoZtwCZ08/s320/For+dgn+%2528bintang%2529_Output.JPG" width="320" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://2.bp.blogspot.com/-zqQaZ-NFZr4/TZARYCe40HI/AAAAAAAAACs/7xrpf910Ysk/s1600/For+dgn+%2528Minus%2529.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><br />
</a></div><div class="separator" style="clear: both; text-align: center;"><a href="http://2.bp.blogspot.com/-zqQaZ-NFZr4/TZARYCe40HI/AAAAAAAAACs/7xrpf910Ysk/s1600/For+dgn+%2528Minus%2529.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><br />
</a></div><br />
Loop dengan variasi - (minus)<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://2.bp.blogspot.com/-zqQaZ-NFZr4/TZARYCe40HI/AAAAAAAAACs/7xrpf910Ysk/s1600/For+dgn+%2528Minus%2529.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="181" src="http://2.bp.blogspot.com/-zqQaZ-NFZr4/TZARYCe40HI/AAAAAAAAACs/7xrpf910Ysk/s320/For+dgn+%2528Minus%2529.JPG" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/-DgwuVYCwhVg/TZARYRKXuwI/AAAAAAAAACw/griUNMXkmYs/s1600/For+dgn+%2528Minus%2529_Output.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><br />
</a></div>Outputnya….<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/-DgwuVYCwhVg/TZARYRKXuwI/AAAAAAAAACw/griUNMXkmYs/s1600/For+dgn+%2528Minus%2529_Output.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="99" src="http://4.bp.blogspot.com/-DgwuVYCwhVg/TZARYRKXuwI/AAAAAAAAACw/griUNMXkmYs/s320/For+dgn+%2528Minus%2529_Output.JPG" width="320" /></a></div><br />
Loop dengan Scanner <br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/-VIovJ0Q3aRU/TZARYwln67I/AAAAAAAAAC0/ykLCpe4zCKs/s1600/For+dgn+Scanner.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="194" src="http://1.bp.blogspot.com/-VIovJ0Q3aRU/TZARYwln67I/AAAAAAAAAC0/ykLCpe4zCKs/s320/For+dgn+Scanner.JPG" width="320" /></a></div><br />
Outputnya…..<br />
<br />
<br />
<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://2.bp.blogspot.com/-jVyUEFvWDNA/TZARTdry3zI/AAAAAAAAACI/x4B1bQvTb9U/s1600/For+dgn+Scanner_Output.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="120" src="http://2.bp.blogspot.com/-jVyUEFvWDNA/TZARTdry3zI/AAAAAAAAACI/x4B1bQvTb9U/s320/For+dgn+Scanner_Output.JPG" width="320" /></a></div><br />
<br />
Selamat Mencoba…RENY FAJARhttp://www.blogger.com/profile/08585342367177582625noreply@blogger.com0tag:blogger.com,1999:blog-3577073485056280777.post-42130604821684234152011-03-16T04:07:00.000-07:002011-03-16T04:07:50.670-07:00Coding dengan Java Modifier, Public, Private, Void Construktor<span style="font-family: "Courier New",Courier,monospace;">public class Dog {</span> <span style="color: red;">//class dog yang tidak memanggil</span><br />
<br />
<div style="color: red;"><span style="color: red;"> method, nama calss yang akan dibuat</span><br />
<br />
<span style="background-color: orange; color: black; font-family: "Courier New",Courier,monospace;">private String nama</span><span style="color: black; font-family: "Courier New",Courier,monospace;">="Noname";</span> <span style="color: red;">//tipe data yang tidak dapat</span> </div><div style="color: red;"> diases dari luar class.<br />
//encaptulation = membungkus data dan method dalam </div><div style="color: red;"> suatu class sehingga data dan method yang tersembunyi </div><span style="color: red;"> dalam class tidak dapat diases dari luar class.</span><br />
<br />
<span style="background-color: orange; font-family: "Courier New",Courier,monospace;">private int umur=0; </span> <span style="color: red;">//tipe data yang tidak dapat diases </span><br />
<span style="color: red;"> dari luar class</span><br style="color: red;" /><span style="color: red;"> //enca<span style="background-color: orange;"></span>ptulation</span><br />
<br />
<span style="font-family: "Courier New",Courier,monospace;">public Dog(String nm, int um){nama=nm; umur=um};</span><br />
<div style="color: red;"> <span style="color: red;">//constructor<span style="background-color: orange;"></span>,</span> dengan parameter method yang akan otomatis </div><span style="color: red;"> dipanggil jika suatu objek dibuat</span><br />
<br />
<span style="font-family: "Courier New",Courier,monospace;">public void </span><span style="background-color: yellow; font-family: "Courier New",Courier,monospace;">bark() </span><span style="color: red;"> //method yang tidak mempunyai nilai balik</span><br style="color: red;" /><span style="color: red;"> //modifier void = untuk memanggil method </span><br />
<br />
<span style="font-family: "Courier New",Courier,monospace;">{System.out.println("Gug...gug...!");} </span> <span style="color: red;">//parameter</span><br />
<br />
<span style="font-family: "Courier New",Courier,monospace;">public void</span><span style="background-color: yellow;"><span style="background-color: yellow; font-family: "Courier New",Courier,monospace;"> sayHello()</span><span style="background-color: white;"><span style="background-color: yellow; font-family: "Courier New",Courier,monospace;"> </span> </span></span> <span style="color: red;"> //method yang tidak mempunyai nilai </span><br />
<span style="color: red;"> balik karena void</span><br style="color: red;" /><span style="color: red;"> //modifier void = untuk memanggil method</span><br />
<br />
<span style="font-family: "Courier New",Courier,monospace;">{System.out.println("Hello my name is "+nama+" I'm a "+umur+" years Old");</span><span style="color: red;"> //parameter</span><br />
<br />
} <br />
<br />
} RENY FAJARhttp://www.blogger.com/profile/08585342367177582625noreply@blogger.com0tag:blogger.com,1999:blog-3577073485056280777.post-41979494009679078822011-03-16T03:51:00.000-07:002011-03-16T03:51:47.831-07:00Contoh Program Java1. Buatlah sebuah point dengan menampilkan pesan “Medali Emas” mendapat 3 point, “Medali Perak” mendapat 2 point, “Medali Perunggu “ mendapatkan 1 point.selain itu tempilkan pesan kelayar “Tidak Mendapatkan Medali”. Buat program diatas dengan Statemen, if-else dan switch-case.<br />
Jawab: <br />
<br />
<span style="font-family: "Courier New",Courier,monospace;">if-else</span><br style="font-family: "Courier New",Courier,monospace;" /> <br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> import java.util.Scanner;</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> public class Main {</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> public static void main(String[] args)</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> {</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> int point;</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> </span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> Scanner sc = new Scanner(System.in);</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> System.out.println("Masukkan point : ");</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> point = sc.nextInt();</span><br style="font-family: "Courier New",Courier,monospace;" /> <br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> if(point==1)</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> {</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> System.out.println("Selamat anda mendapat medali perunggu");</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> }</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> else</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> if(point==2)</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> {</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> System.out.println("Selamat anda mendapat medali Perak");</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> }</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> else</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> if(point==3)</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> {</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> System.out.println("Selamat anda mendapat medali Emas");</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> }</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> else</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> {</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> System.out.println("Tidak mendapat medali");</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> }</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> }</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> }</span><br style="font-family: "Courier New",Courier,monospace;" /> <br style="font-family: "Courier New",Courier,monospace;" /> <br style="font-family: "Courier New",Courier,monospace;" /> <br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> switch-case</span><br style="font-family: "Courier New",Courier,monospace;" /> <br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> import java.util.Scanner;</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> public class Main {</span><br style="font-family: "Courier New",Courier,monospace;" /> <br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> /**</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> * @param args the command line arguments</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> */</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> public static void main(String[] args)</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> {</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> int point;</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> Scanner sc = new Scanner (System.in);</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> System.out.print("Masukkan point : ");</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> point = sc.nextInt();</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> switch(point)</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> {</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> case 1: System.out.println("Mendapat Medali Perunggu");</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> break;</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> case 2: System.out.println("Mendapat Medali Perak");</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> break;</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> case 3: System.out.println("Mendapat Medali Emas");</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> break;</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> default:</span><br style="font-family: "Courier New",Courier,monospace;" /> <br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> System.out.println("Tidak Mendapat Medali");</span><br style="font-family: "Courier New",Courier,monospace;" /> <br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> }</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> }</span><br style="font-family: "Courier New",Courier,monospace;" /> <br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> } </span><br />
<br />
<div style="font-family: Times,"Times New Roman",serif;">2. Mencari Luas Lingkaran </div><span style="font-family: "Courier New",Courier,monospace;"> </span><br />
<span style="font-family: "Courier New",Courier,monospace;">import java.util.Scanner; </span><span style="color: blue;">//bahwa program yang dibuat akan </span><br style="color: blue;" /><span style="color: blue;"> menggunakan class Scanner yang </span><br style="color: blue;" /> <span style="color: blue;"> berada di kelas java.util\\</span><br style="color: blue;" /> <br />
<span style="font-family: "Courier New",Courier,monospace;">public class Lingkaran</span> {<span style="color: red;"> <span style="color: blue;">//nama kelas yang akan dibuat</span></span><span style="color: blue;">\\</span><br style="color: blue;" /> <br />
<span style="font-family: "Courier New",Courier,monospace;">public static void main(String[] args) </span> <span style="color: blue;"> //memulai program </span><br style="color: blue;" /><span style="color: blue;"> dengan method main\\</span><br style="color: red;" /><span style="color: red;"><span style="color: black;">{</span> </span><br />
<br />
<span style="font-family: "Courier New",Courier,monospace;">float p=3.14f,Luas;</span><i><span style="font-family: "Courier New",Courier,monospace;"> </span> </i> <span style="color: red;"> <span style="color: blue;">//nilai ketetapan data variable luas</span></span><span style="color: blue;">\\</span><br style="color: blue;" /> <br />
<span style="font-family: "Courier New",Courier,monospace;">int r;</span> <span style="color: blue;">//data variable jari-jari</span>\\<br />
<br />
<span style="font-family: "Courier New",Courier,monospace;">Scanner sc = new Scanner(System.in);</span> <span style="color: blue;">//objek dengan nama sc </span><br style="color: blue;" /><span style="color: blue;"> dan mengacu ke class </span><br style="color: blue;" /> <span style="color: blue;"> Scanner\\</span><br />
<br />
<span style="font-family: "Courier New",Courier,monospace;">System.out.print("Masukan Nilai Jari-jari :"); </span> <span style="color: red;"> <span style="color: blue;">//parameter</span></span><span style="color: blue;">\\</span><br style="color: blue;" /> <br />
<span style="font-family: "Courier New",Courier,monospace;">r = sc.nextInt();</span> <span style="color: blue;"> //method yang dimiliki class Scanner untuk </span><br style="color: blue;" /><span style="color: blue;"> memasukan data dari keyboard ke variable\\</span><br style="color: blue;" /> <br />
<span style="font-family: "Courier New",Courier,monospace;">Luas=p*r*r;</span> <i> </i><span style="color: blue;"> //rumus luas lingkaran\\</span><br />
<br />
<i><span style="font-family: "Courier New",Courier,monospace;">System.out.println("phi :"+p); </span> </i><span style="color: red;"> <span style="color: blue;">//parameter</span></span><span style="color: blue;">\\</span><br />
<br />
<span style="font-family: "Courier New",Courier,monospace;">System.out.println("jari-jari :"+r);</span><i style="font-family: "Courier New",Courier,monospace;"> </i><span style="color: red;"> <span style="color: blue;">//parameter</span></span><span style="color: blue;">\\</span><br />
<br />
<span style="font-family: "Courier New",Courier,monospace;">System.out.println("luas :"+Luas); </span> <span style="color: red;"> <span style="color: blue;">//parameter</span></span><span style="color: blue;">\\</span><br style="color: blue;" /><br />
<br />
<span style="font-family: "Courier New",Courier,monospace;"> }</span><i><br />
</i><br />
<span style="font-family: "Courier New",Courier,monospace;">}</span> <i> </i>RENY FAJARhttp://www.blogger.com/profile/08585342367177582625noreply@blogger.com0tag:blogger.com,1999:blog-3577073485056280777.post-72877749526369059752011-03-02T03:15:00.000-08:002011-03-02T03:15:43.326-08:00PERCABANGANA. <span style="font-family: "Courier New",Courier,monospace;">if-else</span><br />
<br />
Bentuk umumnya sebagai berikut : <br />
<br />
<br />
<blockquote><span style="font-family: "Courier New",Courier,monospace;">If(Boolean-expression)statement1;(else statement2;)</span></blockquote><br />
Klausa <span style="font-family: "Courier New",Courier,monospace;">else</span> boleh ditulis boleh tidak. Setiap statement dapat berupa kumpulan pernyataan yang dibatasi dengan kurung-kurawal. Biasanya, untuk amannya, kurung-kurawal ini tetap digunakan, walaupun hanya ada satu statement. Berikut contohnya :<br />
<br />
<br />
<blockquote><span style="font-family: "Courier New",Courier,monospace;">Int dataTersedia;</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> //…</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> If(dataTersedia>0) {</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> prosesData();</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> dataTersedia -= n;</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> } else {</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> tungguDataBerikut();</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> }</span></blockquote><br />
<br />
Contoh Coding <br />
<br />
<span style="font-family: "Courier New",Courier,monospace;">Class praktek1</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> {</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> Public static void main(String args[])</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> {</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> Int nilai;</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> nilai=80;</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> System.out.println(“================”);</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> System.out.println(“Nama : Reny Fajar”);</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> System.out.println(“Nilai : “ + nilai );</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> If(nilai>90) //statement</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> System.out.println(“ket : geulis pisan euy”);</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> Else</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> System.out.println(“ket : biasa saja”);</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> System.out.println(“=================”);</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> }</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> }</span><br />
<br />
B.<span style="font-family: "Courier New",Courier,monospace;"> break</span><br />
<br />
Proses <span style="font-family: "Courier New",Courier,monospace;">break</span> memerintahkan untuk menjalankan program di belakang blok tertentu. Untuk dapat ditunjuk, sebuah blok diberi nama, dan Java memiliki bentuk label untuk menyatakan nama suatu blok. Berikut contonya : <br />
<br />
<span style="font-family: "Courier New",Courier,monospace;">class Break {</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> public static void main(String args[]) {</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> boolean t=true;</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> a: {</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> b: {</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> c: {</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> System.out.println(“Sebelum break”);</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> If (t)</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> break b;</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> System.out.println(“Pernyataan ini tidak akan pernah dieksekusi”);</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> }</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> System.out.println(“Ini juga tidak pernah dieksekusi”);</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> }</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> }</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> }</span><br />
<br />
Sebagai catatan, <span style="font-family: "Courier New",Courier,monospace;">break </span>juga dapat digunakan tanpa label untuk keluar dari suatu<span style="font-family: "Courier New",Courier,monospace;"> loop.</span><br />
<br />
C. <span style="font-family: "Courier New",Courier,monospace;">Switch-case</span><br />
<br />
Bentuk umumnya adalah sebagai berikut : <br />
<br />
<br />
<blockquote><span style="font-family: "Courier New",Courier,monospace;">switch (expression) {</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> case valuel:</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> statemen1;</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> break;</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> case value2:</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> statemen2;</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> break;</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> case valueN:</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> statemenN;</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> break;</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> default:</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> statemen default;</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> }</span></blockquote> <br />
Nilai expression dibandingkan dengan setiap nilai pada pernyataan case (value). Jika ada yang cocok, maka urutan statemen yang ada di belakang pernyataan case akan dieksekusi. Jika tidak menuliskan break, maka eksekusi akan dilanjutkan ke case selanjutnya.<br />
<br />
Contoh Coding<br />
<br />
<br />
<blockquote><span style="font-family: "Courier New",Courier,monospace;">class praktek2</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> {</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> Public static void main(String agrs[])</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> {</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> int nilai;</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> nilai=6</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> System.out.println(“===================”);</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> System.out.println(“Nama : Helana Peacecraft”);</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> System.out.println(“Nilai : “ + nilai);</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> Switch(nilai) {</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> case 10 :</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> case 9 :</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> System.out.println(“Ket : Istimewa”);</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> break;</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> case 8 : </span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> case 7 : </span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> System.out.println(“Ket : Bagoess”);</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> break;</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> Case 6 : </span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> System.out.println(“Ket : Cukup”);</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> break;</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> default;</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> </span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> System.out.println(“Ket : Kurang”);</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> }</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> System.out.println(“=======================”);</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> }</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> }</span></blockquote><br />
D. <span style="font-family: "Courier New",Courier,monospace;">retrun</span><br />
<span style="font-family: "Courier New",Courier,monospace;">retrun</span> menyebabkan eksekusi menyambang kembali ke pemanggil method. Contoh pemakai retrun berikut menyebabkan eksekusi kembali ke pemanggil, dalam hal ini adalah runtime Java.<br />
<br />
<br />
<blockquote><span style="font-family: "Courier New",Courier,monospace;">class RetrunDemo {</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> public static main void(string args[]) {</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> boolean t=true;</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> System.out.println(“Sebelum retrun”);</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> If (t)</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> retrun;</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> System.out.println(“Pernyataan ini tidak akan pernah dieksekusi”);</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> }</span><br style="font-family: "Courier New",Courier,monospace;" /><span style="font-family: "Courier New",Courier,monospace;"> } </span></blockquote>RENY FAJARhttp://www.blogger.com/profile/08585342367177582625noreply@blogger.com0tag:blogger.com,1999:blog-3577073485056280777.post-56713173311133320182011-02-22T23:58:00.000-08:002011-02-22T23:58:47.944-08:00Contoh Syntax dengan Menggunakan Tipe Data<!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves/> <w:TrackFormatting/> <w:PunctuationKerning/> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF/> <w:LidThemeOther>EN-US</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:SplitPgBreakAndParaMark/> <w:DontVertAlignCellWithSp/> <w:DontBreakConstrainedForcedTables/> <w:DontVertAlignInTxbx/> <w:Word11KerningPairs/> <w:CachedColBalance/> </w:Compatibility> <m:mathPr> <m:mathFont m:val="Cambria Math"/> <m:brkBin m:val="before"/> <m:brkBinSub m:val="--"/> <m:smallFrac m:val="off"/> <m:dispDef/> <m:lMargin m:val="0"/> <m:rMargin m:val="0"/> <m:defJc m:val="centerGroup"/> <m:wrapIndent m:val="1440"/> <m:intLim m:val="subSup"/> <m:naryLim m:val="undOvr"/> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/> <w:LsdException Locked="false" Priority="39" Name="toc 1"/> <w:LsdException Locked="false" Priority="39" Name="toc 2"/> <w:LsdException Locked="false" Priority="39" Name="toc 3"/> <w:LsdException Locked="false" Priority="39" Name="toc 4"/> <w:LsdException Locked="false" Priority="39" Name="toc 5"/> <w:LsdException Locked="false" Priority="39" Name="toc 6"/> <w:LsdException Locked="false" Priority="39" Name="toc 7"/> <w:LsdException Locked="false" Priority="39" Name="toc 8"/> <w:LsdException Locked="false" Priority="39" Name="toc 9"/> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/> <w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/> <w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/> <w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/> <w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/> <w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/> <w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/> <w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/> <w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/> <w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/> <w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/> <w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/> <w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/> <w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/> <w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/> <w:LsdException Locked="false" Priority="37" Name="Bibliography"/> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/> </w:LatentStyles> </xml><![endif]--><!--[if gte mso 10]> <style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin-top:0cm;
mso-para-margin-right:0cm;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0cm;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;}
</style> <![endif]--> <br />
<div class="MsoListParagraphCxSpFirst" style="line-height: 150%; text-align: justify; text-indent: -18pt;"><span style="font-family: "Cambria","serif"; font-size: 14pt; line-height: 150%;"><span>A.<span style="font: 7pt "Times New Roman";"> </span></span></span><span style="font-family: "Cambria","serif"; font-size: 14pt; line-height: 150%;">1. Tipe Data</span></div><blockquote><div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"> class contohinteger</span></div><blockquote><div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"><span> </span>{</span></div><div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"><span> </span>public static void main(string agrs[])</span></div><div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"><span> </span>{</span></div><div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"><span> </span>int nilai;</span></div><div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"><span> </span>nilai = 95;</span></div><div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"><span> </span>System.out.println(“Nilai : “ + nilai);</span></div><div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"><span> </span>}</span></div><div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"><span> </span>}</span></div></blockquote></blockquote><div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; text-align: justify;"><br />
</div><div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; text-align: justify;"><br />
</div><div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; text-align: justify; text-indent: -18pt;"><span style="font-family: "Cambria","serif"; font-size: 14pt; line-height: 150%;"><span>B.<span style="font: 7pt "Times New Roman";"> </span></span></span><span style="font-family: "Cambria","serif"; font-size: 14pt; line-height: 150%;">2. String</span></div><blockquote><div class="MsoListParagraphCxSpMiddle" style="line-height: 150%;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"> class contohstring</span></div><blockquote><div class="MsoListParagraphCxSpMiddle" style="line-height: 150%;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"><span> </span>{</span></div><div class="MsoListParagraphCxSpMiddle" style="line-height: 150%;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"><span> </span>public static void main(string agrs[])</span></div><div class="MsoListParagraphCxSpMiddle" style="line-height: 150%;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"><span> </span>{</span></div><div class="MsoListParagraphCxSpMiddle" style="line-height: 150%;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"><span> </span>String nama;</span></div><div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; margin-left: 72pt; text-indent: 36pt;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">nama = “STIKOM BALI”;</span></div><div class="MsoListParagraphCxSpMiddle" style="line-height: 150%;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"><span> </span>System.out.println(“Nama : “ + nama);</span></div><div class="MsoListParagraphCxSpLast" style="line-height: 150%; margin-left: 72pt; text-indent: 36pt;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">}</span></div><div class="MsoNormal" style="line-height: 150%; margin-left: 36pt; text-indent: 36pt;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">}</span></div></blockquote></blockquote><div class="MsoListParagraphCxSpFirst" style="line-height: 150%; text-align: justify;"><br />
</div><div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; text-align: justify;"><br />
</div><div class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: -18pt;"><span style="font-family: "Cambria","serif"; font-size: 14pt; line-height: 115%;"><span>C.<span style="font: 7pt "Times New Roman";"> </span></span></span><span style="font-family: "Cambria","serif"; font-size: 14pt; line-height: 115%;">3. Contoh Penggunaan Operator</span></div><div class="MsoListParagraphCxSpMiddle" style="text-align: justify;"><br />
</div><blockquote><blockquote><div class="MsoListParagraphCxSpMiddle" style="text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 115%;"> </span><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 115%;">class contohOpl</span> </div><div class="MsoListParagraphCxSpMiddle"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 115%;"><span> </span>{</span></div><div class="MsoListParagraphCxSpMiddle"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 115%;"><span> </span>public static void main(String agrs[])</span></div><div class="MsoListParagraphCxSpMiddle"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 115%;"><span> </span>{</span></div><div class="MsoListParagraphCxSpMiddle"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 115%;"><span> </span>String nama,nim;</span></div><div class="MsoListParagraphCxSpMiddle"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 115%;"><span> </span>int nilai</span></div><div class="MsoListParagraphCxSpMiddle"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 115%;"><span> </span></span></div><div class="MsoListParagraphCxSpMiddle"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 115%;"><span> </span>nama = “Lutung Kasarung”;</span></div><div class="MsoListParagraphCxSpMiddle"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 115%;"><span> </span>nim = “040010350”;</span></div><div class="MsoListParagraphCxSpMiddle"><br />
</div><div class="MsoListParagraphCxSpMiddle"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 115%;"><span> </span>nilai = 95;</span></div><div class="MsoListParagraphCxSpMiddle"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 115%;"><span> </span>nilai += 5;</span></div><div class="MsoListParagraphCxSpMiddle"><br />
</div><div class="MsoListParagraphCxSpMiddle" style="margin-left: 108pt; text-indent: 36pt;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 115%;">System.out.println(“==============”);</span></div><div class="MsoListParagraphCxSpMiddle"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 115%;"><span> </span>System.out.println(“Nama<span> </span>: “ + nama);</span></div><div class="MsoListParagraphCxSpMiddle"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 115%;"><span> </span>System.out.println(“NIM<span> </span>: “ + nim);</span></div><div class="MsoListParagraphCxSpMiddle"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 115%;"><span> </span>System.out.println(“Nilai: “ + nilai);</span></div><div class="MsoListParagraphCxSpMiddle"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 115%;"><span> </span>System.out.println(“==============”);</span></div><div class="MsoListParagraphCxSpMiddle"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 115%;"><span> </span>}</span></div><div class="MsoListParagraphCxSpMiddle"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 115%;"><span> </span>}</span></div></blockquote></blockquote><div class="MsoListParagraphCxSpMiddle" style="text-align: justify;"><br />
</div><div class="MsoListParagraphCxSpLast" style="text-align: justify;"><br />
</div><div class="MsoNormal" style="text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 115%;"><span></span>Dari contoh di atas, nilai yang akan tampil akan berubah manjadi 100. Karena, nilai 95 mengalami penambahan 5 angka. Yaitu, nilai +=5 atau <span> </span>nilai = nilai+5. Output yang dihasilkan adalah :</span></div><div class="MsoNormal" style="text-align: justify;"><br />
</div><blockquote><div class="MsoNormal"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 115%;"><span> </span>============================</span></div><div class="MsoNormal"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 115%;"><span> </span>Nama<span> </span>: Lutung kasarung</span></div><div class="MsoNormal"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 115%;"><span> </span>NIM<span> </span>: 040010350</span></div><div class="MsoNormal"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 115%;"><span> </span>Nilai<span> </span>: 100</span></div><div class="MsoNormal"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 115%;"><span> </span>============================</span></div></blockquote>RENY FAJARhttp://www.blogger.com/profile/08585342367177582625noreply@blogger.com0tag:blogger.com,1999:blog-3577073485056280777.post-55381983958876387072011-02-22T23:52:00.000-08:002011-02-22T23:52:22.136-08:00Operator Dalam Java<!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves/> <w:TrackFormatting/> <w:PunctuationKerning/> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF/> <w:LidThemeOther>EN-US</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:SplitPgBreakAndParaMark/> <w:DontVertAlignCellWithSp/> <w:DontBreakConstrainedForcedTables/> <w:DontVertAlignInTxbx/> <w:Word11KerningPairs/> <w:CachedColBalance/> </w:Compatibility> <m:mathPr> <m:mathFont m:val="Cambria Math"/> <m:brkBin m:val="before"/> <m:brkBinSub m:val="--"/> <m:smallFrac m:val="off"/> <m:dispDef/> <m:lMargin m:val="0"/> <m:rMargin m:val="0"/> <m:defJc m:val="centerGroup"/> <m:wrapIndent m:val="1440"/> <m:intLim m:val="subSup"/> <m:naryLim m:val="undOvr"/> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/> <w:LsdException Locked="false" Priority="39" Name="toc 1"/> <w:LsdException Locked="false" Priority="39" Name="toc 2"/> <w:LsdException Locked="false" Priority="39" Name="toc 3"/> <w:LsdException Locked="false" Priority="39" Name="toc 4"/> <w:LsdException Locked="false" Priority="39" Name="toc 5"/> <w:LsdException Locked="false" Priority="39" Name="toc 6"/> <w:LsdException Locked="false" Priority="39" Name="toc 7"/> <w:LsdException Locked="false" Priority="39" Name="toc 8"/> <w:LsdException Locked="false" Priority="39" Name="toc 9"/> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/> <w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/> <w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/> <w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/> <w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/> <w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/> <w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/> <w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/> <w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/> <w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/> <w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/> <w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/> <w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/> <w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/> <w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/> <w:LsdException Locked="false" Priority="37" Name="Bibliography"/> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/> </w:LatentStyles> </xml><![endif]--><!--[if gte mso 10]> <style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin-top:0cm;
mso-para-margin-right:0cm;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0cm;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;}
table.MsoTableGrid
{mso-style-name:"Table Grid";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-priority:59;
mso-style-unhide:no;
border:solid black 1.0pt;
mso-border-themecolor:text1;
mso-border-alt:solid black .5pt;
mso-border-themecolor:text1;
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-border-insideh:.5pt solid black;
mso-border-insideh-themecolor:text1;
mso-border-insidev:.5pt solid black;
mso-border-insidev-themecolor:text1;
mso-para-margin:0cm;
mso-para-margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;}
</style> <![endif]--> <br />
<div class="MsoNormal" style="line-height: 150%; text-align: justify;"><b><span style="font-family: "Cambria","serif"; font-size: 14pt; line-height: 150%;"></span></b><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Java mempunyai 44 operator, yang terbagi delam 4 jenis dasar. Yaitu : Operator <i>Aritmetik, Bitwise, Relasi dan Logika.</i></span></div><div class="MsoListParagraphCxSpFirst" style="line-height: 150%; text-align: justify; text-indent: -18pt;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"><span>1.<span style="font: 7pt "Times New Roman";"> </span></span></span><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">1. Operator Aritmatik</span></div><div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; margin-left: 72pt; text-align: justify; text-indent: -18pt;"><span style="font-family: Symbol; font-size: 12pt; line-height: 150%;"><span>·<span style="font: 7pt "Times New Roman";"> </span></span></span><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Digunakan untuk proses matematis (aljabar), </span></div><div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; margin-left: 72pt; text-align: justify; text-indent: -18pt;"><span style="font-family: Symbol; font-size: 12pt; line-height: 150%;"><span>·<span style="font: 7pt "Times New Roman";"> </span></span></span><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">berupa tipe numeric,</span></div><div class="MsoListParagraphCxSpLast" style="line-height: 150%; margin-left: 72pt; text-align: justify; text-indent: -18pt;"><span style="font-family: Symbol; font-size: 12pt; line-height: 150%;"><span>·<span style="font: 7pt "Times New Roman";"> </span></span></span><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">tidak dapat digunakan untuk tipe Boolean, tapi dapat digunakan untuk tipe Char, karena Char adalah anggota himpunan int.</span></div><table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: medium none;"><tbody>
<tr> <td style="border: 1pt solid black; padding: 0cm 5.4pt; width: 59.4pt;" valign="top" width="79"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><b><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Operator</span></b></div></td> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: black black black -moz-use-text-color; border-style: solid solid solid none; border-width: 1pt 1pt 1pt medium; padding: 0cm 5.4pt; width: 216pt;" valign="top" width="288"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><b><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Artinya</span></b></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 59.4pt;" valign="top" width="79"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">+</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 216pt;" valign="top" width="288"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Penjumlahan</span></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 59.4pt;" valign="top" width="79"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">+=</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 216pt;" valign="top" width="288"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Persamaan Penjumlahan</span></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 59.4pt;" valign="top" width="79"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">-</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 216pt;" valign="top" width="288"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Pengurangan (juga untuk Unary Minus)</span></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 59.4pt;" valign="top" width="79"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">-=</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 216pt;" valign="top" width="288"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Persamaan Pengurangan</span></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 59.4pt;" valign="top" width="79"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">*</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 216pt;" valign="top" width="288"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Perkalian</span></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 59.4pt;" valign="top" width="79"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">*=</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 216pt;" valign="top" width="288"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Persamaan Perkalian</span></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 59.4pt;" valign="top" width="79"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">/</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 216pt;" valign="top" width="288"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Pembagian</span></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 59.4pt;" valign="top" width="79"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">/=</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 216pt;" valign="top" width="288"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Persamaan Pembagian</span></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 59.4pt;" valign="top" width="79"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">%</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 216pt;" valign="top" width="288"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Modulus (sisa Pembagian)</span></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 59.4pt;" valign="top" width="79"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">%=</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 216pt;" valign="top" width="288"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Persamaan Modulus</span></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 59.4pt;" valign="top" width="79"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">++</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 216pt;" valign="top" width="288"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Penambahan</span></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 59.4pt;" valign="top" width="79"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">--</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 216pt;" valign="top" width="288"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Pengurangan</span></div></td> </tr>
</tbody></table><div class="MsoNormal" style="line-height: 150%; text-align: justify;"><br />
</div><div class="MsoListParagraphCxSpFirst" style="line-height: 150%; text-align: justify; text-indent: -18pt;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"><span>2.<span style="font: 7pt "Times New Roman";"> </span></span></span><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">2. Operator Bitwise</span></div><div class="MsoListParagraphCxSpLast" style="line-height: 150%; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Tipe numeric integer, long, int, short, char, dan byte mempunyai kumpulan operator tambahan yang sama yang dapat memodifikasi dan memeriksa bit-bit yang menyusun nilainya.</span></div><table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: medium none;"><tbody>
<tr> <td style="border: 1pt solid black; padding: 0cm 5.4pt; width: 99.9pt;" valign="top" width="133"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><b><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Operator</span></b></div></td> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: black black black -moz-use-text-color; border-style: solid solid solid none; border-width: 1pt 1pt 1pt medium; padding: 0cm 5.4pt; width: 216pt;" valign="top" width="288"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><b><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Artinya</span></b></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 99.9pt;" valign="top" width="133"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">~</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 216pt;" valign="top" width="288"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Unary NOT</span></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 99.9pt;" valign="top" width="133"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">&</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 216pt;" valign="top" width="288"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">AND</span></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 99.9pt;" valign="top" width="133"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">|</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 216pt;" valign="top" width="288"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">OR</span></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 99.9pt;" valign="top" width="133"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">^</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 216pt;" valign="top" width="288"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Exclusive OR</span></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 99.9pt;" valign="top" width="133"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">>> </span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 216pt;" valign="top" width="288"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Shift Kanan</span></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 99.9pt;" valign="top" width="133"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">>>> </span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 216pt;" valign="top" width="288"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Shift Kanan. Isi dengan Nol</span></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 99.9pt;" valign="top" width="133"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"><< </span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 216pt;" valign="top" width="288"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Shift Kiri</span></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 99.9pt;" valign="top" width="133"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">&=</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 216pt;" valign="top" width="288"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Pernyataan AND</span></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 99.9pt;" valign="top" width="133"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">|=</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 216pt;" valign="top" width="288"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Pernyataan OR</span></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 99.9pt;" valign="top" width="133"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">^=</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 216pt;" valign="top" width="288"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Pernyataan Exclusive Or</span></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 99.9pt;" valign="top" width="133"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">>>=</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 216pt;" valign="top" width="288"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Pernyataan shift Kanan</span></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 99.9pt;" valign="top" width="133"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">>>>=</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 216pt;" valign="top" width="288"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Pernyataan shift kanan, isi dengan nol</span></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 99.9pt;" valign="top" width="133"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"><<=</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 216pt;" valign="top" width="288"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Pernyataan shift kiri</span></div></td> </tr>
</tbody></table><div class="MsoNormal" style="line-height: 150%; text-align: justify;"><br />
</div><div class="MsoListParagraphCxSpFirst" style="line-height: 150%; text-align: justify; text-indent: -18pt;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"><span>3.<span style="font: 7pt "Times New Roman";"> </span></span></span><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">3. Opertor Relasi</span></div><div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Untuk membandingkan dua nilai, java memiliki kumpulan operator relasi berikut ini untuk menyatakan kesamaan dan urutan.</span></div><div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; text-align: justify;"><br />
</div><table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: medium none; margin-left: 36pt;"><tbody>
<tr> <td style="border: 1pt solid black; padding: 0cm 5.4pt; width: 72.9pt;" valign="top" width="97"> <div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; margin: 0cm 0cm 0.0001pt; text-align: justify;"><b><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Operator</span></b></div></td> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: black black black -moz-use-text-color; border-style: solid solid solid none; border-width: 1pt 1pt 1pt medium; padding: 0cm 5.4pt; width: 180pt;" valign="top" width="240"> <div class="MsoListParagraphCxSpLast" style="line-height: 150%; margin: 0cm 0cm 0.0001pt; text-align: justify;"><b><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Artinya</span></b></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 72.9pt;" valign="top" width="97"> <div class="MsoListParagraphCxSpFirst" style="line-height: 150%; margin: 0cm 0cm 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">==</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 180pt;" valign="top" width="240"> <div class="MsoListParagraphCxSpLast" style="line-height: 150%; margin: 0cm 0cm 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Sama dengan</span></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 72.9pt;" valign="top" width="97"> <div class="MsoListParagraphCxSpFirst" style="line-height: 150%; margin: 0cm 0cm 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">!=</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 180pt;" valign="top" width="240"> <div class="MsoListParagraphCxSpLast" style="line-height: 150%; margin: 0cm 0cm 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Tidak sama dengan</span></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 72.9pt;" valign="top" width="97"> <div class="MsoListParagraphCxSpFirst" style="line-height: 150%; margin: 0cm 0cm 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">> </span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 180pt;" valign="top" width="240"> <div class="MsoListParagraphCxSpLast" style="line-height: 150%; margin: 0cm 0cm 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Lebih dari</span></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 72.9pt;" valign="top" width="97"> <div class="MsoListParagraphCxSpFirst" style="line-height: 150%; margin: 0cm 0cm 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">< </span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 180pt;" valign="top" width="240"> <div class="MsoListParagraphCxSpLast" style="line-height: 150%; margin: 0cm 0cm 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Kurang dari</span></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 72.9pt;" valign="top" width="97"> <div class="MsoListParagraphCxSpFirst" style="line-height: 150%; margin: 0cm 0cm 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">>=</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 180pt;" valign="top" width="240"> <div class="MsoListParagraphCxSpLast" style="line-height: 150%; margin: 0cm 0cm 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Lebih dari atau sama dengan </span></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 72.9pt;" valign="top" width="97"> <div class="MsoListParagraphCxSpFirst" style="line-height: 150%; margin: 0cm 0cm 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"><=</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 180pt;" valign="top" width="240"> <div class="MsoListParagraphCxSpLast" style="line-height: 150%; margin: 0cm 0cm 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Kurang dari atau sama dengan</span></div></td> </tr>
</tbody></table><div class="MsoListParagraphCxSpFirst" style="line-height: 150%; text-align: justify;"><br />
</div><div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; text-align: justify; text-indent: -18pt;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"><span>4.<span style="font: 7pt "Times New Roman";"> </span></span></span><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">4. Operator Logika</span></div><div class="MsoListParagraphCxSpLast" style="line-height: 150%; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Operator logika Boolean pada table ini di bawah ini<span> </span>berfungsi hanya pada operator Boolean. Semua operator ini mengkombinasikan dua besaran Boolean untuk menghasilkan bearan Boolean.</span></div><table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: medium none;"><tbody>
<tr> <td style="border: 1pt solid black; padding: 0cm 5.4pt; width: 77.4pt;" valign="top" width="103"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><b><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Operator</span></b></div></td> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: black black black -moz-use-text-color; border-style: solid solid solid none; border-width: 1pt 1pt 1pt medium; padding: 0cm 5.4pt; width: 166.5pt;" valign="top" width="222"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><b><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Artinya</span></b></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 77.4pt;" valign="top" width="103"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">&</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 166.5pt;" valign="top" width="222"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Logika AND</span></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 77.4pt;" valign="top" width="103"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">|</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 166.5pt;" valign="top" width="222"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Logika OR</span></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 77.4pt;" valign="top" width="103"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">^</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 166.5pt;" valign="top" width="222"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Logika XOR</span></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 77.4pt;" valign="top" width="103"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">||</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 166.5pt;" valign="top" width="222"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Hubungan-singkat OR</span></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 77.4pt;" valign="top" width="103"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">&&</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 166.5pt;" valign="top" width="222"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Hubungan-singkat AND</span></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 77.4pt;" valign="top" width="103"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">!</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 166.5pt;" valign="top" width="222"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Hubungan-singkat NOT</span></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 77.4pt;" valign="top" width="103"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">&=</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 166.5pt;" valign="top" width="222"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Pernyataan AND</span></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 77.4pt;" valign="top" width="103"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">|=</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 166.5pt;" valign="top" width="222"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Pernyataan OR</span></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 77.4pt;" valign="top" width="103"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">^=</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 166.5pt;" valign="top" width="222"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Pernyataan XOR</span></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 77.4pt;" valign="top" width="103"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">==</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 166.5pt;" valign="top" width="222"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Sama dengan</span></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 77.4pt;" valign="top" width="103"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">!=</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 166.5pt;" valign="top" width="222"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Tidak sama dengan</span></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 77.4pt;" valign="top" width="103"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">?:</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 166.5pt;" valign="top" width="222"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Operator ternary if-then-else</span></div></td> </tr>
</tbody></table>RENY FAJARhttp://www.blogger.com/profile/08585342367177582625noreply@blogger.com0tag:blogger.com,1999:blog-3577073485056280777.post-26184238066622718702011-02-22T23:47:00.000-08:002011-02-22T23:47:50.124-08:00Tipe-tipe dalam Java<!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves/> <w:TrackFormatting/> <w:PunctuationKerning/> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF/> <w:LidThemeOther>EN-US</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:SplitPgBreakAndParaMark/> <w:DontVertAlignCellWithSp/> <w:DontBreakConstrainedForcedTables/> <w:DontVertAlignInTxbx/> <w:Word11KerningPairs/> <w:CachedColBalance/> </w:Compatibility> <m:mathPr> <m:mathFont m:val="Cambria Math"/> <m:brkBin m:val="before"/> <m:brkBinSub m:val="--"/> <m:smallFrac m:val="off"/> <m:dispDef/> <m:lMargin m:val="0"/> <m:rMargin m:val="0"/> <m:defJc m:val="centerGroup"/> <m:wrapIndent m:val="1440"/> <m:intLim m:val="subSup"/> <m:naryLim m:val="undOvr"/> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/> <w:LsdException Locked="false" Priority="39" Name="toc 1"/> <w:LsdException Locked="false" Priority="39" Name="toc 2"/> <w:LsdException Locked="false" Priority="39" Name="toc 3"/> <w:LsdException Locked="false" Priority="39" Name="toc 4"/> <w:LsdException Locked="false" Priority="39" Name="toc 5"/> <w:LsdException Locked="false" Priority="39" Name="toc 6"/> <w:LsdException Locked="false" Priority="39" Name="toc 7"/> <w:LsdException Locked="false" Priority="39" Name="toc 8"/> <w:LsdException Locked="false" Priority="39" Name="toc 9"/> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/> <w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/> <w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/> <w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/> <w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/> <w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/> <w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/> <w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/> <w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/> <w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/> <w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/> <w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/> <w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/> <w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/> <w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/> <w:LsdException Locked="false" Priority="37" Name="Bibliography"/> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/> </w:LatentStyles> </xml><![endif]--><!--[if gte mso 10]> <style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin-top:0cm;
mso-para-margin-right:0cm;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0cm;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;}
table.MsoTableGrid
{mso-style-name:"Table Grid";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-priority:59;
mso-style-unhide:no;
border:solid black 1.0pt;
mso-border-themecolor:text1;
mso-border-alt:solid black .5pt;
mso-border-themecolor:text1;
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-border-insideh:.5pt solid black;
mso-border-insideh-themecolor:text1;
mso-border-insidev:.5pt solid black;
mso-border-insidev-themecolor:text1;
mso-para-margin:0cm;
mso-para-margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;}
</style> <![endif]--> <br />
<div class="MsoNormal" style="line-height: 150%; text-align: justify;"><b><span style="font-family: "Cambria","serif"; font-size: 14pt; line-height: 150%;">Tipe Data Primitive dan String</span></b></div><div class="MsoNormal" style="line-height: 150%; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Pada Java, terdapat tipe data sederhana dan tipe data array. Tipe data sederhana terdiri dari : tipe Boolean, dan tipe data numeric terdiri dari byte, short ,int, long, char, float dan double. Boolean adalah tipe data untuk besaran logika, hanya memiliki dua kemungkinan nilai, true atau false. </span></div><div class="MsoNormal" style="line-height: 150%; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Tipe data numeric</span></div><table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: medium none;"><tbody>
<tr> <td style="border: 1pt solid black; padding: 0cm 5.4pt; width: 77.4pt;" valign="top" width="103"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><b><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Data Type</span></b></div></td> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: black black black -moz-use-text-color; border-style: solid solid solid none; border-width: 1pt 1pt 1pt medium; padding: 0cm 5.4pt; width: 85.5pt;" valign="top" width="114"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><b><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Size/Format</span></b></div></td> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: black black black -moz-use-text-color; border-style: solid solid solid none; border-width: 1pt 1pt 1pt medium; padding: 0cm 5.4pt; width: 274.5pt;" valign="top" width="366"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><b><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Range</span></b></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 77.4pt;" valign="top" width="103"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Byte</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 85.5pt;" valign="top" width="114"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">8-bit</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 274.5pt;" valign="top" width="366"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">-128 to +127 if signed(-2</span><sup><span style="font-family: "Cambria","serif";">7</span></sup><span style="font-family: "Cambria","serif";"> to 2<sup>7</sup>-1) 0 to 255 if unsigned</span><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"></span></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 77.4pt;" valign="top" width="103"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Short</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 85.5pt;" valign="top" width="114"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">16-bit</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 274.5pt;" valign="top" width="366"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">-32768 to +32768 (-2<sup>15</sup> to 2<sup>15</sup>-1)</span></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 77.4pt;" valign="top" width="103"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Int</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 85.5pt;" valign="top" width="114"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">32-bit</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 274.5pt;" valign="top" width="366"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">-2<sup>31</sup> to 2<sup>31</sup>-1</span></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 77.4pt;" valign="top" width="103"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Long</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 85.5pt;" valign="top" width="114"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">64-bit</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 274.5pt;" valign="top" width="366"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">-2<sup>63</sup> to 2<sup>63</sup>-1</span></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 77.4pt;" valign="top" width="103"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Float</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 85.5pt;" valign="top" width="114"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">32-bit</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 274.5pt;" valign="top" width="366"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">+/- about 2<sup>31</sup></span></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 77.4pt;" valign="top" width="103"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Double</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 85.5pt;" valign="top" width="114"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">64-bit</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 274.5pt;" valign="top" width="366"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">+/- about 2<sup>63</sup></span></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 77.4pt;" valign="top" width="103"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Char</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 85.5pt;" valign="top" width="114"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">16-bit</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 274.5pt;" valign="top" width="366"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Sebuah karakter</span></div></td> </tr>
<tr> <td style="-moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color black black; border-right: 1pt solid black; border-style: none solid solid; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 77.4pt;" valign="top" width="103"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">boolean</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 85.5pt;" valign="top" width="114"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">1-bit</span></div></td> <td style="border-color: -moz-use-text-color black black -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 274.5pt;" valign="top" width="366"> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Nilai Boolean (true dan False)</span></div></td> </tr>
</tbody></table><div class="MsoNormal" style="line-height: 150%; text-align: justify;"><br />
</div><div class="MsoNormal" style="line-height: 150%; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Selain adanya variable-variable di atas, java API juga menyediakan kelas-kelas untuk tipe-tipe variable tersebut, yaitu Byte, Short, Integer, Long, Character, Float, Double. Kelas-kelas ini secara default di-impor saat kompilasi, namun dapat juga secara eksplisit di-impor dari package java.lang.</span></div><div class="MsoNormal" style="line-height: 150%; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Java menyediakan String untuk menampung data lebih dari satu karakter. Sebetulnya String bukan tipe data, melainkan objek yang berisi kumpulan karakter (Char). Penggunaan String, tidak beda dengan penggunaan tipe data yang lain.</span></div><div class="MsoNormal" style="line-height: 150%; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Array adalah kumpulan variable dengan tipe sejenis dengan nama yang sama. Pada java Array mempunyai pengertian yang kurang lebih sama dengan array pada bahasa pemrograman pada umumnya.</span></div><div class="MsoNormal" style="line-height: 150%; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Contoh pendeklarasian dari variable dengan tipe “array of int” :</span></div><div class="MsoNormal" style="line-height: 150%; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"><span> </span>Int vektor [];</span></div><div class="MsoNormal" style="line-height: 150%; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">index array dimulai dari 0 (nol). Contoh berikut untuk mengalokasikan 5 buah integer ke dalam array :</span></div><div class="MsoNormal" style="line-height: 150%; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"><span> </span>vektor = new int [5];</span></div><div class="MsoNormal" style="line-height: 150%; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">selanjutnya untuk mengisi elemen-elemen array adalah sebagai berikut :</span></div><div class="MsoNormal" style="line-height: 150%; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"><span> </span>vektor[0] = 4;</span></div><div class="MsoNormal" style="line-height: 150%; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"><span> </span>vektor[1] = 3;</span></div><div class="MsoNormal" style="line-height: 150%; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"><span> </span>vektor[2] = 7;</span></div><div class="MsoNormal" style="line-height: 150%; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"><span> </span>vektor[3] = 5;</span></div><div class="MsoNormal" style="line-height: 150%; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"><span> </span>vektor[4] = 4;</span></div><div class="MsoNormal" style="line-height: 150%; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">cara yang lebih singkatnya adalah : </span></div><div class="MsoNormal" style="line-height: 150%; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"><span> </span>int vektor[] = {4,3,7,5,4};</span></div>RENY FAJARhttp://www.blogger.com/profile/08585342367177582625noreply@blogger.com0tag:blogger.com,1999:blog-3577073485056280777.post-91047823586220604002011-02-22T23:44:00.000-08:002011-02-22T23:44:25.464-08:00Macam-macam Kode Java<!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves/> <w:TrackFormatting/> <w:PunctuationKerning/> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF/> <w:LidThemeOther>EN-US</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:SplitPgBreakAndParaMark/> <w:DontVertAlignCellWithSp/> <w:DontBreakConstrainedForcedTables/> <w:DontVertAlignInTxbx/> <w:Word11KerningPairs/> <w:CachedColBalance/> </w:Compatibility> <m:mathPr> <m:mathFont m:val="Cambria Math"/> <m:brkBin m:val="before"/> <m:brkBinSub m:val="--"/> <m:smallFrac m:val="off"/> <m:dispDef/> <m:lMargin m:val="0"/> <m:rMargin m:val="0"/> <m:defJc m:val="centerGroup"/> <m:wrapIndent m:val="1440"/> <m:intLim m:val="subSup"/> <m:naryLim m:val="undOvr"/> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/> <w:LsdException Locked="false" Priority="39" Name="toc 1"/> <w:LsdException Locked="false" Priority="39" Name="toc 2"/> <w:LsdException Locked="false" Priority="39" Name="toc 3"/> <w:LsdException Locked="false" Priority="39" Name="toc 4"/> <w:LsdException Locked="false" Priority="39" Name="toc 5"/> <w:LsdException Locked="false" Priority="39" Name="toc 6"/> <w:LsdException Locked="false" Priority="39" Name="toc 7"/> <w:LsdException Locked="false" Priority="39" Name="toc 8"/> <w:LsdException Locked="false" Priority="39" Name="toc 9"/> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/> <w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/> <w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/> <w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/> <w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/> <w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/> <w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/> <w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/> <w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/> <w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/> <w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/> <w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/> <w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/> <w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/> <w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/> <w:LsdException Locked="false" Priority="37" Name="Bibliography"/> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/> </w:LatentStyles> </xml><![endif]--><!--[if gte mso 10]> <style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin-top:0cm;
mso-para-margin-right:0cm;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0cm;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;}
</style> <![endif]--> <br />
<div class="MsoNormal" style="line-height: 150%; text-align: justify;"><b><span style="font-family: "Cambria","serif"; font-size: 14pt; line-height: 150%;">Source Code</span></b></div><div class="MsoNormal" style="line-height: 150%; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Berikut <span> </span>kode untuk HelloWorld.java :</span></div><blockquote><div class="MsoNormal" style="line-height: 150%; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"><span> </span></span><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Public class HelloWorld</span><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"></span></div><div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 115%;">{</span></div><div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 115%;"><span> </span>Public static void main (String [] args)</span></div><div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 115%;"><span> </span>{</span></div><div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 115%;"><span> </span>System.out.println(“Apa Kabar Dunia?”);</span></div><div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 115%;"><span> </span>}</span></div><div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 115%;">}</span></div></blockquote><div class="MsoNormal" style="line-height: 150%; text-align: justify; text-indent: 36pt;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"> Ingat…!!!!! Bahasa java bersifat <i>Case Sensitif</i>, jadi kita harus memperhatikan penggunaan huruf besar dan kecil. Selain itu pada penulisan Source Code program tidak perlu memperhatikan bentuk tertentu,sehingga kita bisa menulis semua baris <i>source Code</i> dalam satu baris. Tapi, kita jangan lupa tanda titik koma (;),atau menulis tiap kata dalam satu baris tersendiri.namun jika ingin mudah di baca dan dimengerti sebaiknya kita mengikuti layout pada contoh diatas.</span></div><div class="MsoNormal" style="line-height: 150%; text-align: justify; text-indent: 36pt;"><br />
</div><div class="MsoNormal" style="line-height: 150%; text-align: justify;"><b><span style="font-family: "Cambria","serif"; font-size: 14pt; line-height: 150%;">Kompilasi </span></b></div><div class="MsoNormal" style="line-height: 150%; text-align: justify;"><b><span style="font-family: "Cambria","serif"; font-size: 14pt; line-height: 150%;"><span></span></span></b><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Setelah itu save syntax tersebut dengan nama <i>HelloWorld.java</i> (sesuai dengan nama class). Kemudian kita akan meng-<i>compile</i> syntax program tersebut dengan perintah :</span></div><blockquote><div align="center" class="MsoNormal" style="line-height: 150%; text-align: center;"><b><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">prompt></span></b><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"> javac HelloWorld.java</span></div></blockquote><div class="MsoNormal" style="line-height: 150%; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"><span> </span></span></div><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"></span><b><span style="font-family: "Cambria","serif"; font-size: 14pt; line-height: 150%;">Sintaks Program</span></b> <div class="MsoNormal" style="line-height: 150%; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">disini kita akan membahas elemen-elemen dalam Source Code.</span></div><div class="MsoListParagraphCxSpFirst" style="line-height: 150%; text-align: justify; text-indent: -18pt;"><span style="font-family: Symbol; font-size: 12pt; line-height: 150%;"><span>·<span style="font: 7pt "Times New Roman";"> </span></span></span><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">public class artinya pernyataan pembuka sebuah kelas. Kelas ini di gunakan untuk menciptakan objek. <b>Ingat</b>, bahwa java berorientasi Objek. Kata public berfungsi agar kelas dapat di akses oleh semua program lain. Untuk saat ini anggaplah objek sebagai suatu item yang dapat dimanipulasi oleh sebuah program.</span></div><div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; text-align: justify; text-indent: -18pt;"><span style="font-family: Symbol; font-size: 12pt; line-height: 150%;"><span>·<span style="font: 7pt "Times New Roman";"> </span></span></span><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">public static void main(string[] args) artinya pernyataan pembuka sebuah metode. <b>Metode</b> adalah kumpulan pernyataan untuk melakukan suatu tugas tertentu dalam kelas.<span> </span>Dalam setiap aplikasi harus ada sebuah metode yang bernama main yang akan dieksekusi pertama kali saat program dieksekusi. Kata public mempunyai fungsi yang sama dengan kata public yang ada pada baris kelas. Tapi pada pembahasan selanjutnya kita akan menemukan bentuk lain seperti : private dan protect.</span></div><div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; text-align: justify; text-indent: -18pt;"><span style="font-family: Symbol; font-size: 12pt; line-height: 150%;"><span>·<span style="font: 7pt "Times New Roman";"> </span></span></span><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Static artinya pernyataan pembuka metode main. Berarti metode main tidak mengubah atau menggunakan objek yang diciptakan oleh kelas tersebut. Sehingga dapat dikatakan berdiri sendiri dan tidak terkait dengan objek. Dalam metode main dalam aplikasi, parameternya adalah selalu string[] args, dimana args adalah sebuah nama dari objek array dari string. Array ini nantinya akan berisi parameter-parameter yang diberikan user sebagai argument command line.</span></div><div class="MsoListParagraphCxSpMiddle" style="line-height: 150%; text-align: justify; text-indent: -18pt;"><span style="font-family: Symbol; font-size: 12pt; line-height: 150%;"><span>·<span style="font: 7pt "Times New Roman";"> </span></span></span><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Pernyataan, kita tentu dapat meletakan lebih dari satu pernyataan dalam sebuah metode. Setiap pernyataan dalam sebuah metode dipisahkan oleh titik koma (;) dan akan dieksekusi satu persatu. Kedua pernyataan pada listing ternyata memanggil sebuah metode lain yaitu metode println. Untuk memanggil sebuah metode diperlukan 3 komponen yaitu : </span></div><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"><span>1.<span style="font: 7pt "Times New Roman";"> </span></span></span><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Objek yang ingin kita pakai. Dalam hal ini objek system.out</span><div> </div><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"><span>2.<span style="font: 7pt "Times New Roman";"> </span></span></span><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Nama metode yang ingin kita pakai. Dalam hal ini println</span><div style="text-align: left;"> </div><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"><span>3.<span style="font: 7pt "Times New Roman";"> </span></span></span><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Sepasang tanda kurung ( ) yang berisi informasi tambahan yang diperlukan oleh metode </span><br />
<span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"> yang dipanggil, yaitu parameter. </span> <br />
<span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Pernyataan system.out.println(“Apa Kabar Dunia?”); berarti carilah objek out dalam kelas system kemudian panggil metode println dari objek dengan parameter berupa string “Apa Kabar Dunia?”</span><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"><b> </b></span><br />
<br />
<div class="MsoNormal" style="line-height: 150%; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"><b> </b></span><b><span style="font-family: "Cambria","serif"; font-size: 14pt; line-height: 150%;">Eksekusi</span></b><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"><span> </span></span></div><div class="MsoNormal" style="line-height: 150%; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"><span> </span>Setelah tahu fungsi-fungsi sintak java, selanjutnya kita akan mengeksekusi program ini. Untuk mengeksekusinya kita tinggal mengetikan perintah java HelloWorld pada prompt dan pesan Apa Kabar Dunia? Akan tampil dilayar.</span></div><blockquote><div align="center" class="MsoNormal" style="line-height: 150%; text-align: center;"><b><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">prompt></span></b><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"> java Helloworld</span></div></blockquote>RENY FAJARhttp://www.blogger.com/profile/08585342367177582625noreply@blogger.com0tag:blogger.com,1999:blog-3577073485056280777.post-9546344647777340492011-02-22T23:24:00.000-08:002011-02-22T23:24:41.040-08:00Cara Menginstal Java<!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves/> <w:TrackFormatting/> <w:PunctuationKerning/> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF/> <w:LidThemeOther>EN-US</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:SplitPgBreakAndParaMark/> <w:DontVertAlignCellWithSp/> <w:DontBreakConstrainedForcedTables/> <w:DontVertAlignInTxbx/> <w:Word11KerningPairs/> <w:CachedColBalance/> </w:Compatibility> <m:mathPr> <m:mathFont m:val="Cambria Math"/> <m:brkBin m:val="before"/> <m:brkBinSub m:val="--"/> <m:smallFrac m:val="off"/> <m:dispDef/> <m:lMargin m:val="0"/> <m:rMargin m:val="0"/> <m:defJc m:val="centerGroup"/> <m:wrapIndent m:val="1440"/> <m:intLim m:val="subSup"/> <m:naryLim m:val="undOvr"/> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/> <w:LsdException Locked="false" Priority="39" Name="toc 1"/> <w:LsdException Locked="false" Priority="39" Name="toc 2"/> <w:LsdException Locked="false" Priority="39" Name="toc 3"/> <w:LsdException Locked="false" Priority="39" Name="toc 4"/> <w:LsdException Locked="false" Priority="39" Name="toc 5"/> <w:LsdException Locked="false" Priority="39" Name="toc 6"/> <w:LsdException Locked="false" Priority="39" Name="toc 7"/> <w:LsdException Locked="false" Priority="39" Name="toc 8"/> <w:LsdException Locked="false" Priority="39" Name="toc 9"/> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/> <w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/> <w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/> <w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/> <w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/> <w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/> <w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/> <w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/> <w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/> <w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/> <w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/> <w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/> <w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/> <w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/> <w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/> <w:LsdException Locked="false" Priority="37" Name="Bibliography"/> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/> </w:LatentStyles> </xml><![endif]--><!--[if gte mso 10]> <style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin-top:0cm;
mso-para-margin-right:0cm;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0cm;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;}
</style> <![endif]--> <div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><b><span style="font-family: "Cambria","serif"; font-size: 16pt; line-height: 115%;"></span></b><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"><span></span>Untuk memperaktekannya langsung. Sebelum menginstal Java, kita membutuhkan JDK</span><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"> (Java Development Kit)</span><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">. JDK </span><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">merupakan perlengkapan yang mendasar dalam</span></div><div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">pengembangan aplikasi dengan Java. Dua program utama yang disediakan dalam JDK</span></div><div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">adalah :</span></div><div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">• </span><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">javac, yaitu program untuk meng-compile kode sumber.</span></div><div class="MsoNormal" style="line-height: 150%; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">• </span><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">java, yaitu program untuk meluncurkan aplikasi.</span><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"></span></div><div class="MsoNormal" style="line-height: 150%; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"><span></span><span></span>Cara menginstal JDK tidaklah sulit bagi pemula seperti kita. Tapi kita perlu beberapa penyesuaian dengan system operasi. Yang perlu di lakukan adalah memasukan path ke direktori JDK, ke setting path pada system operasi. Contohnya <b>C:\jdk1.4</b></span><span style="font-family: Symbol; font-size: 12pt; line-height: 150%;"><span></span></span></div><div class="MsoNormal" style="line-height: 150%; text-align: justify;"><span style="font-family: Symbol; font-size: 12pt; line-height: 150%;"><span><span style="font: 7pt "Times New Roman";"></span></span></span><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">pada <i>Windows 98</i> cukup dengan menambah baris perintah <b>SET PATH=C:\jdk1.4\bin pada file autoexec.bat.</b></span> </div><span style="font-family: Symbol; font-size: 12pt; line-height: 150%;"><span></span></span><span style="font-family: Symbol; font-size: 12pt; line-height: 150%;"><span><span style="font: 7pt "Times New Roman";"></span></span></span><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Untuk <i>Windows NT/2000/XP</i> kita cukup menambahkan direktori <b>C:\jdk1.4\bin</b> .pada variable path di system Environment. Caranya : Klik kana ikon My Computer, pilih Propeties. Kemudian pilih tab Advanced, lalu kilk tombol Environment variables, cari variable path, kemudian tambahkan path direktori JDK kita kedalam variable tersebut.</span><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"> </span><br />
<span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Untuk <i>Linux</i>, tambahkan baris perintah <b>SET CLASSPATH= </b>(direktori jdk kita) ke file profile kita. </span> <br />
<div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"><b>Untuk </b>meng-install Java Development Kit kita harus menjalankannya. Caranya kita perlu mengubah mode dari installation file agar dapat di-execute.Cintohnya di Linux, installation file yang kita download bernama j2sdk-1_3_1_01-linux-i386.bin. Untuk menjalankanya, melalui console :</span></div><div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">$ ./j2sdk-1_3_1_01-linux-i386.bin</span></div><div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Selanjutnya,kita akan mendapatkan license dari Sun Microsystems, Inc.lalu ditanyakan apakah setuju atau tidak. Jika <span> </span>setuju, maka proses installation dilanjutkan.kemudian installation file akan meng-extract file-file JDK ke dalam sebuah sub directory baru. Misal kita <span> </span>menjalankan j2sdk-1_3_1_01-linux-i386.bin dari directory /home/lab maka sebuah directory jdk1.3.1_01 akan dibuat dan di directory inilah file-file JDK berada.</span></div><div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Unpacking...</span></div><div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Checksumming...</span></div><div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">0</span></div><div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">0</span></div><div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Extracting...</span></div><div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">UnZipSFX 5.40 of 28 November 1998, by Info-ZIP (Zip-Bugs@lists.wku.edu).</span></div><div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">creating: jdk1.3.1_01/</span></div><div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">creating: jdk1.3.1_01/jre/</span></div><div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">creating: jdk1.3.1_01/jre/bin/</span></div><div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">creating: jdk1.3.1_01/jre/bin/i386/</span></div><div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">creating: jdk1.3.1_01/jre/bin/i386/green_threads/</span></div><div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">inflating: jdk1.3.1_01/jre/bin/i386/green_threads/java</span></div><div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">akhirnya :</span></div><div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">inflating: jdk1.3.1_01/man/ja_JP.eucJP/man1/native2ascii.1</span></div><div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">inflating: jdk1.3.1_01/man/ja_JP.eucJP/man1/rmic.1</span></div><div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">inflating: jdk1.3.1_01/man/ja_JP.eucJP/man1/serialver.1</span></div><div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Done.</span></div><div class="MsoNormal" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Proses instalasi selesai</span></div><div class="MsoNormal" style="line-height: 150%; text-align: justify;"><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Untuk mencoba JDK, ketiklah perintah java dan javac pada <i>sell prompt (Dos Command Prompt).</i> Jika perintanya sudah di kenali maka program java atau Javac akan menampilkan sintaks pengguna. Untuk kemudahan dan berbagai fasilitas tambahan kita bisa menggunakan <i>Integrated Development Environment </i>(IDE) untuk bahasa Java seperti <i>Visual Café</i> dari <i>Symantec</i> atau <i>JBuilder</i> dari Borland.<span style="background-color: #f3f3f3;"></span></span><b><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;"> </span></b></div><div class="MsoNormal" style="line-height: 150%; text-align: justify;"><b><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Langkah-langkah membuat program Java sederhana</span></b></div><ul><li><span style="font-family: Symbol; font-size: 12pt; line-height: 150%;"><span><span style="font: 7pt "Times New Roman";"></span></span></span><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Membuat <i>source code</i> program dengan editor teks apapun. Ingat, file tersebut harus berekstensi. <i>Java</i> dan case sensitive (huruf besar dan kecil di bedakan).</span></li>
<li><span style="font-family: Symbol; font-size: 12pt; line-height: 150%;"><span><span style="font: 7pt "Times New Roman";"> </span></span></span><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Mengkompile <i>source code</i> dengan perintah javac. Misalnya : <i>javac HelloWorld.java. </i>Jika berhasil , hasilnya adalah file bytecode<span> </span>berakhiran <i>.class.</i></span></li>
<li><span style="font-family: Symbol; font-size: 12pt; line-height: 150%;"><span><span style="font: 7pt "Times New Roman";"> </span></span></span><span style="font-family: "Cambria","serif"; font-size: 12pt; line-height: 150%;">Mengeksekusi bytecode dengan perintah java. Parameter dari perintah ini adalah nama file hasil kompilasi tanpa ekstensi .class. Contoh : <i>java HelloWorld.</i></span></li>
</ul>RENY FAJARhttp://www.blogger.com/profile/08585342367177582625noreply@blogger.com2tag:blogger.com,1999:blog-3577073485056280777.post-54576615714741422582011-02-13T22:55:00.001-08:002011-02-22T22:51:55.458-08:00Sejarah Netbeans<h2></h2><span class="submitted"> </span> <b>NetBeans</b> mengacu pada dua hal, yakni platform untuk pengembangan aplikasi desktop java, dan sebuah <i>Integrated Development Environment</i> (IDE) yang dibangun menggunakan platform NetBeans.<br />
Platform NetBeans memungkinkan aplikasi dibangun dari sekumpulan komponen perangkat lunak moduler yang disebut ‘modul’. Sebuah modul adalah suatu arsip Java (Java <i>archive</i>) yang memuat kelas-kelas Java untuk berinetraksi dengan <i>NetBeans Open API</i> dan file manifestasi yang mengidentifikasinya sebagai modul. Aplikasi yang dibangun dengan modul-modul dapat dikembangkan dengan menambahkan modul-modul baru. Karena modul dapat dikembangkan secara independen, aplikasi berbasis platform NetBeans dapat dengan mudah dikembangkan oleh pihak ketiga secara mudah dan <i>powerful</i>.<br />
<br />
<br />
Pengembangan NetBeans diawali dari Xelfi, sebuah proyek mahasiswa tahun 1997 di bawah bimbingan Fakultas Matematika dan Fisika Universitas Charles, Praha. Sebuah perusahaan kemudian dibentuk untuk proyek tersebut dan menghasilkan versi komersial NetBeans IDE hingga kemudian dibeli oleh Sun Microsystem pada tahun 1999. Sun kemudian menjadikan NetBeans open source pada bulan Juni tahun 2000. Sejak itu komunitas NetBeans terus berkembang.<br />
<a href="http://www.blogger.com/post-edit.g?blogID=3577073485056280777&postID=5457661571474142258" name="Platform_NetBeans"></a><br />
<h2>Platform NetBeans</h2>Platform NetBeans adalah framework yang dapat digunakan kembali (<i>reusable</i>) untuk menyederhanakan pengembangan aplikasi desktop. Ketika aplikasi berbasis platform NetBeans dijalankan, kelas <tt> Main </tt> dari platform dieksekusi. Modul-modul yang tersedia ditempatkan di sebuah <i>registry</i> di dalam memori, dan tugas <i>startup</i> modul dijalankan. Secara umum, kode modul dimuatkan ke dalam memori hanya ketika ia diperlukan.<br />
Aplikasi dapat menginstal modul secara dinamis. Aplikasi dapat memasukkan modul <i>Update Center</i> untuk mengijinkan pengguna aplikasi men-<i>download</i> <i>digitally-signed upgrade</i> dan fitur-fitur baru secara langsung ke dalam aplikasi yang berjalan. Penginstalan kembali sebuah upgrade atau rilis baru tidak memaksa pengguna untuk men-<i>download</i> keseluruhan aplikasi lagi.<br />
Platform NetBeans menawarkan layanan-layanan yang umum bagi aplikasi desktop, mengijinkan pengembang untuk fokus ke logika yang spesifik terhadap aplikasi. Fitur-fitur yang disediakan oleh platform NetBeans:<br />
<ul><li>Manajemen antarmuka (misal: menu & toolbar)</li>
<li>Manajemen pengaturan pengguna</li>
<li>Manajemen penyimpanan (menyimpan dan membuka berbagai macam data)</li>
<li>Manajemen jendela</li>
<li><i>Wizard framework</i> (mendukung dialog langkah demi langkah)</li>
</ul><a href="http://www.blogger.com/post-edit.g?blogID=3577073485056280777&postID=5457661571474142258" name="NetBeans_IDE"></a><br />
<h2>NetBeans IDE</h2><b>NetBeans IDE</b> adalah IDE open source yang ditulis sepenuhnya dengan bahasa pemrograman Java menggunakan platform NetBeans. NetBeans IDE mendukung pengembangan semua tipe aplikasi Java (J2SE, web, EJB, dan aplikasi <i>mobile</i>). Fitur lainnya adalah sistem proyek berbasis Ant, kontrol versi, dan <i>refactoring</i>.<br />
Versi terbaru saat ini adalah NetBeans IDE 5.5.1 yang dirilis Mei 2007 mengembangkan fitur-fitur Java EE yang sudah ada (termasuk <i>Java Persistence support</i>, EJB-3 dan JAX-WS). Sementara paket tambahannya, NetBeans Enterprise Pack mendukung pengembangan aplikasi perusahaan Java EE 5, meliputi alat desain visual SOA, skema XML, <i>web service</i> dan pemodelan UML. NetBeans C/C++ Pack mendukung proyek C/C++.<br />
Modularitas: Semua fungsi IDE disediakan oleh modul-modul. Tiap modul menyediakan fungsi yang didefinisikan dengan baik, seperti dukungan untuk bahasa pemrograman Java, editing, atau dukungan bagi CVS. NetBeans memuat semua modul yang diperlukan dalam pengembangan Java dalam sekali <i>download</i>, memungkinkan pengguna untuk mulai bekerja sesegera mungkin. Modul-modul juga mengijinkan NetBeans untuk bisa dikembangkan. Fitur-fitur baru, seperti dukungan untuk bahasa pemrograman lain, dapat ditambahkan dengan menginstal modul tambahan. Sebagai contoh, Sun Studio, Sun Java Studio Enterprise, dan Sun Java Studio Creator dari Sun Microsystem semuanya berbasis NetBeans IDE.RENY FAJARhttp://www.blogger.com/profile/08585342367177582625noreply@blogger.com0tag:blogger.com,1999:blog-3577073485056280777.post-55127369894554833832011-02-13T22:44:00.001-08:002011-02-13T22:44:40.476-08:00Dasar Belajar JavaSebelum anda memulai untuk belajar java, sebaiknya anda siapkan dulu tools yang diperlukan yaitu JDK atau Java Development Kit J2SE (Java 2 Standard Edition) dari situs http://java.sun.com. Mengapa memilih J2SE? karena yang kita pelajari adalah pemrograman java yang dikhususkan untuk komputer desktop. Jika anda telah memiliki filenya, maka silahkan install, jika belum, download lalu install di computer anda. Ingat, tidak bisa hanya menggunakan JRE (Java Runtime Environment) Karena JRE tidak menyertakan paket compiler didalamya. Gunakanlah JDK karena dalam JDK telah lengkap semua yang kita perlukan dalam pembelajaran disini yaitu compiler maupun runtime environmentnya.<br />
a. Menuliskan source kodenya<br />
Sebenarnya, ada beberapa IDE atau development environtment atau tool tambahan yang dapat kita pergunakan untuk menuliskan source code java seperti Eclipse atau Netbeans. Namun karena kita sedang mempelajari dasar pemrogramannya, maka saya berinisiatif menggunakan notepad saja supaya kita lebih mamahaminya. Setelah anda menginstall peralatan yang diperlukan, buka teks editor seperti notepad atau menggunakan teks editor favorit anda. Ketikkan teks berikut : <br />
public class HelloWorld<br />
// ini adalah contoh komentar 1<br />
/* ini<br />
adalah contoh<br />
komentar 2 */<br />
{<br />
public static void main(String args[])<br />
{<br />
System.out.println(“Halo Dunia”);<br />
}<br />
}<br />
Lalu simpan dengan nama HelloWorld.java. Ingat, anda harus menyimpannya dengan nama HelloWorld.java, apabila namanya tidak seperti itu, maka akan muncul pesan kesalahan pada saat anda mengkompilenya. Simpan file tersebut pada folder c:\program files\java\jdk\bin.<br />
b. Mengkompile source kode<br />
Setelah kita menyimpan source code yang telah kita buat, selanjutnya kita akan mengkompile source kode tersebut. Caranya yaitu klik start, pilih run lalu ketikkan cmd pada dialog box, kemudian klik ok. Selanjutnya akan muncul jendela command (yang selanjutnya akan kita sebut shell). Ketika anda menginstall JDK maka secara default folder penyimpanannya berada di C:\program files\java\. Didalam directory tersebut terdapat dua sub direkori lagi yaitu JDK dan JRE. Compiler java berada pada folder c:\program files\java\jdk…\bin\javac.exe. Nah, sekarang ketikkan perintah cd c:\program files\java\jdk\bin agar direktori yang aktif adalah tempat dimana compiler java berada. Setelah direktorinya berpindah, ketikkan javac HelloWorld.java untuk mengkompile kode yang telah kita buat. Jika tidak ada kesalahan, maka akan terbentuk file HelloWorld.class.<br />
c. Menjalankan file binary (source kode yang telah dikompile)<br />
Ketika kita selesai mengkompile, maka akan terbentuk file HelloWorld.class. cara menjalankannya yaitu ketikkan perintah pada shell seperti ini: java(spasi)HelloWorld(enter) perintah tersebut akan menjalankan file HelloWorld.class dan menampilkan hasilnya pada shell seperti ini:<br />
Halo Dunia<br />
Bagus kan? Hehe…., kita telah mengetahui sedikit tentang pemrograman java. Mari kita sama-sama mempelajari java lebih lanjut.<br />
d. Penjelasan source kode<br />
Kode program java dibuka oleh tanda “ { “ dan ditutup dengan “ }”<br />
Setiap baris perintah diakhiri dengan “ ; “<br />
Tanda “ // “ menandakan komentar hingga akhir baris<br />
Tanda “ /* “ merupakan komentar juga, tapi harus ditutup dengan “ */ “<br />
Public class HelloWorld<br />
• Ini adalah nama class utama yang harus ada dalam setiap program java.<br />
• Tanda “ { “ yang berada dibawah class HelloWorld merupakan pembuka lingkup dari class HelloWorld dan ditutup dengan “ } “<br />
• Penempatan tanda “ { “ bisa di tempatkan di akhir baris nama class atau method.<br />
– Contoh : public class HelloWorld {<br />
– Cuma agar kode terlihat lebih rapi, maka sebaiknya dituliskan dibawah.<br />
Public static void main (String args [])<br />
– Ini adalah pintu yang harus ada dalam setiap program yang ingin kita eksekusi.<br />
– Perhatikan bahwa tanda pembuka “ { “ dan penutup “ } “ harus selalu ada untuk menandakan lingkup dari class atau method yang kita deklarasikan.<br />
<a href="http://www.ziddu.com/download/10724430/Dasarbelajarjava.zip.html">Download tulisan lengkapnya disini, Gratis. </a><br />
<div class="postinfo"> Filed under: <a href="http://id.wordpress.com/tag/java/" rel="category tag" title="Lihat seluruh tulisan dalam Java">Java</a> Ditandai: | <a href="http://id.wordpress.com/tag/basic-java/" rel="tag">basic java</a>, <a href="http://id.wordpress.com/tag/dasar-dasar-belajar-java/" rel="tag">dasar-dasar belajar java</a>, <a href="http://id.wordpress.com/tag/java-adalah/" rel="tag">java adalah</a>, <a href="http://id.wordpress.com/tag/java-untuk-pemula/" rel="tag">java untuk pemula</a> </div><div class="browse">« <a href="http://leopark62.wordpress.com/2010/07/15/beginning-java/" rel="prev">Beginning Java</a> <a href="http://leopark62.wordpress.com/2010/10/27/definisi-penelitian-ilmiah/" rel="next">DEFINISI PENELITIAN ILMIAH</a> »</div>RENY FAJARhttp://www.blogger.com/profile/08585342367177582625noreply@blogger.com0tag:blogger.com,1999:blog-3577073485056280777.post-29986902081746497502011-02-13T22:43:00.000-08:002011-02-13T22:43:03.554-08:00sejarah java<h2><span class="mw-headline" id="Sejarah_perkembangan_Java">Sejarah perkembangan Java</span></h2><a href="http://id.wikipedia.org/wiki/Bahasa_pemrograman" title="Bahasa pemrograman">Bahasa pemrograman</a> Java pertama lahir dari <a class="new" href="http://id.wikipedia.org/w/index.php?title=The_Green_Project&action=edit&redlink=1" title="The Green Project (halaman belum tersedia)">The Green Project</a>, yang berjalan selama 18 bulan, dari awal tahun <a href="http://id.wikipedia.org/wiki/1991" title="1991">1991</a> hingga musim panas <a href="http://id.wikipedia.org/wiki/1992" title="1992">1992</a>. Proyek tersebut belum menggunakan versi yang dinamakan <a class="mw-redirect" href="http://id.wikipedia.org/wiki/Oak" title="Oak">Oak</a>. Proyek ini dimotori oleh Patrick Naughton, Mike Sheridan, <a href="http://id.wikipedia.org/wiki/James_Gosling" title="James Gosling">James Gosling</a> dan Bill Joy, beserta sembilan pemrogram lainnya dari <a href="http://id.wikipedia.org/wiki/Sun_Microsystems" title="Sun
Microsystems">Sun Microsystems</a>. Salah satu hasil proyek ini adalah maskot <i>Duke</i> yang dibuat oleh <a class="new" href="http://id.wikipedia.org/w/index.php?title=Joe_Palrang&action=edit&redlink=1" title="Joe Palrang (halaman belum tersedia)">Joe Palrang</a>.<br />
Pertemuan proyek berlangsung di sebuah gedung perkantoran <i>Sand Hill Road</i> di <a class="new" href="http://id.wikipedia.org/w/index.php?title=Menlo_Park&action=edit&redlink=1" title="Menlo Park (halaman belum tersedia)">Menlo Park</a>. Sekitar musim panas 1992 proyek ini ditutup dengan menghasilkan sebuah program <i>Java Oak</i> pertama, yang ditujukan sebagai pengendali sebuah peralatan dengan teknologi layar sentuh (<i>touch screen</i>), seperti pada PDA sekarang ini. Teknologi baru ini dinamai "*7" (<i>Star Seven</i>).<br />
Setelah era <i>Star Seven</i> selesai, sebuah anak perusahaan <a class="mw-redirect" href="http://id.wikipedia.org/wiki/Tv_kabel" title="Tv kabel">Tv kabel</a> tertarik ditambah beberapa orang dari proyek The Green Project. Mereka memusatkan kegiatannya pada sebuah ruangan kantor di 100 Hamilton Avenue, <a href="http://id.wikipedia.org/wiki/Palo_Alto" title="Palo Alto">Palo Alto</a>.<br />
Perusahaan baru ini bertambah maju: jumlah karyawan meningkat dalam waktu singkat dari 13 menjadi 70 orang. Pada rentang waktu ini juga ditetapkan pemakaian <a href="http://id.wikipedia.org/wiki/Internet" title="Internet">Internet</a> sebagai medium yang menjembatani kerja dan ide di antara mereka. Pada awal tahun 1990-an, Internet masih merupakan rintisan, yang dipakai hanya di kalangan <a class="new" href="http://id.wikipedia.org/w/index.php?title=Akademisi&action=edit&redlink=1" title="Akademisi (halaman belum tersedia)">akademisi</a> dan <a href="http://id.wikipedia.org/wiki/Militer" title="Militer">militer</a>.<br />
Mereka menjadikan <a class="mw-redirect" href="http://id.wikipedia.org/wiki/Perambah" title="Perambah">perambah</a> (<i>browser</i>) <a class="new" href="http://id.wikipedia.org/w/index.php?title=Mosaic&action=edit&redlink=1" title="Mosaic (halaman belum tersedia)">Mosaic</a> 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.<br />
Pada sekitar bulan <a href="http://id.wikipedia.org/wiki/Maret" title="Maret">Maret</a> <a href="http://id.wikipedia.org/wiki/1995" title="1995">1995</a>, untuk pertama kali kode sumber Java versi 1.0a2 dibuka. Kesuksesan mereka diikuti dengan untuk pemberitaan pertama kali pada surat kabar <i>San Jose Mercury News</i> pada tanggal <a href="http://id.wikipedia.org/wiki/23_Mei" title="23 Mei">23 Mei</a> <a href="http://id.wikipedia.org/wiki/1995" title="1995">1995</a>.<br />
Sayang terjadi perpecahan di antara mereka suatu hari pada pukul 04.00 di sebuah ruangan hotel <a class="new" href="http://id.wikipedia.org/w/index.php?title=Sheraton_Palace&action=edit&redlink=1" title="Sheraton Palace (halaman belum tersedia)">Sheraton Palace</a>. Tiga dari pimpinan utama proyek, <a class="new" href="http://id.wikipedia.org/w/index.php?title=Eric_Schmidt&action=edit&redlink=1" title="Eric Schmidt (halaman belum tersedia)">Eric Schmidt</a> dan <a class="new" href="http://id.wikipedia.org/w/index.php?title=George_Paolini&action=edit&redlink=1" title="George Paolini (halaman belum tersedia)">George Paolini</a> dari <a href="http://id.wikipedia.org/wiki/Sun_Microsystems" title="Sun Microsystems">Sun Microsystems</a> bersama <a class="new" href="http://id.wikipedia.org/w/index.php?title=Marc_Andreessen&action=edit&redlink=1" title="Marc Andreessen (halaman belum tersedia)">Marc Andreessen</a>, membentuk <a href="http://id.wikipedia.org/wiki/Netscape" title="Netscape">Netscape</a>.<br />
Nama Oak, diambil dari pohon oak yang tumbuh di depan jendela ruangan kerja "bapak java", <a href="http://id.wikipedia.org/wiki/James_Gosling" title="James Gosling">James Gosling</a>. 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. Konon kopi ini berasal dari Pulau <a href="http://id.wikipedia.org/wiki/Jawa" title="Jawa">Jawa</a>. Jadi nama bahasa pemrograman Java tidak lain berasal dari kata Jawa (bahasa Inggris untuk Jawa adalah Java).RENY FAJARhttp://www.blogger.com/profile/08585342367177582625noreply@blogger.com0