1
Java
Licence Professionnelle CISII, 2009-2010
Cours 1 : Introduction à Java
A. Belaïd
Cours disponible sur le site :
http://www.loria.fr/~abelaid puis Teaching
2
Fonctionnement
12 séances :
-40 h : Cours + TD
Deux contrôles de connaissances (Cc1 + Cc2)
Un projet commun (P)
-Un rapport d’analyse détaillé : rappel du sujet, analyse :
algorithmique, choix des structures de données, choix des
classes
-Le tout envoyé par email à [email protected] avec comme
nom :
LPCISII-Proj-nometudiant1- nometudiant2- nometudiant3.zip
-Une démonstration sur machine
Un examen final (Ef)
Note finale = (5*Ef + 3*P + Cc1 + Cc2)/10
3
Le cours
Plan
-Introduction
-Objets et classes
-Héritage et polymorphisme
-Types génériques
-Types énumérés
-Paquets et qualifiers
-Classes et méthodes
abstraites
Plan (suite)
-Interfaces
-Containers
-Exceptions
-Entrées-sorties
-Threads
-Interfaces
graphiques
-Applets
4
Le cours
Pour en savoir plus
-http://java.sun.com
-http://java.sun.com/javase/6/docs/api
-http://java.sun.com/docs/books/tutorial/
5
Java
Qu’est ce que c’est que Java ?
-Inventé par SUN en 1990
-Objectif : langage portable
grâce à l’exécution par une machine virtuelle JVM
«
Compile once, run everywhere
»
-Indépendant des plates-formes
« Write once, debug everywhere »
-Simple, orienté objet, familier
Syntaxe très proche du langage C
Pas de gestion de la mémoire de la part du concepteur
Tout est objet sauf les types fondamentaux
Héritage simple : épuration par rapport à C++
1 / 51 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !