IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Java Discussion :

java/c++ quel est la différence


Sujet :

Langage Java

  1. #1
    Inactif
    Inscrit en
    Janvier 2007
    Messages
    98
    Détails du profil
    Informations personnelles :
    Âge : 37

    Informations forums :
    Inscription : Janvier 2007
    Messages : 98
    Points : 70
    Points
    70
    Par défaut java/c++ quel est la différence
    bonsoir je voudrais juste savoir si en apprenant le c++ c comme si j'apprenais le java

  2. #2
    Expert confirmé
    Avatar de krachik
    Inscrit en
    Décembre 2004
    Messages
    1 964
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 964
    Points : 4 015
    Points
    4 015
    Par défaut
    est ce que en apprenant de l'analyse(math) tu apprend de l'algebre(math)?
    apres tout depend de ce que tu veux faire dans le langage,
    la majorités des concepts et de la syntaxe du C++ sont directement réutilisables en Java. mais il y a des differences aussi ça pourra t'aider pour certaines choses
    juste avant tout ça fais une petite recherche dans un moteur de recherche comme google et tu veras..............
    @+
    Je suis ce que je suis grâce à ce que nous sommes tous Humanité aux Humains!! !

    Entre ce que je pense, ce que je veux dire, ce que je crois dire, ce que je dis ce que vous avez envie d'entendre, ce que vous croyez entendre, ce que vous entendez, ce que vous avez envie de comprendre, ce que vous comprenez ... Il y a dix possibilités que nous ayons des difficultés à communiquer. Mais essayons quand meme ....... E. Wells

  3. #3
    Membre expert
    Avatar de natha
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    2 346
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2006
    Messages : 2 346
    Points : 3 083
    Points
    3 083
    Par défaut
    Citation Envoyé par @min@
    c++ <=> java
    Oui sur la notion objet.
    Non sur plusieurs points fondamentaux tels la notion de pointeurs, certains éléments de syntaxe, etc.

    Ce n'est pas parce que tu sais bien faire du C++ que tu sauras bien faire du Java tout de suite.
    Comment ça ? La réponse à ton problème n'est ni dans la faq, ni dans les tutos, ni dans sources ??? Etonnant...
    De la bonne manière de poser une question (et de répondre).
    Je ne fais pas de service par MP. Merci (...de lire les règles...).
    Ma page dvp.com

  4. #4
    Membre expérimenté Avatar de willoi
    Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    1 355
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 355
    Points : 1 639
    Points
    1 639
    Par défaut
    Pour les concepts orientes objets, je dirais que oui. A part quelques execeptions comme la surcharge d'operateur qui n'est pas permise en Java et peut etre aussi le traitement des exceptions aui il me semble jusqu'a un passe proche n'exixtait pas.

    Pour le reste, c'est a dire l'API c'est different car les librairies ne sont pas les memes.

  5. #5
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 311
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 311
    Points : 9 524
    Points
    9 524
    Billets dans le blog
    1
    Par défaut
    Il y a aussi l'héritage multiple qui n'existe pas en java mais en C
    Le fait qu'en java, on passe les paramètres par valeur (et rien d'autre) alors qu'en C, on peut également passer par pointeur ou référence

    Mais en gros, on retrouve pas mal de choses...

    Si tu as le choix entre les 2 langages, considère le fait qu'il y a plus de demandes pour java que pour C

    A+
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  6. #6
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 26
    Points : 22
    Points
    22
    Par défaut
    Je pense que java et C++ sont quand même des langages assez différents. Effectivement le C++ integre des principes du langage objet, mais c'est plus un langage qui permet de faire de l'objet qu'un langage objet en lui-même.
    Ensuite en C++ et en java le développeur ne se pose pas forcément les mêmes questions puisque le C++ permet de gérer les ressources mémoires, ce que ne permet pas le java. Ces deux langages ne s'appliquent donc pas aux mêmes cas d'utilisation.
    Par contre, je pense qu'il est plus facile de passer du C++ au java que l'inverse.
    Le fait d'avoir fait du C++ et evidemment une aide pour se mettre au java, mais ce n'est pas si tu apprenais le java.

  7. #7
    Inactif
    Inscrit en
    Janvier 2007
    Messages
    98
    Détails du profil
    Informations personnelles :
    Âge : 37

    Informations forums :
    Inscription : Janvier 2007
    Messages : 98
    Points : 70
    Points
    70
    Par défaut
    merci bien pour vos contributions,je voulai apprendre le java sachant que je ne métrise que le pascal,et j'avoue que j'ai eu du mal un peu avec la notion d' OO alors,je me suis demandée si c'etait moins difficile de faire du c++ aprés du java ou bien directement du JAVA!je veux d'abord commencer par maitriser un peu l'OO
    merci

  8. #8
    Membre expérimenté
    Avatar de muad'dib
    Homme Profil pro
    Développeur Java
    Inscrit en
    Janvier 2003
    Messages
    1 011
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2003
    Messages : 1 011
    Points : 1 375
    Points
    1 375
    Par défaut
    Je pense que pour apprendre l'OO le Java est quand même plus facile que le C++ (notion du tout objet, facilitation de la mise en place du polymorphisme (fonctions toutes virtuelles) etc...)
    Maitrise déja le Java, après en C++ tu verras des concepts approfondis

Discussions similaires

  1. Réponses: 3
    Dernier message: 05/10/2017, 12h16
  2. CSS: Quel est la différence entre ceci
    Par pierrot10 dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 19/09/2006, 16h17
  3. CSS: quel est la différence entre line-height et height
    Par pierrot10 dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 29/08/2006, 23h30
  4. [debutant] quel est la différence entre .pl et .pm?
    Par pierrot10 dans le forum Langage
    Réponses: 4
    Dernier message: 17/07/2006, 12h10
  5. [Java > C#] Quel est l'équivalent de ByteArrayOutputStream ?
    Par Ezek13 dans le forum Framework .NET
    Réponses: 2
    Dernier message: 19/04/2006, 09h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo