Docsity
Docsity

Pripremite ispite
Pripremite ispite

Studirajte zahvaljujući brojnim resursima koji su dostupni na Docsity-u


Nabavite poene za preuzimanje
Nabavite poene za preuzimanje

Zaradite bodove pomažući drugim studentima ili ih kupite uz Premium plan


Školska orijentacija
Školska orijentacija


programiranje u javi-Skripta-Programiranje-Građevina, Rezime od Osnovi programiranja

Građevinski fakultet,Skripta,Programiranje,Vežbe,Programiranje u javi,JAVA,Matrice,Konvertovanje,Parcijala,

Tipologija: Rezime

2012/2013

Učitan datuma 27.04.2013.

petricj
petricj 🇸🇷

4.5

(313)

677 dokumenti

1 / 370

Toggle sidebar

Ova stranica nije vidljiva u pregledu

Ne propustite važne delove!

bg1
programiranje na Javi
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f
pf30
pf31
pf32
pf33
pf34
pf35
pf36
pf37
pf38
pf39
pf3a
pf3b
pf3c
pf3d
pf3e
pf3f
pf40
pf41
pf42
pf43
pf44
pf45
pf46
pf47
pf48
pf49
pf4a
pf4b
pf4c
pf4d
pf4e
pf4f
pf50
pf51
pf52
pf53
pf54
pf55
pf56
pf57
pf58
pf59
pf5a
pf5b
pf5c
pf5d
pf5e
pf5f
pf60
pf61
pf62
pf63
pf64

Delimični pregled teksta

Preuzmite programiranje u javi-Skripta-Programiranje-Građevina i više Rezime u PDF od Osnovi programiranja samo na Docsity!

programiranje na Javi

Sadrţaj:

