Preparare la certificazione Java Programmer OCPJP7: enums e nested classes

ENUMERATORI

  • I tipi ENUM possono avere costruttori e variabili
  • I costruttori di un ENUM devono essere o private oppure con la visibilità di default (senza modificatore esplicito)
  • Un enumeratore può implementare un’interfaccia ma NON può estendere una classe.
  • Ogni costante di un enumeratore è un
  • (Read the full article)

    Preparare la certificazione Java Programmer OCPJP7: Class design e Design Patterns

    CLASS DESIGN & DESIGN PATTERN

    • Le classi astratte possono avere campi e metodi statici
    • Da questo deriva che il main, essendo un metodo statico, può anche stare all’interno di una classe astratta
    • Una classe astratta può estendere una classe concreta
    • Una variabile definita come final non può essere
    (Read the full article)

    Preparare la certificazione Java Programmer OCPJP7: package e tipi di dati

    PACKAGE

    • I nomi dei package NON possono contenere delle keywords riservate di Java, ad esempio “do”
    • I nomi dei package possono contenere underscore, anche all’inizio o alla fine di un livello.
    • Esempi di nomi di package VALIDI:
      • org.p1.p2_
      • org.p1._p2
    • Lo statement package NON è obbligatorio. I files
    (Read the full article)

    Java OCPJP7: difference between element(), peek(), poll() and remove() methods of the Queue interface

    The Queue interface defines some methods for acting on the first element of the list, which differ in the way they behave, and the result they provide. For the purposes of the OCPJP7 certification exam is important to know how these methods work and to recognize precisely how each of them behaves in some… (Read the full article)

    Java OCPJP7: differenza tra i metodi element(), peek(), poll() e remove() dell’interfaccia Queue

    L’interfaccia Queue definisce alcuni metodi per agire sul primo elemento della lista, che differiscono tra loro per il modo in cui si comportano e per il risultato che forniscono. Ai fini dell’esame di certificazione OCPJP7 è importante conoscere il funzionamento di questi metodi … (Read the full article)