This presentation is the property of its rightful owner.
Sponsored Links
1 / 43

Објектно орјентисано програмирање PowerPoint PPT Presentation


  • 56 Views
  • Uploaded on
  • Presentation posted in: General

Објектно орјентисано програмирање. Владимир Филиповић [email protected] rs. Карактеристике програмског језика Јава. Владимир Филиповић [email protected] Настанак и развој програмског језика Јава. Производ компаније Sun Microsystems

Download Presentation

Објектно орјентисано програмирање

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


6994286

[email protected]


6994286

[email protected]


6994286

Sun Microsystems

1991. (J. Gosling)

1994. ( )

1995. SunWorld

Netscape

IBM

Microsoft

1996. Sun JDK 1.0 ( Oak)

1997. JDK 1.1

JavaBeans, , JDBC, RMI,

, AWT


6994286

(2)

1997. 10000

1998. JDK ( Playground), J2SE 1.2 - 1.2 ( J2E 2).

- Swing, JIT JVM,

Java IDL CORBA .

2000. Pojavljuje se J2SE 1.3 ( Kestrel)

RMI CORBA, JavaSound, JNDI, JPDA

-.

2002. Pojavljuje se J2SE 1.4 ( Merlin)

assert, , IPv6, NIO,

logging API, image I/O API, XML XSLT . JAXP,

JCE Java Web Start.


6994286

(3)

2004. J2SE5.0 ( Tiger), 1.5,

, ,

, / ,

, ,

for , , s RMI,

, .

2006. Sun Java SE6 ( Mustang), 1.6.0.

Swing-,

JAX-WS, JDBC 4.0,

API , XML

(JAXB), GUI JVM.


6994286

(4)

2006. GPL

2010. Java Oracle-a

2011. Java SE7 ( Dolphin)

JVM , 64-

, I/O ,

XRender Java 2D GPU,

switch-,

try-catch,

,

, ,

.


6994286

(5)

2013. Java SE8

,

, API

Java FX.


6994286

:

,

,

,

http://www.oracle.com/technetwork/java/intro-141325.html


6994286

(2)

1, :

  • oa ;

  • , , , GUI ;

  • C/C++;


6994286

(3)

2, :

  • , , ;

  • - , ;

  • ;


6994286

(4)

3, :

  • ;

  • -, . ;

  • , ;

  • ;


6994286


6994286

(5)

4, :

  • ;

  • , ;

  • a .


6994286

(6)

5, :

  • - ;

  • , ;

  • , - ;


6994286

, .

. (GUI), .

T .


6994286


6994286

:

-

(2)


6994286

GUI .

, TextEditor. , Windows Solaris . , , Windows- Solaris .


6994286

(2)

Windows-


6994286

(3)

Solaris-


6994286

(4)

  • GUI AWT, Swing, SWT Java FX. .

GUI Swing-a


6994286

(5)

GUI Java FX


6994286

(6)

GUI Java FX


6994286

GUI- .


6994286

.

Java FX , .

Java FX ( ) .

, Android (Android SDK).


6994286

Java FX Java ME , Java API.

(2)

Java FX Tutorial


6994286

(4)

GUI Android


6994286

. .


6994286

(2)


6994286

:

http://texteditor.org/

http://www.jpowered.com/free_java_game/alienwar/index.htm

http://appletparadise.com/applets/Breakout/breakout.html

http://www.typingtest.com/test.html?minutes=1&textfile=aesop.txt&getfocus=1&start.x=91&start.y=37

http://liss.matf.bg.ac.rs:83/OOP/Primer1-2012-13-I.html

(3)


6994286

, ( ), (. , HTML HTML ).

.

, .


6994286

(2)


6994286

(3)


6994286

(4)

,

MVC


6994286

(5)


6994286

(6)


6994286

:

http://liss.matf.bg.ac.rs:83/examples/

http://liss.matf.bg.ac.rs:83/spring-web-app/input-form

(7)


6994286

.

HTTP .

XML-, , .

, , .


6994286

(2)

SOAP


6994286

(3)


6994286

JDK-, .

(. - ) , (. ) .

.


6994286

(2)


6994286

( ) . .

. , .


  • Login