Запитання з тегом «java-7»

Версія 7 Java SE була випущена в 2011 р. Нові функції, порівняно з версією 6, включають динамічну підтримку мови, стиснуті покажчики, невеликі розширення мови, криптографію кривої еліптичної кривої, нові мережеві протоколи, можливість використання рядків як значень справ у оператор перемикання та різні розширення системної бібліотеки.

2
Чому StringBuilder # додається (int) швидше в Java 7, ніж у Java 8?
Досліджуючи невеликі дебати з використанням "" + nі Integer.toString(int)для перетворення цілочисеного примітиву у рядок, я написав цей мікровивідний знак JMH: @Fork(1) @OutputTimeUnit(TimeUnit.MILLISECONDS) @State(Scope.Benchmark) public class IntStr { protected int counter; @GenerateMicroBenchmark public String integerToString() { return Integer.toString(this.counter++); } @GenerateMicroBenchmark public String stringBuilder0() { return new StringBuilder().append(this.counter++).toString(); } @GenerateMicroBenchmark public String …

4
Яка версія JDK (рівень мови) потрібна для Android Studio?
Я новачок у світі андроїдів і з .NET-фоном. Я намагаюся встановити Android Studio, але на Android.com у мене виникає невідповідність версії JDK, необхідній для розробки програм для Android. На веб-сторінці SDK зазначено, що потрібен JDK 6 (відповідно до розділу системних вимог). Джим Вілсон також наполягає на своєму курсі Pluralsight (який …

9
Java 7 запобігає передачі FTP у Windows Vista та 7, якщо брандмауер увімкнено. Будь-які ідеї?
Java 7 запобігає передачі FTP на Windows Vista та 7. У FTP перед передачею файлу необхідно надіслати PORT або команду PASV. Як тільки одна з команд надіслана, брандмауер Windows закриває сокет, який її надіслав. Це трапляється, лише якщо брандмауер увімкнено, а виняток для java.exe відсутній. Я підозрюю, що ця проблема …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.