Java 9 a introduit un outil interactif REPL (Read-Evaluate-Print-Loop) : JShell, qui nous permet d'exécuter des extraits de code et d'obtenir les résultats immédiatement. Un snippet est une directive qui peut utiliser la syntaxe Java standard. Il représente une seule expression, déclaration ou déclaration.
Lorsque nous utilisons les outils JShell, nous devons suivre quelques règles ci-dessous.
Dans l'exemple d'extrait de code ci-dessous, nous avons créé une classe Employee avec les méthodes getter nécessaires et l'avons instanciée à l'aide de l'opérateur new.
<strong>jshell> class Employee { ...> private String firstName; ...> private String lastName; ...> private String designation; ...> public Employee(String firstName, String lastName, String designation) { ...> this.firstName = firstName; ...> this.lastName = lastName; ...> this.designation = designation; ...> } ...> public String getFirstName() { ...> return firstName; ...> } ...> public String getLastName() { ...> return lastName; ...> } ...> public String getDesignation() { ...> return designation; ...> } ...> public String toString() { ...> return "Name = " + firstName + ", " + lastName + " | " + ...> "designation = " + designation; ...> } ...> } | created class Employee jshell> Employee emp = new Employee("Sai", "Adithya", "Content Developer"); emp ==> Name = Sai, Adithya | designation = Content Developer</strong>
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!