Java Platform, Standard Edition: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Vitalij zad (discussione | contributi)
Aggiornamenti di vari link
Vitalij zad (discussione | contributi)
Librerie: Pulito la lista delle estensioni più importanti
Riga 18:
=== Librerie ===
{{vedi anche|Java_(linguaggio)#Librerie}}
;==== Le librerie standard ====
Le librerie standard mirano ad includere le necessità più comuni per il [[programmatore]]. Fra le più significative si possono citare
* la possibilità di costruire [[GUI]] (interfacce grafiche) con strumenti standard e non proprietari, utilizzando i package [[JavaFX]];
Riga 35:
La vastità delle [[#Librerie|librerie standard]] è tale da renderne praticamente impossibile la padronanza "a memoria"; è dunque necessario avere a disposizione la documentazione delle [[Application programming interface|API]], disponibile in linea sul sito ufficiale<ref>{{cita web|url=http://docs.oracle.com/javase/8/docs/api/|titolo=API Specifications|accesso=12 giugno 2014}}</ref> o scaricabile sul computer sotto forma di archivio [[compressione dati|compresso]] (ad esempio, dalla pagina di archivio della [[Sun Microsystem]] dedicata a Java<ref>{{cita web|url=http://www.oracle.com/technetwork/java/javase/documentation/jdk8-doc-downloads-2133158.html|titolo=Java SE Development Kit 8 Documentation|accesso=12 giugno 2014}}</ref>).
 
;==== Estensioni ====
{{C|controllare la lista|informatica|ottobre 2011}}
Oltre alle librerie standard, il [[programmatore]] può fare affidamento su estensioni e package opzionali, scaricabili liberamente e facoltativamente dal [[sito web]] della [[Oracle]] dedicato a Java.
Riga 46:
* JSP [[JavaServer Pages]]
* JSF [[Java Server Faces]]
* JDO [[Java Data Objects]]
* JMS [[Java Message Service]]
* JAF [[JavaBeans Activation Framework]]
* [[JavaMail]]
{{ColBreak}}
* JNI [[Java Native Interface]]
* [[JNDI]] Java Naming and Directory Interface
* [[JSML]] Java Speech Grammar Specification
{{ColBreak}}
* [[JDBC]] Java Database Connectivity
* [[JAIN]] Java Integrated Networks
* [[JDMK]] Java Dynamic Management Kit
* [[Jini]] Java Intelligent Network Infrastructure
* [[Jiro]] Java Interface for Regular Objects
* [[JXTA]] sigla che sta per "juxtapose" (porre accanto)
* [[JavaSpaces]]
* JMI [[Java Metadata Interface]]
* JMX [[Java Management Extension]]
* [[JAXB]] Java Architecture for XML Binding
* [[JAXP]] Java API for XML Processing
* [[SAAJ]] SOAP with Attachments API for Java
* [[JAX-RPC]] Java API for XML-based RPC
* [[JAXR]] Java API for XML Registries
* [[Java 3D]] Java 3D API
{{EndMultiCol}}