JAVA Introduction#

Key Ideas#

  • History

  • Program Features

  • Integrated Development Environments

Readings#

https://books.trinket.io/thinkjava2/chapter1.html

History of Java

Language Ranking

PDF Of This Book#

For A PDF Copy Of CSCI 132 Class Materials: Click Here

History#

  • Created by James Gosling and a team of developers.

    jgosling

  • Released in the fall of 1995Created applets – run on web pages.

  • Was controlled by Sun Microsystems until 2010 then bought out by Oracle.

Program Features#

  • Object-oriented programming Platform Neutral

  • Java programs are transformed into a format called bytecode which can be run by any computer or device running a java virtual machine

  • Java automatically takes care of memory allocations and deallocations. (automatic garbage collection)

  • Java does not include pointers.

  • Java includes only single inheritance.

IDE – Integrated Development Environment#

NetBeans#

  • First supported by Sun then by Oracle

  • Now part of the Apache Software Foundation (2016)

  • Used by lots of corporations

  • https://netbeans.apache.org/

Eclipse#

Others#


End Of Topic