Import specifici e generici
import java.awt.Color; import java.awt.Dimension; import java.awt.Font; import java.awt.Point; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.util.regex.Matcher; import java.util.regex.Pattern; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JToggleButton; import javax.swing.Timer;
Ma non era più semplice scrivere: import java.awt.*; import java.util.*; import javax.swing.*;
e basta il risultato sarebbe stato lo stesso. che vantaggio c'è a specificare tuttaquella roba?
Hai sollevato un’ottima domanda riguardo agli import in Java! Vediamo i vantaggi di specificare gli import in modo esplicito rispetto all’utilizzo del carattere jolly (*):
In breve, specificare gli import in modo esplicito è una buona abitudine che migliora la leggibilità del codice e previene possibili conflitti tra classi.
|