La documentation de l'API est très importante ! ! !
Réfléchissez et écrivez en même temps, et vous aurez beaucoup d'idées.
Imprimez quelque chose fréquemment, ce qui est très utile pour déboguer le programme.
Consultez davantage la documentation de l'API, tapez plus de code et tapez après l'avoir compris.
La mémorisation est un bon moyen d'étudier avec une intensité élevée sur une courte période de temps.
Conservez bien l'exemple de programme. Si vous devez l'utiliser à l'avenir, vérifiez l'API et écrivez-la selon la méthode d'écriture de l'exemple de programme.
Trois points soutiennent votre développement : la technologie, le management et la communication.
Dans cette question, quelles sont les classes et les objets
Quelles propriétés les classes et les objets devraient-ils avoir et méthodes
Quelle est la relation entre les classes et les classes
Nom des méthodes
Paramètres de la méthode
Valeur de retour de la méthode
Comprendre la mémoire , pile, tas, segmentation des données, comment le code s'exécute
package com.bjsxt.java140;//1 Le nom de domaine de l'entreprise est inversé Venez, suivi du nom du projet, etc.
public class Cat {
}
public class Dog {
public static void main(String[] args) {
com.bjsxt.java140.Cat c = new com.bjsxt.java140.Cat();//2 La classe compilée doit être située dans le bon répertoire
}
}
.
import com.bjsxt.java140.Cat;//3. Importer le package
public class Dog {
public static void main(String[] args) {
Cat c = new Cat () ;//4. Abréviation
}
}
***
Lors de la réécriture de la méthode, copier, ne tapez pas le mauvais nom de méthode.
privé
par défaut
protégé
public
la classe ne peut être que publique et par défaut
Pendant le processus de construction d'une sous-classe vous devez appeler une fois la méthode de construction de la classe parent
La sous-classe utilise super(liste d'arguments) dans sa propre méthode de construction pour appeler le classe parent Le constructeur de
utilise ceci (liste d'arguments) pour appeler d'autres constructeurs de cette classe
Si super est appelé, il doit l'être écrit dans la sous-classe La première ligne de la méthode de construction
Les trois conditions nécessaires à l'existence du polymorphisme :
Il doit y avoir un héritage
Il doit y avoir une substitution
La référence de la classe parent pointe vers l'objet de la classe enfant
Il est important d'observer le nom et le numéro de ligne de l'erreur
peut le gérer Ceux qui ne peuvent pas être gérés doivent être gérés (try{}catch(){})
ceux qui ne peuvent pas être gérés doivent être jeté (lance Exception)
5 Mots clés : essayer, attraper, enfin, lance, lancer
Attraper d'abord le petit, puis le grand
Réécrivez la méthode, Les exceptions levées doivent être cohérentes ou non levées
Allouez d'abord l'espace , puis chargez le tableau
int a[ ];/ /Déclarez le nom du tableau
a = new int[3];//Allouez de l'espace
a[0] = 1; a[2] = 5;a[3] = 7;
date jours[ ];//Déclarer le nom du tableau
jours = nouvelle date[3];//Allouer de l'espace
jours[0 ] = nouvelle date (1, 4, 2017);
jours[1] = nouvelle date (2, 4, 2017);
jours[2] = nouvelle date (3, 4, 2017);
Lors de la définition d'une collection, définissez le type d'objets dans la collection en même temps
Générique➕ L'emballage et le déballage automatiques (auto-boxing&unboxing) peuvent omettre la conversion forcée
Flux d'entrée
Flux de sortie
Flux d'octets
Flux de caractères
Flux de nœuds
Flux de traitement
Définition : différents chemins d'exécution dans un programme.
Un processus est un concept statique et les threads s'exécutent réellement dans la machine.
Au même moment, un processeur ne peut prendre en charge qu'un seul thread en cours d'exécution.
Si vous pouvez utiliser l'interface, n'héritez pas de la classe Thread. Ce sera plus flexible.
synchronisé, lorsque cette méthode est exécutée, l'objet courant est verrouillé.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!