Java

Il sito principale per il download della “versione ufficiale” è: http://java.sun.com. Binary snapshot sono disponibili:

Virtual Machine

Altre virtual machine interessanti si trovano:

Una lista di VM è disponibile presso lista di jvm su Wikipedia e lista di implementazioni di free di Java.

Look And Feel

Linguaggi di scripting

Lisp/Scheme

Smalltalk

Prolog

Scripting

Siti di esempi e documentazione

Librerie

Opzioni linea di comando SUN JVM

-Duser.language=it Linguaggio di default del programma
-Duser.region=IT Regione di default del programma
-Dswing.aatext=true Attiva il supporto per l'antialiasing dei font
-Dswing.defaultlaf=com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel Imposta Look&Feel
-ea Abilita le asserzioni
-Xms256m Heap Memory on Start 256m
-Xmx512m Head Memory max 512m
-Xverify:none Disabilita la verifica del bytecode
-XX:CompileThreshold=100 Numero minimo di volte che una procedura viene chiamata prima di compilarla in nativo

System properties

Le system properties controllano il comportamento di Java, possono essere impostate all'avvio della virtual machine tramite -Dproperty=value

Property Value Description
awt.nativeDoubleBuffering true Double buffering gestito in nativo: in teoria dovrebbe essere possibile identificare repaint inutili
java.net.preferIPv4Stack true Disabilita IPv6
java.util.logging.config.class Classe utilizzata per inizializzare il sistema di logging
java.util.logging.config.file Se non è impostata la classe di logging, questo file indica la configurazione iniziale
sun.java2d.d3d false Disabilita DirectDraw (a volte risolve alcuni problemi di performance
sun.java2d.opengl true Abilita OpenGL per 2D (solo da 1.5 in poi)
user.language it Linguaggio di default del programma
user.region IT Regione di default del programma
swing.aatext true Attiva il supporto per l'antialiasing dei font
swing.defaultlaf com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel Imposta Look&Feel

Esempi di programmazione

Swing

OpenOffice

Cocoon

Generico

Last modified: 2009/03/27 07:57