UU | IT | OOP med Java våren 2025

 

Intressanta länkar

Här hittar du en samling av länkar som (förhoppningsvis) är intressanta för dig som läser kursen Objektorienterad programming med Java.

Säg till om du hittar någon trasig länk eller om du tycker att nåt saknas i länksamlingen.

För dig som är nybörjare


En liten guide till programspråket Java

Det finns många olika versioner av Java och tillhörande programpaket.

Java 1.4.2, Java 5.0, Java 6.0, Java 7.0, Java 8.0. Detta är exempel på olika versioner av programspråket. Kursen tar upp nyheter i Java 5.0 men vi bryr oss inte om sådant som introducerats senare. (Versionsnumreringen hoppade från 1.4 till 5.0--det finns inget däremellan.)

Java 5 SE, Java 7 SE, Java SE 8 och Java SE 14: Detta är exempel på olika versioner av plattformen.

Java 5 RE, Java 6 RE, Java SE Runtime Environment 7, Java SE Runtime Environment 7: Detta är exempel på olika runtime environment; vad som behövs för att köra kompilerade Java-program.

Java 5 JDK, JDK 7 Java Development Kit, Java SE Development Kit 8, Java SE Development Kit 9: Detta är exempel på olika utvecklingsmiljöer--De innehåller vad som behövs för att kompilera Java-program. Ni måste ha tillgång till en version av JDK, 5 eller senare.

Ibland ser man andra bokstavskombinationer, till exempel: J2SE SDK: Detta är ett äldre namn på JDK. Tvåan har inget att göra med versionsnumreringen ovan. Till exempel är Java 2 SDK version 5 ett annat namn på Java 5 JDK.


Java

Integrerade utvecklingsmiljöer (IDE)

Jag använder själv Emacs, men de flesta studenter föredrar att arbete med ett IDE.

När du kommit en bit på väg

Junit

Junit för unit testing.

UML

Unified modelling language.

Iterativ utveckling

Övrigt


Sven-Olof Nyström