DEKLARIRANJE, ALOCIRANJE I INICIJALIZIRANJE DVODIMENZIONALNIH POLJA

  • I – UPOZNAVANJE S JAVOM
  • APLIKACIJA HELLO WORLD
  • KOMPILIRANJE I IZVRŠ AVANJE PROGRAMA
  • FOR-PETLJE
  • OPERATORI ZA INCREMENT I DECREMENT
  • NARDBE ZA ISPIS
  • FIBONACCIJEVI BROJEVI
  • VARIABLE I TIPOVI PODATAKA
  • KOMMENTARI
  • ARGUMENTI NA KOMANDNOJ LINIJI
  • KLASE, ATRIBUTI I METODE
  • OBJEKTI
  • RAZLIKOVANJE OBJEKATA ISTE KLASE
  • VIŠESTRUKO REFERENCI RANJE OBJEKTA
  • STATIĈKE VARIJABLE
  • METODE
  • PRENOŠENJE ARGUMENAT A U METODU
  • VRAĆANJE VRIJEDNOSTI IZ METODA
  • SETTER METODE
  • GETTER METODE
  • ISTA IMENA VARIJABLI I METODA
  • KONSTRUKTORI
  • SKRIVANJE IMENA VARI JABLI I KLJUĈNA RIJEĈ THIS
  • POLJA
  • II – PROCEDURALNA SINTAKSA
  • PRIMITIVNI TIPOVI PODATAKA
  • OPERATORI
  • RAZMAK (WHITE SPACE)
  • LITERALI
  • IDENTIFIKATORI
  • KLJUĈNE RIJEĈI
  • SEPARATORI
  • ZBRAJANJE CIJELIH BROJEVA
  • ZBRAJANJE BROJEVA TIPA DOUBLE
  • MNOŢENJE I DIJELJENJ E
  • NEOĈEKIVANI KVOCIJEN TI
  • RAĈUNANJE OSTATKA - MODULO
  • PRIORI TET IZVRŠAVANJA OPER ATORA
  • ZAGRADE
  • MIJEŠANJE TIPOVA POD ATAKA
  • AUTOMATSKO DODJELJIVANJE TIPOVA PODATAKA (CASTING)
  • PRETVARANJE STRINGOVA U BROJEVE
  • PODACI TIPA CHAR
  • UNICODE
  • NAREDBE ZA KONTROLU TOKA
  • NAREDBA IF
  • ISPITIVANJE JEDNAKOSTI
  • KLAUZULA ELSE
  • KLAUZULA ELSE IF
  • WHILE PETLJA
  • FOR PETLJA
  • DO WHILE PETLJA
  • BOOLEOVSKI PODACI
  • RELACIJSKI OPERATORI
  • PRIORITET IZVR Š AVANJA RELACIJSKIH OPERATORA
  • ISPITIVANJE JEDNAKOSTI OBJEKATA
  • NAREDBA BREAK
  • NAREDBA CONTINUE
  • LABELIRANE PETLJE
  • NAREDBA SWITCH-CASE
  • KONDICIONALNI OPERATOR (? : )
  • LOGIĈKI OPERATORI
  • PRIORITET IZVRŠAVANJA LOGIĈKIH OPERATORA
  • DEKLARIRANJE POLJA
  • KREIRANJE POLJA
  • INICIJALIZIRANJE POLJA
  • METODA SYSTEM.ARRAYCOPY()
  • VIŠEDIMENZIONALNA POLJA I NEURAVNOTEŢENA POLJA
  • III – OBJEKTI I KLASE
  • OBJEKTNO ORIJENTIRANO PROGRAMIRANJE
  • PRIMJER: KLASA CAR
  • KREIRANJE OBJE KATA UZ POMOĆ OPERAT ORA NEW
  • SEPARATOR PRISTUPA Ĉ LANOVIMA
  • UPORABA OBJEKATA UNU TAR RAZLIĈITIH KLASA
  • INICIJALIZIRANJE ATRIBUTA
  • METODE
  • POZIVANJE METODA
  • IMPLICIRANI THIS
  • MEMBER VARIJABLE NASUPROT LOKALNIM VARIJABLAMA
  • PRENOŠENJE ARGUMENAT A U METODU
  • PRENOŠENJE ARGUMENAT A U METODU, PRIMJER
  • SETTER METODE
  • UPORABA SETTER METODA, PRIMJER
  • GETTER METODE
  • VRAĆANJE NEKOLIKO VR IJEDNOSTI IZ METODA
  • UPORABA GETTER METODA, PRIMJER
  • KONSTRUKTORI
  • UPORABA KONSTRUKTORA
  • OGRANIĈENJA
  • ZAŠTITA PRISTUPA ( ACCESS PROTECTION )
  • ĈETIRI RAZINE ZAŠTIT E PRISTUPA
  • ŠTO TREBA BITI PUBLIC, A ŠTO PRIVATE?
  • TRI KORISTI OD ZAŠTI TE PRISTUPA
  • PRIMJER ZAŠTITE PRIS TUPA
  • PROMJENA IMPLEMENTACIJE
  • IV – JOŠ O KLASAMA I OBJEKTIMA
  • ŠT O JE OVERLOADING?
  • KLJUĈNA RIJEĈ THIS U KONSTRUKTORIMA
  • NASLJEĐIVANJE
  • NADKLASA ( SUPERCLASS ) - MOTORVEHICLE
  • PODKLASE ( SUBCLASSES) – MOTORCYCLE I CAR
  • PODKLASE I POLIMORFIZAM
  • KASKADNO NASLJEĐIVANJE
  • STATIĈKE VARIJABLE I METODE
  • POZIVANJE STATIĈKIH METODA
  • KLJU ĈNA RIJEĈ FINAL
  • FINALNE KLASE
  • FINALNE METODE
  • FINALNI ATRIBUTI
  • FINALNI ARGUMENTI
  • PREKRIVANJE METODA ( OVERRIDING )
  • ISPIS OBJEKTA POMOĆU TOSTRING() METODA
  • KLJUĈNA RIJEĈ ABSTRACT
  • SUĈELJA ( INTERFACES )
  • IMPLEMENTIRANJE SUĈE LJA
  • IMPLEMEN TIRANJE SUĈELJA CLONABLE
  • METODA EQUALS()
  • METODA HASHCODE() IZ JAVA.LANG.OBJECT
  • UNUTARNJE KLASE ( INNER CLASSES )
  • IZNIMKE ( EXCEPTIONS )
  • TRY-CATCH BLOK
  • ŠTO MOŢEMO UĈINITI S UHVAĆENOM IZNIMKOM?
  • KLJUĈNA RIJEĈ FINALLY
  • RAZNE VRSTE IZNIMAKA
  • HVATANJE VIŠESTRUKIH IZNIMAKA
  • IZBACIVANJE IZNIMKE, KLJUĈNA RIJEĈ THROWS
  • PISANJE VLASTITIH KLASA IZNIMAKA
  • METODE KLASE EXCEPTION
  • BIBLIOTEKA KLASA
  • DOKUMENTIRANJE VLASTITIH PROGRAMA
  • IMPORTIRANJE KLASA I PAKETA
  • PRIMJERI METODA IZ KLASE JAVA.LANG.MATH
  • KLASA JAVA.UTIL.RANDOM
  • KLASA JAVA.LANG.STRING
  • PISANJE VLASTITIH PAKETA
  • JAR ARHIVE
  • V – APPLETI
  • HTML - JEZIK ZA OBLIKOVANJE WEB STRANICA
  • URL – JEDINSTVENA ADRESA DOKUMENTA
  • DIJELOVI URL-A
  • LINKOVI
  • RELATIVNI URL-OVI
  • APPLET HELLO WORLD
  • ŠTO JE APPLE T?
  • HTML OZNAKA
  • ODABIR POZICIJE NA STRANICI
  • ALTERNATIVNI TEKST
  • IMENOVANJE APPLETA
  • JAR ARHIVE
  • HTML OZNAKA
  • VELIĈINA APPLETA
  • HTML OZNAKA
  • OBRADA NEPOZNATOG BROJA PARAMETARA
  • SIGURNOST APPLETA
  • ŠTO APPLET MOŢE ĈINITI?
  • S KIM APPLET MOŢE KO MUNICIRATI?
  • KOLIKO CPU VREMENA APPLET DOBIJA?
  • SIGURNOST I SOCIAL ENGINEERING
  • SPREĈAVANJE HAKERSKI H NAPADA KROZ APPLETE
  • ŢIVOTNI CIKLUS APPLE TA
  • METODE INIT() , START() , STOP() I DESTROY()
  • KOORDINATNI SUSTAV
  • OBJEKTI KLASE GRAPHICS
  • CRTANJE LINIJA
  • CRTANJE PRAVOKUTNIKA
  • PUNJENJE PRAVOKUTNIKA
  • BRISANJE PRAVOKUTNIKA
  • ELIPSE I KRUŢNICE
  • PRIMJER – BULLSEYE
  • POLIGONI
  • VIŠESTRUKE LINIJE ( POLYLINES )
  • UĈITAVANJE SLIKA
  • METODE GETCODEBASE() I GETDOCUMENTBASE()
  • PRIKAZ SLIKE U PRAVO J VELIĈINI
  • SKALIRANJE SLIKA
  • BOJE
  • SISTEMSKE BOJE
  • FONTOVI
  • ODABIR OBLIKA I VELI ĈINE FONTA
  • KLASA FONTMETRICS
  • VI - KOMPONENTE
  • ŠTO SU KOMPONENT E?
  • LABELE
  • TRI KORAKA U DODAVANJU KOMPONENTE
  • GDJE JE METODA PAINT()
  • METODE KLASE LABEL
  • BUTTONI
  • AKCIJE NA BUTTONIMA
  • PRIMJER APPLETA SA AKCIJOM NA BUTTONU
  • RAZLIĈITI OBRASCI ZA DOGAĐAJE
  • VIŠESTRUKI ACTIONLISTENER I
  • METODE ZA BUTTONE
  • ACTION NAREDBE
  • VIŠE BUTTONA U ISTOM APPLETU
  • UNUTARNJE KLASE KAO EVENT LISTENER I
  • TEKSTUALNA POLJA
  • PRIMJER TEKSTUALNIH POLJA U JAVI
  • TEXTAREA
  • KLASA TEXTCOMPONENT
  • SUĈELJE TEXTLISTENER I KLASA TEXTEVENT
  • KLASA CANVAS
  • KLASA CHOICE
  • METODE KLASE CHOICE
  • SUĈELJE ITEMLISTENER I KLASA ITEMEVENT
  • KLASA CHECKBOX
  • DOGAĐAJI IZ KLASE CHECKBOX
  • KLASA CHECKBOXGROUP
  • PRIMJER CHECKBOXGROUP
  • KLASA LIST
  • METODE KLASE LIST
  • DOGAĐAJI KLASE LIST
  • KLASA SCROLLBAR
  • VII - DOGAĐAJI
  • PROCEDURALNI PROGRAMI
  • REP DOGAĐAJA ( EVENT QUEUE )
  • DOGAĐAJI NISKE RAZIN E ( LOW LEVEL EVENTS )
  • DOGAĐAJI VISOKE RAZI NE ( HIGH LEVEL EVENTS )
  • HIJERARHIJA KLASA DO GAĐAJA
  • OBRADA DOGAĐAJA
  • RAZLIĈITI EVENTLISTENER I
  • PRIMJER UPORABE MOUSELISTENER A
  • DOGAĐAJI VEZANI UZ T IPKE ( KEY EVENTS )
  • KODOVI TIPKI
  • RAZLIĈITE TIPKE I NJ IHOVI KODOVI
  • MODIFIKATORI ( MODIFIER KEYS )
  • MODIFIKATORI UZ TIPK E MIŠA
  • DOGAĐAJI VEZANI UZ F OKUS ( FOCUS EVENTS )
  • DOGAĐAJI VEZANI UZ K OMPONENTU ( COMPONENT EVENTS )
  • ADAPTERI
  • PRIMJER UPORABE ADAPTERA
  • APSORB IRANJE DOGAĐAJA
  • PREBACIVANJE DOGAĐAJ A S NISKE NA VISOKU RAZINU
  • RAD S REPOM DOGAĐAJA
  • VIII – RAZMJEŠTAJ KOMPONENTI
  • K ONTROLA RAZMJEŠTAJA KOMPONENTI
  • RAZNE IMPLEMENTACIJE LAYOUTMANAGER A
  • RAZMJEŠTAJ TIPA FLOWLAYOUT
  • PODEŠAVANJE PORAVNAN JA ZA FLOWLAYOUT
  • RAZDVAJANJE KOMPONENTI ZA FLOWLAYOUT
  • RAZMJEŠTAJ TIPA BORDERLAYOUT
  • RAZMJEŠTAJ TIPA CARDLAYOUT
  • UPORABA CARDLAYOUT RAZMJEŠTAJA
  • PROMJENA KARATA
  • RAZMJEŠTAJ TIPA GRIDLAYOUT
  • RAZMJEŠTAJ TIPA GRIDBAGLAYOUT
  • SPECIFIKACIJE GRIDBAGCONSTRAINTS
  • MREŢA ( GRID ) ZA APPLET CALCULATOR
  • ATRIBUTI GRIDX I GRIDY
  • ATRIBUTI GRIDWIDTH I GRIDHEIGHT
  • ATRIBUT FILL
  • ATRIBUTI IPADX I IPADY
  • ATRIBUT INSETS
  • ATRIBUT ANCHOR
  • ATRIBUTI WEIGHTX I WEIGHTY
  • PRIMJER ZA GRIDBAGLAYOUT
  • RUĈNO POZICIONIRANJE KOMPONENTI
  • ŠTO JE CONTAINER?
  • DVIJE VRSTE CONTAINER A
  • PANELI
  • UGNIJEŢDENI PANELI
  • PROZORI (WINDOWS)
  • OKVIRI ( FRAMES )
  • DOGAĐAJI VEZANI UZ P ROZORE
  • PRIMJER DOGAĐAJA NA PROZORIMA
  • KOMBINIRANJE APPLETA I APLIKACIJA
  • DIJALOZI
  • METODE ZA DIJALOGE
  • PRIMJERI DIJALOGA
  • PISANJE PODKLASA KLASE DIALOG
  • IX – IZBORNICI, SLIKE I ZVUKOVI
  • ŠTO JE IZBORNIK?
  • KLASE IZBORNIKA
  • KREIRANJE IZBORNIKA
  • PRIMJER IZBORNIKA
  • DOGAĐAJI VEZANI UZ I ZBORNIKE
  • IZBORNIĈKE KRATICE
  • PADAJUĆI IZBORNICI ( POPUP MENUS )
  • SLIKE
  • KAMO STAVITI SLIKE?
  • UĈITAVANJE SLIKA
  • CRTANJE SLIKA
  • UPORABA POVRATNE VRIJEDNOSTI METODE DRAWIMAGE()
  • PRIMJER CRTANJA SLIKA
  • PROMJENA VELIĈINE SL IKE
  • USTANOVL JAVANJE VELIĈINE SLI KE
  • PAKET JAVA.AWT.IMAGE
  • S UĈELJA
  • KLASE
  • SUĈELJA IMAGEPRODUCER , IMAGEOBSERVER , IMAGECONSUMER
  • SUĈELJE IMAGECONSUMER
  • ĈEKANJE NA UĈITAVANJ E SLIKE
  • PREKRIVANJE METODE IMAGEUPDATE()
  • ŠTO JE ZAPRAVO SLIKA?
  • OPERATOR <<
  • KREIRANJE SLIKA
  • PRIMJER KREIRANJA SLIKA
  • METODA GETRGB()
  • PRETAPANJE BOJA
  • FILTRIRANJE SLIKA
  • KLASA RGBIMAGEFILTER
  • PRIMJER PLAVOG FILTRA
  • PRIMJER FILTRA SIVIH TONOVA
  • FILTRI KOJI OVISE O POLOŢAJU
  • FILTRI KOJI OVISE O ADJUNGIRANIM PIXELIMA
  • AUDIO
  • KONTINUIRANA IZVEDBA
  • X – ULAZ I IZLAZ
  • OPERACIJE ULAZA I IZLAZA
  • ŠTO JE STREAM?
  • KLASE STREAMOVA
  • ODAKLE STREAMOVI DOLAZE?
  • KLASA INPUTSTREAM
  • ĈITANJE BYTEOVA
  • ĈITANJE VIŠE BYTEOVA ODJEDNOM
  • PREBROJAVANJE DOSTUPNIH BYTEOVA
  • PRESKAKANJE BYTEOVA
  • MARKIRANJE I RESETIRANJE
  • ZATVARANJE STREAMOVA
  • IZLAZNI STREAMOVI
  • PRIMJER IZLAZNOG STREAMA
  • ĈITANJE IZ DATOTEKE
  • PRIMJER ĈITANJA IZ D ATOTEKE
  • PISANJE U DATOTEKU
  • PRIMJER PISANJA U DATOTEKU
  • DODAVANJE NA KRAJ DATOTEKE
  • FILTRIRANJE STREAMOVA
  • FILTRIRANI STREAMOVI
  • BUFFERIRANI STREAMOVI
  • KLASE PODATKOVNIH STREAMOVA
  • KLASA PRINTSTREAM
  • KLASA PUSHBACKINPUTSTREAM
  • KLASA FILE
  • NAPOMENA ZA C PROGRAMERE
  • KONSTRUKTORI KLASE FILE
  • METODE KLASE FILE
  • PRIMJERI METODA IZ KLASE FILE
  • KLASA FILEDIALOG
  • KLASA RANDOMACCESSFILE
  • SUĈELJE FILENAMEFILTER
  • KLASE READER I WRITER
  • KLASA READER
  • KLASA WRITER
  • KLASA INPUTSTREAMREADER
  • KLASA OUTPUTSTREAMWRITER
  • DOSTUPNE KODNE STRANICE
  • KLASA FILEWRITER
  • KLASA FILEREADER
  • KLASA BUFFEREDREADER
  • KLASA LINENUMBERREADER
  • KLASA BUFFEREDWRITER
  • KLASA PRINTWRITER
  • XI - THREADOVI
  • MULTITASKING I MULTITHREADING
  • ŠTO JE THREAD?
  • KAKO JAVA KORISTI THREADOVE?
  • KLASE THREADOVA
  • JEDNOSTAVNI THREAD
  • VIŠESTRUKI THREADOVI
  • IMENOVANJE THREADOVA
  • PRIORITETI THREADOVA
  • METODA SLEEP()
  • SINKRONIZACIJA: PROBLEM
  • SINKRONIZACIJA: NEKO LIKO POKUŠAJA RJEŠEN JA
  • KLJUĈNA RIJEĈ SYNCHRONIZED
  • SINKRONIZIRANJE NA OBJEKTIMA
  • PRIMARNI THREAD
  • GRUPE THREADOVA
  • THREADOVI DEMONI
  • USTUPANJE KONTROLE
  • SPAJANJE THREADOVA
  • SUĈELJE RUNNABLE
  • ANIMACIJA
  • PRAVOVREMENOST
  • TITRANJE SLIKE
  • POKRETANJE I ZAUSTAVLJANJE ANIMACIJE
  • VIŠESTRUKE NEZAVISNE ANIMACIJE
  • XII – MREŽNO PROGRAMIRANJE
  • PORTOVI
  • PROTOKOLI
  • INTERNET ADRESE
  • KREIRANJE INETADDRESS OBJEKATA
  • PARSIRANJE INETADDRESS OBJEKATA
  • URL
  • KLASA URL
  • KONSTRUIRANJE URL OBJEKATA
  • PARSIRANJE URL OBJEKATA
  • ĈITANJE PODATAKA SA URLA
  • UTIĈNICE ( SOCKETS )
  • KLASA SOCKET
  • KONSTRUIRANJE SOCKET OBJEKATA
  • PORT SCANNER
  • ĈITANJE ULAZA SA UTIĈNICE
  • KLIJENT DAYTIME
  • PISANJE IZLAZA PREKO UTIĈNICE
  • KLIJENT DISCARD
  • ĈITANJE I PISANJE KROZ UTIĈNICU
  • ĈITANJE I PISANJE UTIĈNICE ZA HTTP