Beranda java.doc

19
Beranda Tent ang Saya Kont ak Peta Sit us Tukar Lin k Kategori De sa in (1) Doma in (1) Google (6) Is la m (4) Li nux (11) Loke r ()  !et"orking (1#) ola $ra ga (6) %nli ne &ar ket ing (#) %r a' le (6) Prog ramming () i stek () So'i al !et"orki ng (4) S*L (6) Tele komunika si (+) ,e- .os ti ng (1) Jadwal Adzan

description

sdssdds

Transcript of Beranda java.doc

Page 1: Beranda java.doc

7/18/2019 Beranda java.doc

http://slidepdf.com/reader/full/beranda-javadoc 1/19

• Beranda

• Tentang Saya

• Kontak

• Peta Situs

• Tukar Link

Kategori• Desain (1)• Domain (1)

• Google (6)

• Islam (4)

• Linux (11)

• Loker ( )

• !et"orking (1#)

• ola$raga ( 6)

• %nline &arketing (#)

• %ra'le (6)

• Programming ( )

• istek ( )

• So'ial !et"orking (4)

• S*L (6)

• Telekomunikasi (+)

• ,e- .osting (1)

Jadwal Adzan

Page 2: Beranda java.doc

7/18/2019 Beranda java.doc

http://slidepdf.com/reader/full/beranda-javadoc 2/19

Belajar Pemrograman Java Dasar dengan Netbeans

#/06 P& Programming 4 'omments

a2a meru3akan -a$asa 3emrograman yang -erorientasi %%P ( Object Oriented Programming ) yaitu suatu metode 3emrograman yang -erorientasi 3ada %-5ek tu5uannyauntuk mem3ermuda$ 3engem-angan 3rogram dengan mengikuti model yang suda$ ada 3adake$idu3an se$ari $ari7 Saya am-il 'onto$ se-ua$ &o-il mo-il adala$ se-ua$ %-5e't yangter-entuk dari -e-era3a o-5ek o-5ek yang le-i$ ke'il lagi se3eti &esin oda Kursi Stir dll7semua nya saling ter$u-ung -erinteraksi dan -erkomunikasi satu sama lainya na$ -egitu

5uga dengan 3rogram se-ua$ o-5ek yang -esar ter-entuk dari o-5ek o-5ek yang ke'il dano-5ek o-5ek itu saling -erinteraksi8 mengirimkan 3esan dengan o-5ek o-5ek lainya7Dalam Pemrograman -er-asis %-5ek dikenal dengan -e-era3a elemen elemen dasar

diantaranya /

a7Class 3enggam-aran dari se-ua$ o-5e't7 mari kita am-il 'onto$ se-ua$ alat trans3ortasikita ta$u -a$"a -anyak sekali alat trans3ortasi se3erti mo-il motor se3eda 3esa"at keretana$ kita angga3 alat trans3ortasi itu se-agai se-ua$ class 7kemudian 3ada se-ua$ kendaraan kita ta$u ada terda3at merk ty3e kendaraan ta$un

3em-uatan no kendaraan dll na$ kita angga3 itu se-agai se-ua$ properties 7Selan5utnya se-ua$ kendaraan itu kita ta$u -isa -ergerak ma5u mundur -ergerak kekiri dankekanan mari kita angga3 itu se-ua$ Method 7

public class transportasi{

Page 3: Beranda java.doc

7/18/2019 Beranda java.doc

http://slidepdf.com/reader/full/beranda-javadoc 3/19

public static void main(String[ ] args) {

kendaraan mobil=new mobil();

-7 Inheritance meru3akan 3roses 3e"arisan data dari met$od dan 2aria-le 'lass su3er ke3adasu- 'lass

public class anak e!tends bapak { public class anak() ""program

'7 Polymorphism meru3akan kemam3uan o-5ek da3at menerima -anyak -entuk7 di'onto$kanse-ua$ met$od da3at mem3unyai nama yang sama teta3i da3at menerima 3arameter yang

-er-eda7

public belajarpol# (String a) { public belajarpol# (String a$ int b {

d7 Encapsulation yaitu mengemas se-ua$ o-5e't se$ingga ketika akan digunakan kita tidak 3erlu ta$u tentang detail im3lementasinya user $anya mengeta$ui 2aria-le in3ut dan ou3ut7

3u-li' 2oid set!ama(string a)9:

3u-li' string get!ama()9:

Set adala$ 3roses 3em-erian nilai kedalam met$od agar selan5utnya da3at diola$ sedangkanGet 3roses menda3atkan nilai yang tela$ diola$

e7 Event adala$ metode untuk menangani suatu ke5adian atau aksi yang di-erikan user ke3ada

suatu 3rogram ada 5enis e2ent yaitu /• Event source / kom3onen yang menda3atkan se-ua$ e2ent yang da3at ditangka3 ole$ e2ent listener7

• Event Listener / kom3onen yang menangka3 e2ent yang di-erikan ole$ e2ent sour'e

• Event handler / 3enanganan yang menentukan 3roses selan5utnya setela$menda3atkan e2ent7

;onto$ / teman saya la3ar saya mem3unyai makanan( source ) saya mengeta$ui teman sayala3ar( listener ) maka saya mem-eri makanan itu ke teman saya ( handler )7

<7 Exception adala$ suatu 3enge'ualian yang ter5adi selama 3rogram -er5alan7

Page 4: Beranda java.doc

7/18/2019 Beranda java.doc

http://slidepdf.com/reader/full/beranda-javadoc 4/19

g7 Try ;at'$ meru3akan 3enangka3 ex'e3tion atau kesala$an 3ada -lok try untuk kemudiandi-erikan 3ada 'lause 'at'$7

%r#

{ "" program

&atc' (e!ception e){ Optionpane s'ow*essage (null$ e get*essage());

P %G =& S>D> .=!=sekarang kita akan 'o-a mem-uat 'onto$ 3rogram seder$ana a2a untuk men5alankan

3rogram 5a2a kita memerlukan yaitu DK ( a2a De2elo3ment Kit) yaitu so<t"are yangdigunakan untuk mem-angun a3likasi -er-asis 5a2a na$ teman tinggal do"nload so<t"arenya di $tt3/88"""7ora'le7'om8te'$net"ork85a2a85a2ase8do"nloads85dk + net-eans do"nload4 #1#67$tml

DK yang akan teman install terse-ut nantinya suda$ -undled dengan !et-eans yaitu se-ua$editor 5a2a yang nantinya kita gunakan untuk menulis 'om3ile dan eksekusi 3rogram7

3ada tulisan ini saya tidak akan mem-a$as -agaimana install 3rogram DK dan !et-eans nyaya$ karena sangat muda$ sekali teman tinggal install so<t"arenya7 ok langsung a5a kita -uat'onto$ 3rogram seder$ana nya717 -uka so<t"are !et-eans kemudian 3ili$ New Project

#7 3ili$ kategori 5a2a dan 3ro5e'ts a2a a33li'ation dan klik !ext

7 -uat nama 3ro5e't +ello kemudian <inis$

47 -uatla$ 'onto$ 3rogram seder$ana untuk menam3ilkan <ungsi 3rint kata se3erti gam-ar -erikut setela$ itu run project7

P %G =& G=&> L%GI; S>D> =.=!= =?=17 teman -uat kem-ali !e" Pro5e't dengan nama @iAA-uAA

ok teman itu adala$ # 'onto$ 3rogram seder$ana 5a2a dengan menggunakan editor !et-eansnanti kita sam-ung lagi dengan 'onto$# 3rogram 5a2a lainya semoga -erman<aat7

Belajar Bahasa Java dari Dasar Yuk

Page 5: Beranda java.doc

7/18/2019 Beranda java.doc

http://slidepdf.com/reader/full/beranda-javadoc 5/19

!"# $ % & '' ( $ ) * # + , & -'.$ ' ! $ ////////////////0 + 1 $=ssalamu alaikum ,r7 ,-7

Selamat Pagi yang galau sa$a-at Sugra$aku7 &enga3a GalauC Karena $ari ini mendung$u5an tidak 'era$ 5uga kemungkinan7 Pada kesem3atan kali ini Sugra$a s ;reati2ity akanmem-a$as tentang Dasar dasar 3ada -a$asa 3emrograman a2a7 =3a3un yang akan kitalakukan se-aiknya dilakukan dari dasar7 &enga3aC Kalau ditanya menga3a karena a3a3unyang dilakukan dari dasar $asil yang dida3at akan le-i$ greget memuaskan dan tidak akansia sia7 %le$ karena itu 5udul dari artikel kita kali ini adala$ Belajar Java dari DasarYuk 7

Se-elum memulai untuk -ela5ar sia3kan da$ulu alat alat 3erangnya -isa langsung dido"nload dari sini kok7

17 Do"nload DK E ( Do"nload )#7 Do"nload > ( Do"nload )

7 Do"nload !etBeans ID> E ( Do"nload ) atau47 Do"nload Blue E ( Do"nload )

Kalau suda$ di Install semua sam-il menunggu saya 5elaskan dulu kegunaan dari masingmasing so<t"arenya7

23 JDK 4Java Development Kit 5

DK atau a2a De2elo3ment Kit digunakan untuk mengkom3ilasi de-ug dan men5alankana3likasi 3ada a2a7 adi 5ika tidak ada DK 3rogram 5a2a tidak akan -isa di5alankan7

63 J78 4Java 7untime 8nvironment5Fntuk men5alankan a3likasi a2a 3ada kom3uter $arus memiliki a2a untime >n2ironment( >) untuk diinstall7 a2a untime >n2irontment ( >) termasuk dalam a2a ?irtual&a'$ine ( ?&)7 a2a ?irtual &a'$ine adala$ 3erangkat lunak atau so<t"are yang -er<ungsiuntuk menter5ema$kan -a$asa a2a ke Ba$asa &esin7 adi 5ika ingin men5alankan 3rogram

5a2a $arus menginstall > terle-i$ da$ulu7

93 NetBeans :D8 !et-eans ID> -er<ungsi se-agai 3erangkat lunak atau so<t"are yang digunakan ole$ 3rogrammer untuk mem-uat atau mengem-angkan 3rogram7 !et-eans ID> mem-erikan

Page 6: Beranda java.doc

7/18/2019 Beranda java.doc

http://slidepdf.com/reader/full/beranda-javadoc 6/19

utilitas yang le-i$ lengkat termasuk 'om3iler linker de-ugger dan lain se-againya7Kelengka3annya itulan$ yang mem-uat 3rogrammer le-i$ memili$ memakai !et-eansdi-andingkan yang lain7

;3 BlueJBlue adala$ sala$ satu editor dan 3engem-ang -a$asa 5a2a yang dik$usukan untuk

3em-ela5aran 5a2a di le2el 3erkenalan atau ne"-ie7 adi saya sarankan le-i$ -aikmenggunakan Blue dulu 5ika masi$ -ingung menggunakan !et-eans7

Let's Start !!

Pertama tama -uka Blue yang suda$ anda do"nload tadi7 Buat !e" Pro5e't7 dan .asilnyaakan se3erti ini7

Setela$ itu -uatla$ !e" ;lass dengan nama .ello7 Tuilis ;oding dari 3rogram .ello se3ertiini7

01 public class Hello

02 03 {

04 05 public static void main(String[] args)

0 0! {

0" 0# S$stem%out%print(&Hello 'orld&)

10 11

12

Klik ;om3ile &aka 5adi nya se3erti ini7

Page 7: Beranda java.doc

7/18/2019 Beranda java.doc

http://slidepdf.com/reader/full/beranda-javadoc 7/19

;lose 5endela .ello lalu klik kanan 3ada 3rogram yang -aru kita -uat tadi dan 3ili$ 2oidmain(String H args) dan %K untuk meli$at $asil %ut3ut7 Dan $asilnya akan se3erti ini7

Di dalam 3em-uatan 3rogram 5a2a ada + yang $arus diketa$ui yaitu /17 Program .ello ,orld#7 Ty3e Data

7 ?aria-el47 %3erator 07 Per'a-angan67 Perulangan+7 dan =rray

Teta3i untuk saat ini saya suda$i 3em-a$asan kali ini saya akan lan5utkan nanti untukmem-a$as tentang ty3e data dan yang lainnya7

Baikla$ itula$ sedikit 3em-a$asan tentang Bela5ar Ba$asa a2a dari Dasar uk JJ yangda3at saya sam3aikan7 =3a-ila ada yang ingin Sa$a-at Sugra$aku tanyakan da3at ditanyakan

3ada kolom komentar7 Bila ada kesala$an saya mo$on maa< ke3ada Tu$an saya mo$onam3un7 =3a-ila Sa$a-at Sugra$aku masi$ -ingung dengan Ba$asa Pemrograman a2a -isameli$at $alamaman Ba$asa a2aC 7Terima Kasi$ Salam Teknologi

Page 8: Beranda java.doc

7/18/2019 Beranda java.doc

http://slidepdf.com/reader/full/beranda-javadoc 8/19

Pemrograman <<P2 !o2em-er # # + M ka#N

&ateri Pemrograman %%P1

=odul 2 Bagian ini akan mem-a$as dasar O dasar kom3onen dari kom3uter meli3uti$ard"are (3erangkat keras) dan so<t"are (3erangkat lunak)7 Kami 5uga akanmenyertakan gam-aran glo-al tentang -a$asa 3emrograman dan sirkulasi

3emrograman7 =kan di-a$as 3ula 3ada ak$ir 3em-a$asan ini mengenaisistem dan kon2ersi numerik7Pada ak$ir 3em-a$asan di$ara3kan 3em-a'a da3at /

&engindenti<ikasi 3er-edaan kom3onen 3ada kom3uter

&engeta$ui tentang -a$asa 3emrograman kom3uter dan kategorinya &engeta$ui alur ker5a 3em-uatan 3rogram dan menga3likasikannya 3ada 3eme'a$an masala$

&engeta$ui tentang sistem numerik dan metode kon2ersinya7 Do"nload%%P1 &odul 1

=odul 6 Pada -a- ini akan di-a$as se'ara singkat tentang se5ara$ =?= dan de<inisiteknologi =?=7 Ba- ini 5uga akan sedikit menyinggung tentang <ase O <asedalam 3rogram =?=7Pada ak$ir 3em-a$asan di$ara3kan 3em-a'a da3at /17 &en5elaskan <itur O <itur teknologi dari a2a meli3uti a2a ?irtual&a'$ine ( ?&) gar-age 'olle'tion dan 'ode se'urity7#7 &en5elaskan 3er-edaan <ase 3ada 3emrograman =?=7Do"nload %%P1 &odul #

=odul 9 Dalam sesi ini kita akan mem-a$as tentang -agaimana menulis meng'om3ile danmen5alankan(run) 3rogram a2a7 Terda3at # 'ara dalam melakukannyayang 3ertamamenggunakan 'onsole dan text editor7 Sedangkan 'ara kedua adala$ denganmenggunakan !etBeans yang meru3akan Integrated De2elo3ment>n2ironmentatau yang dise-ut ID>7Diak$ir 3em-a$asan 3ara 3ela5ar di$ara3kan da3at /Q &em-uat 3rogram a2a menggunakan text editor dan 'onsole dalam linux(F-untu

Da33er)Q &em-edakan antara syntax errors dan runtime errors

Page 9: Beranda java.doc

7/18/2019 Beranda java.doc

http://slidepdf.com/reader/full/beranda-javadoc 9/19

Q &em-uat 3rogram a2a menggunakan !etBeans7Do"nload %%P1 &odul

=odul ; Pada -agian ini kita akan mendiskusikan mengenai -agian dasar

3emrograman 5a2a7 Kita akan memulai dengan men'o-a men5elaskan -agian dasar dari 3rogram .ello75a2a yang tela$ di3erkenalkan 3ada -a-se-elumnya7Kita 5uga akan mendiskusikan -e-era3a 3edoman 'ara menuliss'ri3t atau 3etun5uk 3enulisan kode dalam 3enulisan 3rogram le-i$ e<ekti<dan muda$ di-a'a7Pada ak$ir 3em-ela5aran ini 3ela5ar se$arusnya da3at /

&engidenti<ikasi -agian dasar dari 3rogram 5a2a &em-edakan mana yang termasuk ke dalam 5a2a literals ti3e data dasar

ti3e 2aria-el 3engidenti<ikasian dan o3erator7 &engem-angkan 3rogram 5a2a seder$ana menggunakan konse3

3em-ela5aran 3ada -a- ini7 &enganalisa 3rogram 5a2a 3ertama saya

=odul > Kita suda$ mem3ela5ari konse3 mendasar 3ada a2a dan menulis -e-era3a

3rogram seder$ana7 Sekarang kita akan men'o-a mem-uat 3rogram kitale-i$ interakti< dengan menggunakan in3ut dari key-oard7 Pada -a- ini kita

akan mem3ela5ari dua 'ara mem-erikan in3ut yang 3ertama adala$menggunakan kelas Bu<<ered eader dan melalui GFI (Gra3$i'al FserInter<a'e) dengan menggunakan kelas %3tionPane7Pada ak$ir -a- ini 3ara sis"a di$ara3kan mam3u/

&em-uat 3rogram a2a yang interakti< yang -isa menda3atkan in3ut darikey-oard

&enggunakan kelas Bu<<ered eader untuk menda3atkan in3ut darikey-oard melalui layar 'onsole

&enggunakan kelas %3tionPane untuk menda3atkan in3ut dari key-oardmelalui GFI

=odul ? Pada -a- se-elumnya kita suda$ menda3atkan 'onta$ dari 3rogramseNuential dimana statement dieksekusi setela$ statement se-elumnyadengan urutan tertentu7 Pada -agian ini kita mem3ela5ari tentang strukturkontrol yang -ertu5uan agar kita da3at menentukan urutan statement yangakan dieksekusi7Pada ak$ir -a- sis"a di$ara3kan mam3u/

&enggunakan struktur kontrol ke3utusan (i< else s"it'$) yang digunakanuntuk memili$ -lok kode yang akan dieksekusi

&enggunakan struktur kontrol 3engulangan ("$ile do "$ile <or) yangdigunakan untuk melakukan 3engulangan 3ada -lok kode yang akan

Page 10: Beranda java.doc

7/18/2019 Beranda java.doc

http://slidepdf.com/reader/full/beranda-javadoc 10/19

dieksekusi &enggunakan statement 3er'a-angan (-reak 'ontinue return) yang

digunakan untuk mengatur redire'tion dari 3rogram

=odul @ Dalam -agian ini kita akan mendiskusikan mengenai array dalam a2a7Pertama kita akan mende<inisikan a3a yang dimaksud dengan arraykemudian kita 5uga akan mende<inisikan -agaimana mendeklarasikannyadan menggunakannya dalam a2a7Pada ak$ir 3ela5aran sis"a $arusla$ mam3u untuk /

&endeklarasikan dan mem-uat array &engakses elemen elemen didalam array &enentukan 5umla$ element didalam se-ua$ array &endeklarasikan dan mem-uat array multidimensi

=odul Pada -agian ini kita akan mem3ela5ari -agaimana untuk mem3roses se-ua$in3ut dari 'ommand line dengan menggunakan argumen yang di-erikanke3ada 3rogram a2a7Pada ak$ir 3ela5aran sis"a di$ara3kan da3at/

&engeta$ui dan men5elaskan mengenai argumen 'ommand line &enda3atkan in3ut dari user dengan menggunakan argumen 'ommand

line &em3ela5ari -agaimana mem-erikan argumen kedalam 3rogram 3ada !etBeans

=odul Pada sesi ini kita akan mengantarkan -e-era3a konse3 dasar dari %-5e't%riented o-5'ts dan Programming (%%P)7 Selan5utnya kita akan mem-a$askonse3 dari 'lasses dan -agaimana menggunakan 'lass dan anggotanya7Peru-a$an dan 3emili$an o-5e't 5uga akan di-a$as7 Sekarang kita akan

<o'us dalam menggunakan 'lass yang tela$ di5a-arkan dalam a2a ;lassli-rary kita akan mem-a$as nanti tentang -agaimana mem-ikin 'lass andasendiri7Pada ak$ir 3ela5aran sis"a se$arusnya da3at / 17 men5elaskan %%P dan

-e-era3a konse3nya#7 3er-edaan antara 'lass dan o-5e't

7 3e-edaan antara instan'e 2aria-les8met$od dan 'lass (stati')2aria-le8met$od47 men5elaskan met$od a3a dan -agaimana memanggil met$od 3arameter 07 mengidenti<ikasi -e-era3a 5angkauan dari se-ua$ 2aria-le67 memili$ ti3e data 3rimiti2e dan o-5e't+7 mem-andingkan o-5e'ts dan men5a-arkan 'lass dari o-5e'ts7

Page 11: Beranda java.doc

7/18/2019 Beranda java.doc

http://slidepdf.com/reader/full/beranda-javadoc 11/19

=odul 2C Setela$ kita mem3ela5ari 3enggunaan 'lass dari a2a ;lass Li-rary kitaakan mem3ela5ari -agaimana menuliskan se-ua$ 'lass sendiri7 Pada -agianini untuk mem3ermuda$ 3ema$aman 3em-uatan 'lass kita akan mem-uat'onto$ 'lass dimana akan ditam-a$kan -e-era3a data dan <ungsi O <ungsilain7

=odul 22 Dalam -agian ini kita akan mem-i'arakan -agaimana suatu 'lass da3atme"ariskan si<at dari 'lass yang suda$ ada7 ;lass ini dinamakan su-'lassdan induk 'lass dinamakan su3er'lass7 Kita 5uga akan mem-i'arakan si<atk$usus dari a2a dimana kita da3at se'ara otomatis memakai met$od yandte3at untuk setia3 o-5e't tan3a mem3er$atikan asal dari su-'lass o-5e't7Si<at ini dinamakan 3olimor<isme7 Pada ak$irnya kita akan mendiskusikantentang inter<a'e yang mem-antu mengurangi 3enulisan 3rogram7Pada ak$ir 3em-ela5aran ini sis"a $arus mam3u untuk/

&ende<inisikan su3er'lasses dan su-'lasses %2erride met$od dari su3er'lasses &em-uat met$od <inal dan 'lass <inal

=odul 26 Dalam -agian ini kita akan mem3ela5ari teknik yang di3akai dalam a2adalam menangani kondisiyang tidak -iasa dalam men5alankan o3erasi normal dalam 3rogram7 Teknikini dinamakanex'e3tion $andling7Pada ak$ir 3em-ela5aran sis"a mam3u untuk/Q &ende<inisikan ex'e3tionQ &enangani ex'e3tion menggunakan -lok try 'at'$ <inally

Posted in Bela5ar !et-eans 7Lea2e a ;omment R

Belajar Netbeans Dasar 2 !o2em-er # # + M ka#N

ebelum Anda =ulai 4Ehe First5

Fntuk menulis 3rogram =nda yang 3ertama =nda 3erlu menginstal dulu 3erangkat lunak -erikut 3ada sistem =nda (Kalau -elum diisntal mana -isa gtu xixixixix 77JJJJ) /

• #S>(T&) De2elo3ment Kit ( DK) 2ersi 07 atau yang kom3ati-el ( do"nload )

Page 12: Beranda java.doc

7/18/2019 Beranda java.doc

http://slidepdf.com/reader/full/beranda-javadoc 12/19

• !etBeans ID> 070 (do"nload )7

=enGiapkan ProGek

Fntuk mem-uat se-ua$ 3royek ID>/

17 alankan !etBeans ID>7#7 Dalam ID> 3ili$ @ile E !e" Pro5e't se3erti di3erli$atkan dalam gam-ar di -a"a$7

7 Dalam !e" Pro5e't "iAard -uka kategori General dan 3ili$ a2a =33li'ation se3ertidi3erli$atkan dalam gam-ar di -a"a$7 Kemudian klik !ext7

47 Dalam $alaman !ame and Lo'ation 3ada 3emandu lakukan yang -erikut (se3ertidi3erli$atkan dalam gam-ar di -a"a$)/

Page 13: Beranda java.doc

7/18/2019 Beranda java.doc

http://slidepdf.com/reader/full/beranda-javadoc 13/19

o Dalam <ield Pro5e't !ame ketikkan Hello 'orld *pp 7

o Dalam <ield ;reate &ain ;lass ketikkan +ello,orldapp%Hello'orld*pp 7

o Biarkan kotak 'ek Set as &ain Pro5e't di3ili$7

07 Klik @inis$7

Proyek di-uat dan di-uka dalam ID>7 =nda $arus men'ari kom3onen -erikut/

• endela Pro5e'ts yang -erisi tam3ilan 3o$on dari -er-agai kom3onen 3royek -erisi<ile sum-er 3ustaka yang mendasari kode =nda dan lain lain7

• endela Sour'e >ditor -erisi <ile yang dise-ut Hello'orld*pp- ter-uka7

• endela !a2igator yang da3at =nda gunakan untuk na2igasi 'e3at di antara elemenelemen dalam kelas yang di3ili$7

Page 14: Beranda java.doc

7/18/2019 Beranda java.doc

http://slidepdf.com/reader/full/beranda-javadoc 14/19

=enambahkan Kode ke File umber Yang Eerbentuk

Karena =nda mem-iarkan kotak 'ek ;reate &ain ;lass di3ili$ dalam !e" Pro5e't "iAardmaka ID> tela$ mem-uat kelas kerangka untuk =nda7 =nda da3at menam-a$kan 3esan

.ello ,orldJU 3ada kode kerangka dengan menem3atkan -aris/

.. / code application logic +ere

-eserta -aris/

S$stem%out%println(&Hello 'orld &)

Sim3an 3eru-a$an terse-ut dengan memili$ @ile E Sa2e7

@ile terse-ut semestinya tam3ak se3erti yang -erikut/

. Hello'orld*pp% ava /o c+ange t+is template- c+oose /ools /emplate6anager and open t+e template in t+e editor% . pac7age +ello,orldapp ./+e Hello'orld*pp class implements an application t+at

simpl$ displa$s &Hello 'orld & to t+e standard output%

.

Page 15: Beranda java.doc

7/18/2019 Beranda java.doc

http://slidepdf.com/reader/full/beranda-javadoc 15/19

public class Hello'orld*pp {

. 8reates a ne, instance o9 Hello'orld*pp .

public Hello'orld*pp() {

.

:param args t+e command line arguments

.

public static void main(String[] args) {

.. ispla$ &Hello 'orld &

S$stem%out%println(&Hello 'orld &)

=engkompilasi File umber

Fntuk mengkom3ilasi <ile sum-er =nda 3ili$ Build E Build &ain Pro5e't dari menu utamaID>7

endela %ut3ut ter-uka dan menam3ilkan $asil yang seru3a dengan a3a yang =nda li$atdalam gam-ar -erikut7

ika $asil 3em-angunan disertai dengan 3esan ;<=> S<88?SS@<> selamatJ Berarti =ndatela$ -er$asil mengkom3ilasi 3rogramJ

ika $asil 3em-angunan disertai dengan 3esan ;<=> @*=>? mungkin ada sintaks yangsala$ dalam kode =nda7 Kesala$an dila3orkan dalam 5endela %ut3ut se-agai teks $y3erlink7Klik ganda $y3erlink terse-ut untuk menu5u ke sum-er kesala$an7 =nda da3at mem3er-aikikesala$an terse-ut nanti dan sekali lagi 3ili$ Build E Build &ain Pro5e't7

Page 16: Beranda java.doc

7/18/2019 Beranda java.doc

http://slidepdf.com/reader/full/beranda-javadoc 16/19

Ketika =nda mem-angun 3royek <ile -yte'ode Hello'orld*pp%class akan di-uat7 =ndada3at meli$at tem3at <ile -aru terse-ut di-uat dengan mem-uka 5endela @iles dan mem-ukasim3ul Hello 'orld *pp.build.classes.+ello,orldapp se-agaimana tam3ak dalamgam-ar -erikut7

Karena =nda tela$ mem-angun 3royek terse-ut =nda da3at men5alankan 3rogram =nda7

=enjalankan Program

Dari -ar menu ID> 3ili$ un E un &ain Pro5e't7

Gam-ar -erikut mem3erli$atkan a3a yang semestinya =nda li$at sekarang7

SelamatJ Program =nda -eker5aJ=nda sekarang ta$u 'ara melakukan -e-era3a tugas 3emrograman 3aling umum dalam ID>7

PEMROGRAMAN JAVA NETBEANS

H<<P:NI JA A N8EB8ANBAB. 1Oke Shobat . ..Kali ini saya akan ulas tentang JAVA, kususnya bagi pengguna NetBeans. Dalam

Page 17: Beranda java.doc

7/18/2019 Beranda java.doc

http://slidepdf.com/reader/full/beranda-javadoc 17/19

Artikel ini yang akan kita bahas Teknik erulangan Ja!a NetBeans "embuatBangun #engan karakter $ bintang. Kali ini saya mau share tutorialpemrograman %a!a yang su#ah pernah saya &oba #an 1''( ko#ingnya )or# #iNetBeans.

*arapan saya sebelum pemba&a melan%utkan untuk mempela%ari s&ript pa#a Ja!a NetBeans ini sebaiknya bagi pemba&a yang masih pemula mempela%ari Ja!aNetBeans, an#a pahami #ulu sa%a #asar+#asar perintah Ja!a NetBeans.Berikut klik sa%a linknya.. Dasar emrograman Ja!a NetBeansOke .. sekarang kita lan%ut ke Teknik erulangan Ja!a NetBeans "embuatBangun."enu%u -atihan BAB. Satu Bangun Segitiga NetBeans / 10ni s&reenshot yang saya ambil langsung

Jika #i un 2Shi3t4567 program ini akan memun&ulkan pesan permintaan bilangan

sebagai pengatur ketinggian #an lebar bangun segitiga. "isal saya masukkanangka 8

"aka Output #ari rogram Bangun Segitiga NetBeans / 1 a#alah sperti #iba)ah,yaitu mempunyai tinggi 8 bintang #an lebar 8 bintang.

Bangun egitiga NetBeans 6 Ja#i perbe#aan su#ah %elas terlihat nanti pa#a u%ung lan&ip atas akan bera#a #isebelah kanan se#angkan pa#a Bangun Segitiga NetBeans / 1 u%ung lan&ipatasnya bera#a #i sebelah kiri

Page 18: Beranda java.doc

7/18/2019 Beranda java.doc

http://slidepdf.com/reader/full/beranda-javadoc 18/19

"aka Output rogram Bangun Segitiga NetBeans / 9 a#alah sebagai berikut

Nah pasti anda semua ingin langsung praktek ini criptnGa Program Bangun egitiga NetBeans 2

Program Bangun egita NetBeans L 6

Page 19: Beranda java.doc

7/18/2019 Beranda java.doc

http://slidepdf.com/reader/full/beranda-javadoc 19/19

Ket.Import javax.swing.JoptionPane fungsi script ini adalah mengimportkan fasilitasSwing untuk GUI. yang dipanggil oleh Script showInput ialog.

!gar "e#ih #agusnya dalam mempelajari Program ini$ saya sarankan kepadaanda untuk le#ih cepat didownload aja Script lengkapnya nanti tinggal dicopaske %et&eans anda #ertujuan #elajar le#ih cepat.Do)nloa# s&ript