Intro to Java IT380 Intro to JAVA Java

  • Slides: 9
Download presentation
Intro to Java IT-380

Intro to Java IT-380

____________ Intro to JAVA “Java has been described as causing a revolution in computing”

____________ Intro to JAVA “Java has been described as causing a revolution in computing” More than 50% of fortune 1000 companies use Java IT-380

____________ Intro to JAVA History 1995 develop ultimate software environment for the networked world

____________ Intro to JAVA History 1995 develop ultimate software environment for the networked world Ground up: key problems of distributing code across the network Run on a variety of devices Not confined to internet / desktop Gosling, Bill Joy: needed small portable, real-time environment; C++ was choice IT-380

____________ Intro to JAVA Java Environment Java Language JVM APIs / Libraries IT-380

____________ Intro to JAVA Java Environment Java Language JVM APIs / Libraries IT-380

____________ Intro to JAVA Java Language Object Oriented Small. TALK Numeric FORTRAN Systems C++

____________ Intro to JAVA Java Language Object Oriented Small. TALK Numeric FORTRAN Systems C++ Distributed Nothing else IT-380

____________ Intro to JAVA Applets Function inside webpages Run in a browser Not self-contained

____________ Intro to JAVA Applets Function inside webpages Run in a browser Not self-contained programs IT-380

____________ Intro to JAVA Classes RMI Packages CORBA Servlet IT-380

____________ Intro to JAVA Classes RMI Packages CORBA Servlet IT-380

____________ Intro to Java Problems Speed (memory manager unlike C-> arrays) IT-380

____________ Intro to Java Problems Speed (memory manager unlike C-> arrays) IT-380

Sites by Ali Java related materials: http: //java. sun. com & http: //www. javasoft.

Sites by Ali Java related materials: http: //java. sun. com & http: //www. javasoft. com/ http: //java. sun. com/j 2 ee/tutorial/doc/JSPIntro 3. html JSP introduction http: //www. sybase. com/detail/1, 3693, 1010923, 00. html Java Pet Store J 2 EE Sample application http: //java. sun. com/products/jaas/ JAAS (Java Authentication & Authorization Service) http: //www. javaworld. com/ Core java technologies, code samples, articles, etc http: //www. xprogramming. com e. Xtreme programing new way of SW development http: //www. extremeprogramming. org e. Xtreme programing http: //www. apl. jhu. edu/~hall/java/Servlet-Tutorial/index. html Java Servlet/JSP tutorial http: //java. sun. com/products/jdk/1. 1/docs/guide/rmi/getstart. doc. html Remote Method Invocation (RMI) tutorial http: //developer. java. sun. com/developer/online. Training/corba. html CORBA Tutorial http: //www. devx. com/ Development materials, discussions, code examples etc http: //java. sun. com/xml Java & XML Model-View-Controler pattern links: http: //www. mindspring. com/~happyjac/site/info/exercise/three_door_game/Exercise. M VC. html http: //www. javaworld. com/javaworld/jw-12 -1999/jw-12 -ssj-jspmvc_p. html IT-380