Arvutiteaduse instituut
  1. Kursused
  2. 2018/19 kevad
  3. Objektorienteeritud programmeerimine (Narva Kolledž) (LTAT.NR.003)
EN
Logi sisse

Objektorienteeritud programmeerimine (Narva Kolledž) 2018/19 kevad

  • Home
  • Materials
  • Java Glossary
  • Source Example
  • Cheat sheet (S1-S6)
  • Grading
  • Links
Session 1

Introduction

Java is one of the most popular programming languages designed in early 1990s by James Gosling, and currently owned by Oracle.

Useful link: Checks statistics here!

Java remains popular for several reasons:

  • easy to pick up
  • numerous libraries with code ready to use
  • special features for writing large and complex software solutions
  • large resources for Java developers including books, courses, programs, and communities!

As stated by Java designer, Java is :

  • high level -
  • simple -
  • object oriented -
  • distributed -
  • interpreted -
  • robust -
  • secure -
  • architecture neutral -
  • portable -
  • high performance -
  • multi-threaded -
  • dynamic -
Useful link: Read a short explanation of each key word in Characteristics of Java (Optional) by Y. Daniel Liang.
Session 1
  • Arvutiteaduse instituut
  • Loodus- ja täppisteaduste valdkond
  • Tartu Ülikool
Tehniliste probleemide või küsimuste korral kirjuta:

Kursuse sisu ja korralduslike küsimustega pöörduge kursuse korraldajate poole.
Õppematerjalide varalised autoriõigused kuuluvad Tartu Ülikoolile. Õppematerjalide kasutamine on lubatud autoriõiguse seaduses ettenähtud teose vaba kasutamise eesmärkidel ja tingimustel. Õppematerjalide kasutamisel on kasutaja kohustatud viitama õppematerjalide autorile.
Õppematerjalide kasutamine muudel eesmärkidel on lubatud ainult Tartu Ülikooli eelneval kirjalikul nõusolekul.
Courses’i keskkonna kasutustingimused