Mémo de contre-mesures Java_silver certifié Oracle 1

introduction

Cela fait 5 mois que j'ai commencé à travailler en tant qu'ingénieur et je suis sur le point d'obtenir une qualification. .. .. Alors! En guise de contre-mesure pour "Oracle Certified Java SE Silver", j'ai repris et résumé les points importants de chaque chapitre sur la base du livre noir.

Chapitre 1 Création d'un programme Java simple

java nom de classe commande argument 1 commande argument 2...
nom de fichier java.java
java sample x "y y"z ¥" c¥"   // x , y yz , " , c" 

Chapitre 2 Types de données Java Basic et manipulation de chaînes

Numéro de base préfixe Méthode de description afficher
Nombre binaire 0b 0b01001000 80
8 base 0 077 63
Nombre décimal Aucun 63 63
Hexadécimal 0x 0x3F 63
Type de données valeur
boolean true, false
char 16 bits (Unicode \ u0000 ~ \ uFFFF)
byte Entier 8 bits-128~127
short Entier 16 bits −32,768〜32,767
int Entier 32 bits
long Entier 64 bits
float Nombre à virgule flottante monosystème 32 bits
double Nombre à virgule flottante de précision 64 bits
String str1 = "Sample1";  //Entourez la chaîne de caractères de ""
String str2 = new String("Sample2"); //Créer une instance de type String avec new
ver = null;  //Erreur de compilation car le type de données ne peut pas être déduit
ver = {1,2,3}  //Erreur de compilation car le type ne peut pas être supposé
ver list = new ArrayList<Object>();  //  OK
À propos de la méthode java.lang.String
Srting str = "hello";

System.out.printout(str.charAt(1));  // e
System.out.printout(str.charAt(5));  //Lancer une exception

System.out.printout(str.indexOf("o"));  // 4
System.out.printout(str.indexOf("hello!"));  // -1

System.out.printout(str.substring(1, 3));  // el

System.out.printout(str.replace("l", "r"));  // herro
System.out.printout(str.substring("l", 'r'));  //Erreur due à différents types d'arguments

str2 = srt.concat(", world!" 
System.out.printout(str2);  // hello, world!

Chapitre 3 Opérateurs et structure de jugement

Chapitre 5 Manipulation des arrangements

int[5] array  //De la déclaration[]Erreur car il y a une valeur numérique dans
int[5][] array  //De la déclaration[]Erreur car il y a une valeur numérique dans

Chapitre 6 Instances et méthodes

void sample(int ...a){...}  // OK
void sample(int ...a, int...b){...}  //Erreur
void sample(int a...){...}  //Erreur

Cliquez ici pour les chapitres 7-11

Pendant l'édition

Recommended Posts

Mémo de contre-mesures Java_silver certifié Oracle 1
Reçu un programmeur Java certifié Oracle, Gold SE 8