e-Babillard - plateforme pédagogique interactive

Ressources pédagogiques communes concernant... => JAVA => Sujet démarré par: jpdelx sur 16 Septembre 2008 à 13:50:23



Titre: [JAVA] Ressources pédagogiques associées
Posté par: jpdelx sur 16 Septembre 2008 à 13:50:23
Bonjour

Présentation de JAVA (http://jpdelx.free.fr/javalamaitrise.pdf) - (c) JAVA - la maîtrise - J. BOUGEAULT - www.tsoft.fr - PDF 100 Ko

@lpf


Titre: EDI - JDK & JCreator LE
Posté par: jpdelx sur 16 Septembre 2008 à 13:57:52
Bonjour

Premier programme Essai.java (http://jpdelx.free.fr/inf14essaimai2004.pdf) ( PDF - 8Ko ) pour tester votre EDI :

http://jpdelx.free.fr/jcreatorle.swf

<br>Vous pouvez gérer la lecture de l'animation à
l'aide de la barre de contrôle en bas de l'écran.
(http://jpdelx2009.free.fr/barre_controle_animation.gif)



  • JCreator LE (http://www.jcreator.com/) + FAQ (http://java.developpez.com/cours/?page=edi-cat#jcreator)

  • Le JDK (Java Development Kit) (http://www.commentcamarche.net/java/javajdk.php3) -> JDK 1.4 (http://jpdelx.free.fr/java/jdk.exe) ( 35 Mo !!! )



@lpf


Titre: Concepts fondamentaux de la PO appliquée au JAVA
Posté par: jpdelx sur 16 Septembre 2008 à 14:18:05
Bonjour


  • Concepts (http://jpdelx.free.fr/conceptsfondamentaux.pdf) fondamentaux ( PDF - 32 Ko) & méthode main (http://jpdelx.free.fr/javamethodemain.pdf) ( PDF 80 Ko )

  • Utilisation (http://jpdelx.free.fr/javasansedi.pdf) de JAVA sans EDI ( PDF 92 Ko )

  • Définition des classes (http://jpdelx.free.fr/javadefinitionclasses.pdf) ( PDF 256 Ko )

  • Résumé (http://jpdelx.free.fr/javaresumepoo.pdf) POO ( PDF 16 Ko ) - http://b.kostrzewa.free.fr/java/



@lpf


Titre: Ressources pédagogiques associées
Posté par: jpdelx sur 16 Septembre 2008 à 14:33:54
Bonjour

Package pédagogique de RM di Scala (http://rmdiscala.developpez.com/cours/) ( Université  François Rabelais - Tours ) et son support (http://jpdelx.free.fr/javatout.pdf) de cours ( PDF 3.5 Mo )
BlueJ (http://www.bluej.org/) - EDI interactif ( Environnement de développement interactif en JAVA )

@lpf


Titre: les méthodes en JAVA
Posté par: jpdelx sur 17 Septembre 2008 à 06:15:40
Bonjour

Les méthodes - exemple (http://jpdelx.free.fr/javaexemplemethode.pdf) ( PDF 8 Ko )
PGCD & PPCM par divisions successives (http://jpdelx.free.fr/javapgcdppcmmethode.pdf) ( PDF 8 ko ) avec méthode
PGCD par Euclide (http://jpdelx.free.fr/javaeuclidemethode.pdf) ( PDF 8 ko ) avec méthode

@lpf


Titre: Saisie au clavier
Posté par: jpdelx sur 17 Septembre 2008 à 06:22:29
Bonjour

Lecture au clavier - principe (http://jpdelx.free.fr/lectureclavier.pdf) ( pdf - 8 Ko ) et premier (http://jpdelx.free.fr/lectureclaviernombrepremier.pdf) exemple ( PDF - 8 ko )
Deuxième (http://jpdelx.free.fr/javalectureclavier.pdf) exemple ( PDF 8 Ko )

@lpf


Titre: Ressources pédagogiques associées
Posté par: jpdelx sur 24 Septembre 2008 à 07:43:07
Bonjour

Les chaînes de caractères :

  • Exemple d'utilisation (http://jpdelx.free.fr/chaine.pdf)

  • Occurrence d'une lettre : algorithme (http://jpdelx.free.fr/algooccurence.pdf) & Java (http://jpdelx.free.fr/javaoccurence.pdf)

  • Nombre de mots : algorithme (http://jpdelx.free.fr/algomots.pdf) & Java (http://jpdelx.free.fr/javamots.pdf)

  • Palindrome [ en savoir plus... (http://fr.wikipedia.org/wiki/Palindrome) ] : algorithme (http://jpdelx.free.fr/algopalindrome.pdf) & Java (http://jpdelx.free.fr/javapalindrome.pdf)




  • La classe StringTokenizer (http://jpdelx.free.fr/stringtokenizer.pdf)  et solution (http://jpdelx.free.fr/token.pdf) de l'exercice

  • Test de concaténation (http://jpdelx.free.fr/javatestconcatenation.pdf) de chaînes de caractères



@lpf


Titre: Ressources pédagogiques associées
Posté par: jpdelx sur 24 Septembre 2008 à 07:54:32
Bonjour


  • Procédure de temporisation - pause (http://jpdelx.free.fr/attente.pdf) en millisecondes

  • Affichage de l'heure (http://jpdelx.free.fr/javaheure.pdf) du système



@lpf


Titre: Ressources pédagogiques associées
Posté par: jpdelx sur 27 Septembre 2008 à 08:18:23
Bonjour


  • Date et heure : autre exemple (http://jpdelx.free.fr/javadateetheure.pdf)



@lpf


Titre: Ressources pédagogiques associées
Posté par: jpdelx sur 27 Septembre 2008 à 08:20:43
Bonjour

Programmation Orientée Objet :


  • Classes et méthodes - terminologie de base (http://jpdelx.free.fr/minfojavapoo.pdf)



@lpf


Titre: Ressources pédagogiques associées
Posté par: jpdelx sur 05 Octobre 2008 à 09:21:35
Bonjour

Modifier un paramètre d'une méthode en sortie -> ICI (http://jpdelx.free.fr/javamodifierargument.pdf).

@lpf


Titre: Ressources pédagogiques associées
Posté par: jpdelx sur 11 Octobre 2008 à 09:14:15
Bonjour

Les Interfaces Homme-Machine ( IHM ) graphiques :
(http://jpdelx.free.fr/attention.gif)<br>Vous devez faire "tourner" sur machine tous les exemples
présentés avant la réalisation des exercices.



  • 4 premiers exemples (http://jpdelx.free.fr/dess4interfacesgraphiques.pdf)


    • Opérations arithmétiques

    • Facturation simplifiée

    • Phrase en majuscules

    • Dessin de lignes droites





  • Exemple 5 - gestion d'un menu graphique (http://jpdelx.free.fr/javabarremenu.pdf)




  • Exemple 6 - gestion d'une barre de progression graphique (http://jpdelx.free.fr/javabarreprogression.pdf)




  • Exemple 7 - saisie de caractères "à la volée" (http://jpdelx.free.fr/javakeyview.pdf)




  • Exemple 8 - Charger et afficher une image - 1 (http://jpdelx.free.fr/java_image_1.pdf), 2 (http://jpdelx.free.fr/java_image_2.pdf) et 3 (http://jpdelx.free.fr/java_image_3.pdf) - java.jpg (http://jpdelx.free.fr/java.jpg)



Voir aussi ICI (http://jpdelx.free.fr/smf/index.php?topic=255.0).

@lpf


Titre: Fichiers séquentiels de données et gestion des répertoires
Posté par: jpdelx sur 30 Octobre 2008 à 08:59:50
Bonjour

Fichiers Séquentiels de Données :

  • affichage d'un fichier de caractères (http://jpdelx.free.fr/afficher1.pdf)

  • copie d'un fichier de caractères (http://jpdelx.free.fr/copier1.pdf)

  • affichage d'un fichier texte (http://jpdelx.free.fr/afficher2.pdf)

  • copie d'un fichier texte (http://jpdelx.free.fr/copier2.pdf)



Gestion des répertoires :

  • 2 exemples (http://jpdelx.free.fr/javarepertoires.pdf)



Titre: Ressources pédagogiques associées
Posté par: jpdelx sur 08 Décembre 2008 à 07:47:55
Bonjour

Les applets graphiques : [ en savoir + (http://fr.wikipedia.org/wiki/Applet_java) ]
(http://jpdelx.free.fr/attention.gif)<br>Vous devez faire "tourner" sur machine tous les exemples
présentés avant la réalisation des exercices.



  • Présentation (http://jpdelx.free.fr/appletspresentation.pdf)

  • Exemples (http://jpdelx.free.fr/appletsexemples.pdf)




  • Ecrire et dessiner dans les applets (http://subaru2.univ-lemans.fr/enseignements/physique/02/java/java7.html) (http://jpdelx.free.fr/new.gif)

  • Animation des applets (http://subaru2.univ-lemans.fr/enseignements/physique/02/java/java8.html) (http://jpdelx.free.fr/new.gif)




  • 3 exercices (http://sebastien-estienne.developpez.com/tutoriels/java/java-chap2/#sommaire) (http://jpdelx.free.fr/new.gif) + 2 autres (http://www.sebastienadam.be/index.php?p=connais&a=java) ( cf. exercice 5 et examen final ) (http://jpdelx.free.fr/new.gif)



@lpf


Titre: [JCreator] FAQ
Posté par: jpdelx sur 16 Septembre 2009 à 11:26:53
Bonjour

XINOX software (http://www.jcreator.com) ~> http://www.jcreator.com/faq.htm

www.developpez.com ~> http://java.developpez.com/faq/jcreator/

http://jpdelx.free.fr/FaqJcreator.swf

@lpf

(http://jpdelx.free.fr/bas.gif)


Titre: [JAVA] la classe Vector
Posté par: jpdelx sur 20 Octobre 2009 à 10:44:35
Bonjour
Citation:
Cette classe publique implante une structure de tableau dynamique, c'est-à-dire dont la taille
peut s'accroître (ou diminuer) en fonction des besoins, contrairement à celle des tableaux standard
dont la taille est définie statiquement lors de l'instanciation.



  • http://java.sun.com/j2se/1.5.0/docs/api/java/util/Vector.html[/url]

  • [url]http://b.kostrzewa.free.fr/java/td-struct/glossaire.html[/url]

  • [url]http://www.pps.jussieu.fr/~rifflet/JAVA/vecteurs.html



Exemple :
Code:
// UseVector1.java
import java.util.*;
   public class UseVector1{
      public static void main(String args[]){
         Vector vect = new Vector(5);
         vect.addElement(new Integer(3));
         vect.addElement(new String("Bonjour"));
         vect.addElement(new Float(3.14));
         System.out.println("taille du vecteur : " + vect.size());
         System.out.println("capacité du vecteur : " + vect.capacity());
         System.out.println(vect);
   
         for(int i=0; i < vect.size(); i++)
            if(vect.elementAt(i) != null)
                System.out.println("vect[" + i + "] : " +
                     vect.elementAt(i).getClass().getName() + " --> "
                              + vect.elementAt(i));
            else
                System.out.println("vect[" + i + "] est null");
         if(vect.elementAt(1) != null){
              vect.set(1, new Integer(1000));
              }
         System.out.println("après : " + vect);
         vect.remove(0);
         System.out.println("après remove : " + vect + "   et  taille = "   
                              + vect.size());
      }
   }

@lpf


Titre: [JAVA] Les exceptions
Posté par: jpdelx sur 21 Octobre 2009 à 20:22:42
Bonjour
Citation de: commentcamarche.net
...
Tout programme comporte des erreurs, même si celui-ci semble fonctionner à merveille. Chaque programmeur essaye de
réduire au minimum le nombre d'erreurs, mais toutes les erreurs ne peuvent pas forcément être prévues.

Les erreurs syntaxiques sont la plupart interceptées lors de la compilation, mais il reste souvent des erreurs "imprévisibles".
Ces erreurs se produisent généralement de façon exceptionnelle, c'est-à-dire suite à une action de l'utilisateur, ou de
l'environnement. La solution consiste donc dans un premier temps à "prévoir les erreurs imprévisibles" en mettant en place
un système de codes d'erreurs, c'est-à-dire un système permettant de retourner des valeurs spécifiques pour signaler un
fonctionnement anormal de l'application (souvent -1 ou NULL).
...



  • http://www.commentcamarche.net/contents/java/javaexc.php3[/url]

  • [url]http://www710.univ-lyon1.fr/~ecoquery/enseignement/CCI/Exceptions.pdf



@lpf

(http://jpdelx.free.fr/bas.gif)


Titre: [M1INFO] JAVA - Exceptions ( suite )
Posté par: jpdelx sur 02 Novembre 2009 à 15:44:02
Bonjour


  • Cours de niveau 1 (http://www.u-picardie.fr/~ferment/java/chap14_c.html)

  • Cours de niveau 2 (http://www.u-picardie.fr/~ferment/java/chap23_c.html)



@lpf


Titre: [JAVA] Introduction au JAVA
Posté par: jpdelx sur 03 Décembre 2009 à 14:04:18
Bonjour


  • Introduction au JAVA (http://subaru2.univ-lemans.fr/enseignements/physique/02/java/mnujava.html)



@lpf


Titre: [JAVA] JavaCorner
Posté par: jpdelx sur 03 Décembre 2009 à 17:31:17
Bonjour


  • Le Coin Java du CUI (http://cui.unige.ch/java/)



@lpf


Titre: [JAVA] Ressources pédagogiques associées
Posté par: jpdelx sur 06 Décembre 2009 à 11:52:02
Bonjour


  • The Java Developers Almanac 1.4 (http://www.exampledepot.com/egs/java.util/pkg.html)



@lpf


Titre: [JAVA] Ressources pédagogiques associées
Posté par: jpdelx sur 29 Novembre 2010 à 10:56:07
Bonjour

Blue J ~> Un environnement de développement éducatif (http://www.jerome-baudoux.com/Presentations/BlueJ.ppt) - © http://www.jerome-baudoux.com/

Animation Flash de 4 Mo un peu longue à charger...  :-[
http://jpdelx2006.free.fr/BlueJ.swf

@lpf



Titre: [JAVA] Ressources pédagogiques associées
Posté par: jpdelx sur 15 Mai 2014 à 08:20:09
Bonjour

Ex "Site du zéro"  ;)

~> http://fr.openclassrooms.com/informatique/cours/apprenez-a-programmer-en-java (http://jpdelx.free.fr/super.gif)

@lpf

J.Phil.


e-Babillard - plateforme pédagogique interactive | Propulsé par SMF 1.0.6 modifié par jpdelx.
© 2001-2005, Lewis Media. Tous droits réservés.