Articles of java 7

Obtenir la taille du fichier / répertoire à l’aide de Java 7 new IO

Comment puis-je obtenir la taille d’un fichier ou d’un répertoire en utilisant le nouveau NIO dans java 7?

Que signifie «javax.net.ssl.SSLHandshakeException: la modification du certificate de serveur est une ressortingction de la renégociation» et comment la prévenir?

Nous utilisons Oracle jdk 1.7.0_71 et Tomcat 7.0.55. Malheureusement, nous avons commencé à obtenir l’exception suivante lors de la connexion SSL entre les serveurs: javax.net.ssl.SSLHandshakeException: server certificatee change is ressortingctedduring renegotiation Ce que cela veut dire? Comment le prévenir? L’exception est disparue après le redémarrage de Tomcat. La stack complète: Caused by: javax.net.ssl.SSLHandshakeException: server certificatee […]

Android prévoit-il de prendre en charge Java7?

Etant donné qu’Android ne prend pas actuellement en charge java7, je me demande s’ils ont fait un commentaire officiel s’ils travaillent à le soutenir?

Importation Android java.nio.file.Files; ne peut pas être résolu

J’essaie la nouvelle API Gmail et les exemples utilisent les classes du package java.nio.file, ei Files et FileSystems . Ces classes ont été introduites dans jdk 1.7 de Java pour l’enregistrement, et comme j’utilise jdk 1.7.0_65 dans mon application Android, je ne sais pas pourquoi Android Studio ne peut pas trouver ces classes. Les importations […]

Pourquoi mon URI n’est-elle pas hiérarchique?

J’ai des fichiers dans le dossier de ressources. Par exemple, si je dois extraire un fichier du dossier de ressources, je fais comme ça: File myFile= new File(MyClass.class.getResource(/myFile.jpg).toURI()); System.out.println(MyClass.class.getResource(/myFile.jpg).getPath()); J’ai testé et tout fonctionne ! Le chemin est /D:/java/projects/…/classes/X/Y/Z/myFile.jpg Mais si je crée un fichier jar en utilisant Maven : mvn package … puis lancez […]

MethodHandle – De quoi s’agit-il?

J’étudie les nouvelles fonctionnalités de JDK 1.7 et je n’arrive pas à comprendre pourquoi MethodHandle est conçu? Je comprends l’invocation (directe) de la méthode statique (et l’utilisation de l’API Core Reflection qui est simple dans ce cas). Je comprends également l’appel (direct) de la méthode virtuelle (non statique, non final) (et l’utilisation de l’API Core […]

Quelqu’un a-t-il déjà renvoyé des expressions Lambda à Java 7?

En lisant le type de bytecode que Java 8 produit à partir de lambdas , je me suis souvenu du moment où Java 5 était sorti. À l’époque, Retroweaver et d’ autres outils de conversion du bytecode compilé avec JDK 5 étaient exécutés sur JRE 1.4. Quelqu’un a-t-il déjà créé un tel outil de backport […]

Avantage de la déclaration d’essayer avec les ressources Java7

Je cherchais la nouvelle fonctionnalité de Java7. J’ai trouvé un est une déclaration d’essayer avec les ressources . Quelqu’un peut-il me dire ce que cela signifie exactement? Pourquoi et où devrions-nous l’utiliser et où pouvons-nous tirer parti de cette fonctionnalité? Même la déclaration try rate le bloc catch , ce qui est déroutant pour moi.

Le fichier ‘tools.jar’ d’Android Studio n’est pas présent dans classpath

J’ai téléchargé la version actuelle d’Android Studio (dernière version au 4 juillet 2013). J’ai également téléchargé la version 7D25 de JDK. Cependant, il affiche une erreur après le démarrage: Veuillez vous assurer que JAVA_HOME pointe vers JDK plutôt que JRE. Je ne sais pas comment résoudre ce problème, ce qui ne me permettra pas de […]

Pourquoi getSelectedItem () n’est-il pas générique sur JComboBox?

JCombobox dans Java 7 a été mis à jour pour utiliser des génériques – j’ai toujours pensé que c’était un peu un oubli que ce n’était pas déjà le cas, donc j’ai été ravi de voir ce changement. Cependant, en essayant d’utiliser JCombobox de cette manière, j’ai réalisé que les méthodes que je m’attendais à […]