vježbe java_1
DESCRIPTION
Vježbe iz Jave.TRANSCRIPT
![Page 1: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/1.jpg)
OBJEKTNO ORIJENTISANO
PROGRAMIRANJE
Prof. dr Siniša Minić
Asistent: Munir Zahirović
![Page 2: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/2.jpg)
Objektno orijentisano programiranje
(vježbe)
1
Asistent
Mr. Munir Zahirović
![Page 3: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/3.jpg)
Šta je to programski jezik?
Programski jezik je vještački kreiran jezik u svrhu komunikacije programera sa računarom putem kojeg on zadaje računaru instrukcije koje treba izvršiti.
Pomoću programskog jezika programer pravi programe. Međutim, postoje različiti programski jezici, kao i njihovi različiti nivoi kompleksnosti, funkcionalnosti, jednostavnosti, orijentisanosti...
![Page 4: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/4.jpg)
Lista programskih jezika A# .NET A# (Axiom) A-0 System A+ A++ ABAP ABC ABC ALGOL ABLE ABSET ABSYS ACC Accent Ace DASL ACL2 ACT-III Action!
ActionScript Ada Adenine Agda Agilent VEE Agora AIMMS Alef ALF ALGOL 58 ALGOL 60 ALGOL 68 ALGOL W Alice Alma-0 AmbientTalk Amiga E AMOS
![Page 5: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/5.jpg)
Lista programskih jezika - nastavak
AMPL APL AppleScript Arc ARexx Argus AspectJ Assembly language ATS Ateji PX AutoHotkey Autocoder AutoIt AutoLISP / Visual LISP Averest AWK Axum
B Babbage BAIL Bash BASIC bc BCPL BeanShell Batch (Windows/Dos) Bertrand BETA Bigwig Bistro BitC BLISS Blue
![Page 6: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/6.jpg)
Lista programskih jezika - nastavak
Bon Boo Boomerang Bourne shell (including bash and
ksh) BREW BPEL BuildProfessional C C-- C++ - ISO/IEC 14882 C# - ISO/IEC 23270 C/AL Caché ObjectScript C Shell
Caml Candle Cayenne CDuce Cecil Cel Cesil Ceylon CFML Cg Ch Chapel CHAIN Charity Charm Chef
![Page 7: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/7.jpg)
Lista programskih jezika - nastavak
CHILL CHIP-8 chomski ChucK CICS Cilk CL (IBM) Claire Clarion Clean Clipper CLIST Clojure CLU CMS-2 COBOL - ISO/IEC 1989
Cobra CODE CoffeeScript Cola ColdC ColdFusion COMIT Cool COMAL Combined Programming
Language (CPL) Common Intermediate
Language (CIL) Common Lisp (also known as CL) COMPASS Component Pascal
![Page 8: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/8.jpg)
Lista programskih jezika - nastavak
COMIT Constraint Handling Rules (CHR) Converge Coral 66 Corn CorVision Coq COWSEL CPL csh CSP Csound Curl Curry Cyclone Cython
D DASL (Datapoint's Advanced
Systems Language) DASL (Distributed Application
Specification Language) Dart DataFlex Datalog DATATRIEVE dBase dc DCL Deesel (formerly G) Delphi DCL DinkC DIBOL
![Page 9: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/9.jpg)
Lista programskih jezika - nastavak
Dog Draco DRAKON Dylan DYNAMO E E# Ease Easy PL/I EASYTRIEVE PLUS ECMAScript Edinburgh IMP EGL Eiffel ELAN Elixir
Elm Emacs Lisp Emerald Epigram EPL Erlang es Escapade Escher ESPOL Esterel Etoys Euclid Euler Euphoria EusLisp Robot Programming
Language CMS EXEC
![Page 10: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/10.jpg)
Lista programskih jezika - nastavak
EXEC 2 F F# Factor Falcon Fancy Fantom FAUST Felix Ferite FFP Fjölnir FL Flavors Flex
FLOW-MATIC FOCAL FOCUS FOIL FORMAC @Formula Forth Fortran - ISO/IEC 1539 Fortress FoxBase FoxPro FP FPr Franz Lisp F-Script FSProg G Game Maker Language GameMonkey Script
![Page 11: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/11.jpg)
Lista programskih jezika - nastavak
GAMS GAP G-code Genie GDL Gibiane GJ GEORGE GLSL GNU E GM Go Go! GOAL Gödel
Godiva GOM (Good Old Mad) Goo Gosu GOTRAN GPSS GraphTalk GRASS Groovy Hack (programming language) HAL/S Hamilton C shell Harbour Hartmann pipelines Haskell Haxe High Level Assembly
![Page 12: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/12.jpg)
Lista programskih jezika - nastavak
HLSL Hop Hope Hugo Hume HyperTalk IBM Basic assembly language IBM HAScript IBM Informix-4GL IBM RPG ICI Icon Id IDL
Idris IMP Inform Io Ioke IPL IPTSCRAE ISLISP ISPF ISWIM J J# J++ JADE Jako JAL Janus
![Page 13: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/13.jpg)
Lista programskih jezika - nastavak
JASS Java JavaScript JCL JEAN Join Java JOSS Joule JOVIAL Joy JScript JScript .NET JavaFX Script Julia
K Kaleidoscope Karel Karel++ KEE KIF Kojo Kotlin KRC KRL KRL (KUKA Robot
Language) KRYPTON ksh
![Page 14: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/14.jpg)
Lista programskih jezika - nastavak
L L# .NET LabVIEW Ladder Lagoona LANSA Lasso LaTeX Lava LC-3 Leadwerks Script Leda Legoscript
LIL LilyPond Limbo Limnor LINC Lingo Linoleum LIS LISA Lisaac Lisp - ISO/IEC 13816 Lite-C
![Page 15: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/15.jpg)
Lista programskih jezika - nastavak
Lithe Little b Logo Logtalk LPC LSE LSL LiveCode LiveScript Lua Lucid Lustre LYaPAS Lynx
M M2001 M4 Machine code MAD (Michigan Algorithm Decoder) MAD/I Magik Magma make Maple MAPPER (Unisys/Sperry) now part
of BIS MARK-IV (Sterling/Informatics) now
VISION:BUILDER of CA Mary MASM Microsoft Assembly x86 Mathematica MATLAB
![Page 16: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/16.jpg)
Lista programskih jezika - nastavak
Maxima (see also Macsyma) Max (Max Msp - Graphical
Programming Environment) MaxScript internal language
3D Studio Max Maya (MEL) MDL Mercury Mesa Metacard Metafont MetaL Microcode MicroScript
MIIS MillScript MIMIC Mirah Miranda MIVA Script ML Moby Model 204 Modelica Modula Modula-2 Modula-3 Mohol MOO Mortran Mouse MPD
![Page 17: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/17.jpg)
Lista programskih jezika - nastavak
MSIL - deprecated name for CIL
MSL MUMPS NASM NATURAL Napier88 Neko Nemerle nesC NESL Net.Data NetLogo NetRexx
NewLISP NEWP Newspeak NewtonScript NGL Nial Nice Nickle NPL Not eXactly C (NXC) Not Quite C (NQC) NSIS Nu NWScript NXT-G o:XML Oak Oberon
![Page 18: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/18.jpg)
Lista programskih jezika - nastavak
Obix OBJ2 Object Lisp ObjectLOGO Object REXX Object Pascal Objective-C Objective-J Obliq Obol OCaml occam occam-π Octave
OmniMark Onyx Opa Opal OpenEdge ABL OPL OPS5 OptimJ Orc ORCA/Modula-2 Oriel Orwell Oxygene Oz P# PARI/GP Pascal - ISO 7185
![Page 19: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/19.jpg)
Lista programskih jezika - nastavak
Pawn PCASTL PCF PEARL PeopleCode Perl PDL PHP Phrogram Pico Pict Pike PIKT PILOT
Pipelines Pizza PL-11 PL/0 PL/B PL/C PL/I - ISO 6160 PL/M PL/P PL/SQL PL360 PLANC Plankalkül Planner PLEX PLEXIL Plus
![Page 20: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/20.jpg)
Lista programskih jezika - nastavak
POP-11 PostScript PortablE Powerhouse PowerBuilder - 4GL GUI appl.
generator from Sybase PowerShell PPL Processing Processing.js Prograph PROIV Prolog Visual Prolog
Promela PROSE modeling language PROTEL ProvideX Pro*C Pure Python Q (equational programming
language) Q (programming language from Kx
Systems) Qalb Qi QtScript QuakeC QPL R R++
![Page 21: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/21.jpg)
Lista programskih jezika - nastavak
Racket RAPID Rapira Ratfiv Ratfor rc REBOL Red Redcode REFAL Reia Revolution rex REXX
Rlab RobotC ROOP RPG RPL RSL RTL/2 Ruby Rust S S2 S3 S-Lang S-PLUS SA-C SabreTalk
![Page 22: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/22.jpg)
Lista programskih jezika - nastavak
SAIL SALSA SAM76 SAS SASL Sather Sawzall SBL Scala Scheme Scilab Scratch Script.NET Sed
Seed7 Self SenseTalk SequenceL SETL Shift Script SIMPOL SIMSCRIPT Simula Simulink SISAL SLIP SMALL Smalltalk Small Basic SML SNOBOL(SPITBOL)
![Page 23: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/23.jpg)
Lista programskih jezika - nastavak
Snowball SOL Span SPARK SPIN SP/k SPS Squeak Squirrel SR S/SL Stackless Python Starlogo Strand
Stata Stateflow Subtext SuperCollider SuperTalk Swift (Apple programming
language) Swift (parallel scripting language) SYMPL SyncCharts SystemVerilog T TACL TACPOL TADS TAL Tcl
![Page 24: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/24.jpg)
Lista programskih jezika - nastavak
Tea TECO TELCOMP TeX TEX TIE Timber TMG, compiler-compiler Tom TOM Topspeed TPU Trac TTM
T-SQL TTCN Turing TUTOR TXL TypeScript Turbo C++ Ubercode UCSD Pascal Umple Unicon Uniface UNITY Unix shell UnrealScript Vala VBA VBScript
![Page 25: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/25.jpg)
Lista programskih jezika - nastavak
Verilog VHDL Visual Basic Visual Basic .NET Microsoft Visual C++ Visual C# Visual DataFlex Visual DialogScript Visual Fortran Visual FoxPro Visual J++ Visual J# Visual Objects VSXu
Vvvv WATFIV, WATFOR WebDNA WebQL Windows PowerShell Winbatch X[edit] X++ X# X10 XBL XC (exploits XMOS architecture) xHarbour XL Xojo XOTcl XPL
![Page 26: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/26.jpg)
Lista programskih jezika - nastavak
XPL0 XQuery XSB XSLT - See XPath Yorick YQL Z notation Zeno ZOPL ZPL
![Page 27: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/27.jpg)
Generacijska klasifikacija
Prva generacija (Mašinski jezici) Druga generacija (Asembler jezici) Treća generacija (Jezici višeg nivoa) Četvrta generacija (Objektni i jezici
posebne namjene)
![Page 28: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/28.jpg)
Najpopularniji programski jezici
![Page 29: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/29.jpg)
10 Programming Languages You Should Learn in 2014
1. Java
![Page 30: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/30.jpg)
10 Programming Languages You Should Learn in 2014
2. C Language
![Page 31: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/31.jpg)
10 Programming Languages You Should Learn in 2014
4. C#
![Page 32: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/32.jpg)
10 Programming Languages You Should Learn in 2014
5. Objective-C
![Page 33: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/33.jpg)
10 Programming Languages You Should Learn in 2014
6. PHP
![Page 34: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/34.jpg)
10 Programming Languages You Should Learn in 2014
7. Python
![Page 35: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/35.jpg)
10 Programming Languages You Should Learn in 2014
8. Ruby
![Page 36: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/36.jpg)
10 Programming Languages You Should Learn in 2014
9. JavaScript
![Page 37: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/37.jpg)
10 Programming Languages You Should Learn in 2014
10. SQL
![Page 38: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/38.jpg)
Uvod u Javu Razvijena 1991. u Sun Microsystemsu, a zvanično se
pojavila se u novembru 1995. Java je jedan programski jezik koji savršeno odgovara
dizajniranju softvera koji funkcioniše u sprezi s internetom.
To je, takođe, jedan objektno-orijentisan programski jezik koji koristi metodologiju koja postaje sve korisnije u svijetu softverskog dizajna.
Pored toga, ona ne zavisi od platforme na kojoj se izvršava što znači da njeni programi mogu biti tako napravljeni da funkcionišu na isti način za Microsoft Windows, Apple Macintosh i većinu verzija UNIX-a, uključujući i Solaris.
![Page 39: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/39.jpg)
Uvod u Javu Šta je to Java aplet? Java palet je program koji se pojavljuje na web stranici
na sličan način kao slike, ali za razliku od njih apleti mogu da budu interkativni – primajući ulaske korisnika, odgovarajući na njih i predstavljajući uvijek nov sadržaj.
Apleti mogu da posluže za kreiranje animacija, brojeva, igara, oblika koji momentalno odgovaraju ulasku korisnika, kao i drugih interaktivnih efekata na istim web stranicama kod teksta i grafičkih prikaza.
Apleti se postavljaju na WWW baš kao i HTML stranice, grafika ili bilo koji drugi elementi.
Za razliku od apleta, Java programi koji ne funkcionišu u okviru web browsera zovu se aplikacije.
![Page 40: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/40.jpg)
Java razvojni alati Apache Ant Apache Continuum Apache Ivy Apache JMeter Apache Torque Astah* BBj BlueJ Borland Together Checkstyle Code Rocket CodePeer CruiseControl
Design Science (company) DrJava EasyEclipse Eclipse (software) Excelsior JET FindBugs GNU Compiler Collection GNU Compiler for Java Gradle Greenfoot Hudson (software) Rational Application
Developer IntelliJ IDEA
![Page 41: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/41.jpg)
Java razvojni alati - nastavak
J Sharp J2ME Army Knife Jakarta Cactus Jar Launcher JArchitect Java Agent Template Java API Compliance Checker Java Astrodynamics Toolkit Verax IPMI Java Virtual Machine Tools Interf
ace JavaCC Javadoc JBuilder JCreator JDeveloper JDiff Jenkins (software)
JGRASP JRipples JSmooth JSwat JUnit KDevelop Keystore Languageware Apache Maven MyEclipse NetBeans Next Framework Open Inventor OptimalJ Oracle Application Development
Framework Oracle Enterprise Pack for Eclipse
![Page 42: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/42.jpg)
Java razvojni alati - nastavak
Pack200 PMD (software) SableCC SBT (software) Semmle Soaplab SofCheck Inspector Spring Roo Sun Java Studio
Creator
ThreadSafe TMate Trial Wire Visual Café WaveMaker XDoclet XMLBeans
![Page 43: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/43.jpg)
Top Java programming tools
![Page 44: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/44.jpg)
Instalacija JDK (Java Development Kit –a)
Na web strani http://www.oracle.com/technetwork/
java/javase/downloads/jdk7-downloads-1880260.html
može se preuzeti instalacija za JDK 7.
![Page 45: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/45.jpg)
Instalacija JDK (Java Development Kit –a) - nastavak
![Page 46: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/46.jpg)
Instalacija JDK (Java Development Kit –a) - nastavak
Iz ponuđene liste, izabrati onu instalaciju koja odgovara platformi, tj. operativnom sistemu (x86 je instalacija za 32-bitnu, a x64 za 64-bitnu mašinu).
Da bi preuzimanje bilo moguće, potrebno je čekirati opciju Accept License Agreement.
![Page 47: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/47.jpg)
Instalacija JDK (Java Development Kit –a) - nastavak
Ako je u pitanju instalacija za Windows, pokrenuti odgovarajuću aplikaciju (npr. jdk-7u60windows-x86).
Treba prihvatiti podešavanja koja su ponuđena, što znači slijediti korake klikom na next.
Ponuđena putanja do direktorijuma gdje će biti instalirane komponente JDK-a je C:\ProgramFiles\Java\... i ona može biti promijenjena ukoliko želite da komponente budu instalirane na drugoj lokaciji.
![Page 48: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/48.jpg)
Instalacija JDK (Java Development Kit –a) - nastavak
Kratak opis sadržaja direktorijuma jdk1.7.0_60:- bin (kompajler(javac), interpreter(java) i druge
izvršne datoteke),- include (datoteke sa C zaglavljima),- jre (Java runtime),- bin (izvršne datoteke),- lib (biblioteka klasa gde svaki direktorijum
predstavlja odgovarajuci paket, a svaka datoteka sadrži opis odgovarajuce klase),
- lib (datoteke koji se koriste prilikom izvršavanja), ...
![Page 49: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/49.jpg)
Eclipse IDE (razvojno okruženje)
Eclipse IDE se ne instalira, već se samo raspakuje preuzeta ahiva, dakle, ne pokreće se nikakva aplikacija za instalaciju.
Aktuelna Eclipse distribucija je Eclipse Standard 4.3.2. Kao i za JDK, preuzeti onu koja odgovara platformi
računara. Na web strani http://www.eclipse.org/downloads/ se
može preuzeti odgovarajuca distribucija. Izabrati Eclipse IDE for Java EE Developers (za
naprednije korisnike) ili Eclipse Standard 4.3.2, (200 MB).
![Page 50: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/50.jpg)
Eclipse IDE (razvojno okruženje) - nastavak
![Page 51: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/51.jpg)
Eclipse IDE (razvojno okruženje) - nastavak
Za pokretanje je dovoljno kliknuti na eclipse.exe.
![Page 52: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/52.jpg)
Eclipse IDE (razvojno okruženje) - nastavak
Nakon toga dobijamo sljedeći ekran:
![Page 53: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/53.jpg)
Eclipse IDE (razvojno okruženje) - nastavak
Nakon pokretanja kreiramo novi projekat:
![Page 54: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/54.jpg)
Eclipse IDE (razvojno okruženje) - nastavak
Unesemo naziv projekta:
![Page 55: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/55.jpg)
Eclipse IDE (razvojno okruženje) - nastavak
Nakon pokretanja kreiramo klasu:
![Page 56: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/56.jpg)
Eclipse IDE (razvojno okruženje) - nastavak
Biramo opciju Class:
![Page 57: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/57.jpg)
Eclipse IDE (razvojno okruženje) - nastavak
Unosimo naziv klase, npr. Pozdrav:
![Page 58: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/58.jpg)
Eclipse IDE (razvojno okruženje) - nastavak
Unesemo kod:
public class Pozdrav { public static void main(String[] args)
{ System.out.println("Hello World"); } }
![Page 59: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/59.jpg)
Eclipse IDE (razvojno okruženje) - nastavak
![Page 60: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/60.jpg)
Eclipse IDE (razvojno okruženje) - nastavak
Idemo na opciju Run As:
![Page 61: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/61.jpg)
Eclipse IDE (razvojno okruženje) - nastavak
Dobijemo sljedeću poruku:
![Page 62: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/62.jpg)
Eclipse IDE (razvojno okruženje) - nastavak
I naš prvi progam je gotov:
![Page 63: Vježbe Java_1](https://reader031.vdocuments.site/reader031/viewer/2022020919/55cf969f550346d0338cbc76/html5/thumbnails/63.jpg)
Hvala na pažnji