programmation Java est une compétence accessible même pour les personnes ayant peu d'expérience technique. En se concentrant sur un aspect de la langue à la fois , vous pouvez créer une base solide pour le développement Java et de s'appuyer sur vos compétences progressivement que le temps progresse . Pour commencer avec les programmes Java , il ya quelques concepts clés pour comprendre . Ne vous inquiétez pas si vous trouvez ces déroutant - ils vont commencer à faire sens lorsque vous commencez à créer vos propres programmes. Variables
programmes Java
utiliser des variables pour stocker des éléments de données. Variables en Java ont un type de jeu , ce qui reflète les données qu'ils stockent . Le type d'une variable doit être indiqué lorsqu'il est déclaré comme suit:
//primitive type integer
int myNumber ;
variables peuvent également être instanciées quand ils sont a déclaré , ce qui signifie qu'ils voient attribuer une valeur , comme suit : .
int myNumber = 5;
types Java communs incluent chaînes, les booléens et les différents types de numéros
< br > Contrôle
traitement Java utilise une variété de structures de contrôle , de déterminer le flux d'exécution en tant que programme s'exécute. Structures conditionnelles mesure d'exécution à des circonstances particulières . Par exemple , les contrôles d'essai suivants pour voir si une chaîne de texte est plus long que la longueur de la série , le recadrage si c'est le cas :
cordes myName = " M. Jean Max Samuel MacMillan »;
< p > Si ( myName.length () > 20)
myName = myName.substring (0, 20);
D'autres structures de contrôle communs incluent des boucles, où une section de traitement est effectué répétitive , comme suit:
for (int i = 0; i < 10; i + +) {
System.out.println ( i); }
Cette structure exécute 10 fois , l'impression du nombre d' itération courante sur la sortie standard à chaque fois.
méthodes
méthodes Java fournira un moyen d'utiliser l' même traitement plusieurs fois sans avoir à répéter les détails. En utilisant une méthode , les programmeurs peuvent définir un processus d' ensemble , puis appeler à partir de n'importe où dans le programme. Si les détails de mise en œuvre doivent changé, ils ont seulement besoin d'être changé en un seul endroit et l'effet se fera sentir tout au long de l'application. La méthode suivante automatise le processus de raccourcissement de la chaîne de texte :
public string shortenText (String theText ) {
if ( theText.length () > 20)
theText = theText . substring ( 0, 20);
theText de retour;
}
Si le programmeur décide de modifier la longueur maximale , il n'auront qu'à le modifier dans la méthode .
Classes
déclarations de classes
jouent un rôle clé dans le développement Java. Lors de la conception d'applications Java , les développeurs se répartissent les différentes tâches nécessaires entre un ensemble d'objets de l'application. Les déclarations de classes fournissent une sorte de modèle pour les objets , chaque déclaration de classe déterminer les propriétés et le comportement que les objets de ce type présenteront . Les déclarations de classes dans une application dictent comment les objets de la classe sont créés, quelles sont les données qu'ils détiennent et quelles sont les méthodes qu'ils fournissent.
Objets
Objets effectuer des tâches d'application. Une fois qu'un développeur a créé une déclaration de classe , les objets de cette classe peuvent ensuite être créés ailleurs dans l'application . Les objets peuvent être créés en utilisant la syntaxe suivante:
MonObjet obj = new MyObject ();
Cette syntaxe s'applique dans les cas où une déclaration de classe pour le type " MyObject " a été écrit. Une fois qu'un objet est créé, un autre code peut appeler ses méthodes , comme dans l'exemple suivant:
myName = obj.shortenText ( myName ) ;