Backport di una applicazione da Java 8 a Java 7
Contribuinte(s) |
Viroli, Mirko |
---|---|
Data(s) |
17/03/2016
|
Resumo |
In Java 8, ultimo aggiornamento ufficiale del linguaggio Java, sono state introdotte alcune nuove funzionalità che permettono l’integrazione di alcuni meccanismi legati ai linguaggi dinamici o funzionali, come le espressioni lambda, l’utilizzo degli stream e la dichiarazione di metodi statici all’interno di interfacce. Se si volesse installare un’applicazione scritta in Java 8 su Android, Dalvik VM, la JVM in esso presente, fallirà il processo di traduzione del bytecode. In questa tesi quindi esplorerò, sia ad alto livello che a basso livello, l’origine del problema e presenterò una soluzione di backporting per un’applicazione esistente. |
Formato |
application/pdf |
Identificador |
http://amslaurea.unibo.it/10481/1/Backport_di_una_applicazi.pdf Romio, Giovanni (2016) Backport di una applicazione da Java 8 a Java 7. [Laurea], Università di Bologna, Corso di Studio in Ingegneria e scienze informatiche [L-DM270] - Cesena <http://amslaurea.unibo.it/view/cds/CDS8615/> |
Relação |
http://amslaurea.unibo.it/10481/ |
Direitos |
info:eu-repo/semantics/openAccess |
Palavras-Chave | #Java7 Java8 Gradle Android StreamSupport Retrolambda Lambda-expression Stream Invokedynamic Backport Protelis #scuola :: 843899 :: Scienze #cds :: 8615 :: Ingegneria e scienze informatiche [L-DM270] - Cesena #indirizzo :: 978 :: Curriculum ingegneria informatica #sessione :: terza |
Tipo |
PeerReviewed |