Domande taggate «java-7»

La versione 7 di Java SE è stata rilasciata nel 2011. Le nuove funzionalità, rispetto alla versione 6, includono il supporto del linguaggio dinamico, puntatori compressi, piccole estensioni del linguaggio, crittografia a curva ellittica, nuovi protocolli di rete, la possibilità di utilizzare stringhe come valori di case in un istruzione switch e varie estensioni della libreria di sistema.


5
rilascio di destinazione non valido: 1.7
Ho visto domande simili, ma non ho ancora trovato la risposta. Usando Maven Compile, ottengo: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.0:compile (default-compile) on project api: Fatal error compiling: invalid target release: 1.7 -> [Help 1] Ecco il pom.xml: <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.0</version> <configuration> <source>1.7</source> <target>1.7</target> <encoding>UTF-8</encoding> </configuration> </plugin> Versione Javac: …
121 java  maven  java-7 

3
Qual è la differenza tra PermGen e Metaspace?
Fino a Java 7 c'era un'area nella memoria JVM chiamata PermGen , dove JVM era solita mantenere le sue classi. In Java 8 è stato rimosso e sostituito da un'area chiamata Metaspace . Quali sono le differenze più importanti tra PermGen e Metaspace? L'unica differenza che so è che java.lang.OutOfMemoryError: …


15
Come si usa JDK 7 su Mac OSX?
Vorrei utilizzare l'API WatchService come indicato in questo collegamento: http://download.oracle.com/javase/tutorial/essential/io/notification.html Dopo aver letto in giro, ho scoperto che WatchService fa parte della classe NIO che è prevista per JDK 7. Quindi, è in versione beta. Va bene. http://jdk7.java.net/download.html contiene il JDK che ho scaricato ed estratto. Ho un sacco di …
107 macos  java  java-7 

2
Differenze nell'unboxing automatico tra Java 6 e Java 7
Ho notato una differenza nel comportamento di unboxing automatico tra Java SE 6 e Java SE 7. Mi chiedo perché ciò sia, perché non riesco a trovare alcuna documentazione delle modifiche in questo comportamento tra queste due versioni. Ecco un semplice esempio: Object[] objs = new Object[2]; objs[0] = new …
107 java  casting  java-7  unboxing 


16
Garbage collection Java G1 in produzione
Dato che Java 7 utilizzerà la nuova garbage collection G1 per impostazione predefinita, Java sarà in grado di gestire un mucchio di un ordine di grandezza più grande senza presunti tempi di pausa GC "devastanti"? Qualcuno ha effettivamente implementato G1 in produzione, quali sono state le tue esperienze? Per essere …

9
java.lang.VerifyError: è previsto un frame stackmap nella destinazione del ramo JDK 1.7
Dopo l'aggiornamento a JDK 1.7 ottengo la seguente eccezione: java.lang.VerifyError: Expecting a stackmap frame at branch target 71 in method com.abc.domain.myPackage.MyClass$JaxbAccessorM_getDescription_setDescription_java_lang_String.get(Ljava/lang/Object;)Ljava/lang/Object; at offset 20 at java.lang.Class.getDeclaredConstructors0(Native Method) at java.lang.Class.privateGetDeclaredConstructors(Class.java:2413) at java.lang.Class.getConstructor0(Class.java:2723) at java.lang.Class.newInstance0(Class.java:345) at java.lang.Class.newInstance(Class.java:327) at com.sun.xml.internal.bind.v2.runtime.reflect.opt.OptimizedAccessorFactory.instanciate(OptimizedAccessorFactory.java:184) at com.sun.xml.internal.bind.v2.runtime.reflect.opt.OptimizedAccessorFactory.get(OptimizedAccessorFactory.java:129) at com.sun.xml.internal.bind.v2.runtime.reflect.Accessor$GetterSetterReflection.optimize(Accessor.java:384) at com.sun.xml.internal.bind.v2.runtime.property.SingleElementLeafProperty.<init>(SingleElementLeafProperty.java:72) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) …
88 java  jaxb  java-7 

2
Sto usando correttamente Java 7 try-with-resources
Mi aspetto che il lettore bufferizzato e il lettore di file si chiudano e le risorse vengano rilasciate se viene generata l'eccezione. public static Object[] fromFile(String filePath) throws FileNotFoundException, IOException { try (BufferedReader br = new BufferedReader(new FileReader(filePath))) { return read(br); } } Tuttavia, è necessario disporre di una catchclausola …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.