Ho trovato informazioni che java. * E javax. * Sono nomi di pacchetti (riservati) non validi (nel libro "Guida allo studio del programmatore I OCA Java SE 7"). Quando provo creare un pacchetto "java" e corro classe da esso, ricevo:È "javax" il nome del pacchetto illegale (riservato) o no?
Exception in thread "main" java.lang.SecurityException: Prohibited package name: java
ma quando corro classe da pacchetto "javax" Ricevo errori. Su docs.oracle.com ho trovato solo informazioni:
Packages in the Java language itself begin with java. or javax.
quindi ... è "javax" nome illegale o no? Forse è illegale solo su Java EE, o versioni precedenti di Java? (Ho provato su JDK 1.6.0_43 e 1.7.0_25)
http://stackoverflow.com/questions/727844/javax-vs-java-package – ZhongYu
Grazie, ho già visto questa discussione. Fornisce buone informazioni sul pacchetto javax, ma non dice che sia il nome legale del pacchetto o meno. – SathOkh