MokaByte
33
|
|
Java 2 e
JDK 1.3
Esce in questi
giorni il JDK 1.3, piuttosto in sordina rispetto al clamore suscitato in
occasione delle passate versioni, quando un nuovo rilascio era preceduto
da un clima di fervente attesa fra gli addetti ai lavori.
Quando in occasione
del Java Business Expo di NY, nel dicembre scorso, Sun annunciò
la nascita della nuova piattaforma di sviluppo, il cosiddetto Java 2, in
molti storcemmo la bocca per la mancanza di continuità, dato che
ci aspettavamo un JDK 1.2.
Dopo un periodo
di apparente calma, in molti hanno pensato che si trattasse in fondo della
solita mossa pubblicitaria, e che ben presto tutti avrebbero messo da parte
la nuova moda per tornare ad un più familiare JDK 1.x.
I fatti però
ci hanno smentito (me compreso), e ora che è uscita la nuova release,
le cose sono più chiare. Java 2 adesso è una nuova piattaforma
di sviluppo, e si chiama SDK: in tale ottica il JDK 1.2 era la prima release
di questa piattaforma, mentre la 1.3 ne rappresenta la seconda.
Il motivo di
questo cambiamento è dovuto nella volontà di Sun di sottolineare
che una nuova fase dell'era Java è iniziata, che adesso la tecnologia
è molto più stabile, performante ed utilizzabile in ambiti
di produzione. A tal proposito sembra che nella versione 1.3 molto
sia stato fatto in termini di prestazioni e stabilità:
in particolare le prestazioni sembra che siano il punto di forza di questo
nuovo JDK. Le voci dicono che l’utilizzo di HotSpot unitamente alle migliorie
effettuate ai vari punti critici, hanno migliorato di molto le prestazioni.
Noi per il momento
stiamo facendo delle prove, non appena avremo maggiori informazioni ve
lo faremo sapere.
Una curiosità:
adesso per gli amanti delle sigle sincopate, possiamo utilizzare j2sdk13
Giovanni Puliti |
|
|
|
|
MokaCode
|
|
Una serie di
articoli introduttivi su argomenti base di Java spiegati passo passo con
esempi molto semplici. |
|
|
|
|
MokaPackages
|
|
Per capire come
è strutturato l'immenso Java Development Kit, una panoramica di
tutti i principali packages del JDK. |
|
|
|
|
|
|
|
|
Il JDK 1.3 |
|
Dopo
alcuni rilasci intermedi, è venuto alla luce il JDK 1.3, che promette
esaltanti miglioramenti per prestazioni e nuove possibilità
di sviluppo. Diamogli un’occhiata più approfondita per scoprirne
la reale portata |
|
di Mauro
Molino |
|
|
|
Java entra in macchina |
|
Il
continuo sviluppo di Java ha portato questo linguaggio ad utilizzi sempre
più vasti, ben lontani dalla semplice animazione delle agine
Web per cui è nato. La Sun sta infatti estendendo la tecnologia
Java anche a strumenti di uso comune quali elettrodomestici e automobili |
|
di Emilio
Pavia |
|
|
|
Swing Motif MFC: confronto
fra interfacce grafiche |
|
Dal
momento in cui le tastiere e i monitor soppiantarono le schede perforate
ed altri “preistorici” dispositivi, molto è stato fatto. Vediamo
quale è lo stato dell'arte nel settore delle interfacce
grafiche confrontando i princiapli "motori" a disposizione del programmatore |
|
di Emmanuele
Sordini |
|
|
|
Lotus eSuite |
|
Quando
si parla di Office automation e di prodotti per la produttivià individuale
è ormai consuetudine pensare ai ben noti prodotti Microsoft,
divenuti uno standard di fatto per quanto riguarda videoscrittura e fogli
di calcolo su piattaforma PC. Vediamo cosa offre Lotus |
|
di
Pier Luigi Bisio |
|
|
|
Virtual Pub |
|
Virtual
Pub è un gioco di simulazione basato su architettura Client
Server. Analiziamo la sua struttura e la sua evoluzione per capire
qualcosa di più su Java |
|
di Giovanni
Lagorio |
|
In
collaborazione con Computer Programming |
|
Waba, un
mini Java per palmari |
|
Esaminiamo
Waba, un piccolo linguaggio portabile simile a Java, progettato per essere
utilizzato sui sistemi palmari basati su PalmOS e Windows CE, rispettando
le notevoli restrizioni di memoria di questi sistemi |
|
di Michele
Sciabarrà |
|
|
|
Web for fun:
internet e sistemi embedded |
|
In
molte applicazioni, il controllo e il monitoraggio remoto non sono prestazioni
nuove; da tempo sono utilizzate connessioni seriali con PC, terminali e
reti per scopi diagnostici, in altri casi sono utilizzate connessioni telefoniche
per un accesso su richiesta. Queste interfacce sono state spesso progettate
ad hoc, dedicate al dispositivo specifico. In altri casi, per ottenere
un codice il più compatto possibile per l'interfaccia dal lato "embedded",
sono state create delle interfacce utente semplificate con codici di comando
al limite della criptatura |
|
di Andrea
Gatti |
|
In
collaborazione con Computer Programming |
|
Librerie
in Java, strumenti e tecniche |
|
In
questo articolo e nel prossimo prenderemo in considerazione alcune tecniche
per sviluppare codice riutilizzabile e per gestire grossi progetti in Java |
|
di Antonio
Cisternino |
|
|
|
Il browser
personale |
|
Il
browser, strumento sempre più indispensabile per l'utente moderno,
non è più un oggetto a se stante, ma empre più una
parte integrante di applicazioni di terze parti. |
|
di
Marco Pedroni |
|
|
|
Concorso
JIA |
|
L'iniziativa,
promossa dalla Java Italian Association (JIA) e da ENEA - progetto
"Internet Scuola" con il patrocinio della Società Italiana
per il Progresso della Scienza , intende favorire l'educazione alla multimedialità
ed alla comunicazione intesa come uso attivo e creativo delle tecnologie
per migliorare lo sviluppo di capacità generali come l'espressione
e la comunicazione, la ricerca, l'elaborazione, la rappresentazione delle
conoscenze e la collaborazione a distanza. |
|
|
|
|