Jump to content

Welcome to San Andreas Multiplayer

Bienvenue sur la plateforme communautaire SA-MP francophone ! Rejoignez la communauté en vous inscrivant afin de profiter de l'ensemble de nos fonctionnalités :

  • Le forum : afin de discuter avec les membres, présenter un projet ou un serveur, demander de l'aide, présenter vos créations et bien plus encore.
  • L'espace ressources : des centaines de fichiers en tout genre à votre disposition ! Scripts, mappings, sites webs, gamemode, etc .
  • Les blogs : pour consulter les articles de la communauté, et pourquoi pas animer votre propre blog ! Vous pouvez en créer un librement.
  • Les tutoriels : une envie ou un besoin d'apprendre ? Ou alors une envie de transmettre un savoir ? L'espace tutoriel est dédié à cela.

 

N'hésitez plus, et rejoignez-nous dès maintenant !


Buthers

Membres
  • Posts

    293
  • Joined

  • Last visited

  • Days Won

    17
  • Donations

    0.00 EUR 

Buthers last won the day on August 30 2020

Buthers had the most liked content!

4 Followers

San Andreas Multiplayer

  • Serveur
    Aucun

Recent Profile Visitors

3380 profile views

Buthers's Achievements

Adepte

Adepte (4/7)

103

Reputation

  1. Apprendre à programmer en Java Introduction Bonjour à toutes et à tous, Je vous présente aujourd'hui ma nouvelle série de tutoriels dédiée au Java. En effet, je m'intéresse de plus en plus à ce langage. J'ai donc décidé de vous partager mon savoir pour vous en faire découvrir les nombreuses opportunités. Le Java, c'est quoi ? Le Java est un langage de programmation moderne développé par Sun Microsystems, aujourd'hui racheté par la société Oracle. L'une des principales confusions est celle avec le JavaScript, un langage essentiellement dédié aux pages web; ce sont deux langages distincts. Aujourd'hui très utilisé par de nombreux développeurs professionnels, il devient un langage incontournable dans l'univers de la programmation. On peut notamment réaliser grâce à ce langage: - des applications (en fenêtre ou en console) - des applets (programmes Java incorporés dans les pages web) - des applications pour appareils mobiles (notamment grâce à J2ME) - et bien d'autres ! Qu'est-ce qui fait du Java un langage utile ? Bien que le terme "utile" ne soit pas assez puissant, il faut savoir que l'une des spécificités de ce langage est notamment sa portabilité et sa flexibilité. Vous remarquerez qu'en C, par exemple, la compilation transforme le code source en binaire, qui fait qu'il n'est pas interprétable par tous les systèmes d'exploitation. Bien qu'il soit évidemment question de code source en Java, celui-ci, après la compilation, est transformé en byte code, qui fait qu'il sera interprété par tous les systèmes d'exploitation. Il est évident que tout va dépendre du besoin portatif de votre application; vous pouvez ne pas avoir besoin de la développer sous Mac ou Linux par exemple. Mais n'oubliez pas que si un jour vous souhaitez déplacer votre application sur Mac ou Linux, vous n'aurez pas besoin d'aller modifier votre code source pour cela avec Java. Le Java, un langage complexe ? Comme tout langage de bas niveau qui se respecte, le Java demande une grande patience et une motivation sans limite pour être maîtrisé. Je m'efforcerai d'aborder à vos côtés les points essentiels dont il regorge. Comme la plupart des langages, il est composé de librairies comme math en C pour les opérations mathématiques. De plus, le Java est un langage orienté objet ! Des logiciels requis ? Il est évident que vous n'allez pas vous munir du traditionnel Bloc-Notes de votre ordinateur pour espérer pondre un programme en Java. Pourquoi à votre avis ? Je vous ai en effet parlé de code source, de compilateur et de byte code. Ces trois termes sont essentiels pour le fonctionnement d'un programme Java, quel qu'il soit. Le code source est tout simplement le code que vous écrivez vous-même en fonction de ce que vous attendez dans votre programme. Le compilateur, comme en Pawn d'ailleurs, est la passerelle qui transforme votre code source en un langage compréhensible par la machine. Le byte code est le code qui sera compréhensible par le système d'exploitation pour modéliser votre programme. Il est aussi question de la syntaxe. En effet, comme avec Sublime Text, les couleurs et l’indentation font que l'on s'y retrouve mieux dans le code source. Heureusement, il existe des logiciels "trois-en-un", aussi appelés environnements de développement, ou IDE, bien que les développeurs les plus chevronnés peuvent tout faire séparément, mais nous allons nous contenter de ces fameux IDE. Personnellement, j'utiliserai NetBeans 8.2 au cours de cette série, un Java Development Kit (JDK) proposé par Oracle, accessible au lien suivant: http://www.oracle.com/technetwork/java/javase/downloads/jdk-netbeans-jsp-142931.html Sa particularité est d'être composé d'un JRE, en gros, vous avez tout le matos pour développer en Java ! Faites votre choix ! Évidemment, un bon projet, ça se travaille ! Bien que vous mourrez d'envie de faire des applications "fenêtres", nous nous contenterons seulement des applications "consoles" pour le moment. Ne passez pas outre ces tutoriels car il sont une base essentielle pour comprendre le Java. Et on se lance ! J'espère en avoir séduit plus d'un pour la suite et on se retrouve dans les prochains tutoriels ! Hasta la vista !

Liens/Links

Site officiel SA-MP

Contact

Email : [email protected]

Communauté San Andreas Multiplayer France

 

🇫🇷 Français
La plateforme San Andreas Multiplayer France (sa-mp-fr.com) est un site communautaire indépendant mettant en avant la communauté française du mod San Andreas Multiplayer (SA:MP).

 

sa-mp-fr.com et son contenu ne sont pas affiliés à Rockstar Games, Rockstar North ou Take-Two Interactive Software Inc.

Grand Theft Auto et Grand Theft Auto: San Andreas sont des marques déposées de Take-Two Interactive Software Inc.

 

 

🇺🇸 English

The San Andreas Multiplayer France platform (sa-mp-fr.com) is an independant website community highlighting the french community from San Andreas Multiplayer (SA:MP).

 

sa-mp-fr.com is not affiliated with or endorsed by Rockstar Games, Rockstar North ou Take-Two Interactive Software Inc.

Grand Theft Auto and Grand Theft Auto: San Andreas are registered trademarks of Take-Two Interactive Software Inc.

×
×
  • Create New...