java-9

Гидролокатор показывает Сделайте это поле на основе значений переходным, чтобы оно не включалось в сериализация этого класса. Это будущая ошибка, когда будет выпущен класс на основе значений. Итак, если приложение никогда не полагается на свою идентичность объекта, могу ли я сделать объекты на осно...

На этот вопрос уже есть ответ здесь: Почему класс.newInstance () "зло"? 2 ответа Почему это класс.newInstance() устарел в Java 9? Я читаю Javadoc 9: Устарел. Этот метод распространяет любое исключение, вызванн...

на вызов, товарищ гольфист коднаписал следующий код: import java.util.*; public class Main { public static void main(String[] args) { int size = 3; String[] array = new String[size]; Arrays.fill(array, ""); for(int i = 0; i <= 100; ) { array[i++%size] += i + " "; } for(Stri...

Я работаю с новым необязательный тип в Java 8, и я столкнулся с тем, что кажется обычной операцией, которая не поддерживается функционально: "orElseOptional" рассмотрим следующий шаблон: Optional<Result> resultFromServiceA = serviceA(args); if (resultFromServiceA.isPresent) return result; else { O...

как написано в JEP 280: изменить статический!--0-->-последовательность байт-кода конкатенации, генерируемая javac использовать invokedynamic вызовы функций библиотеки JDK. Это позволит в будущем оптимизировать String конкатенация без необходимости внесения дополнительных изменений в байт-код, выдаваемы...

Java 9 вышел, и Observer была прекращена. Почему? Означает ли это, что мы больше не должны реализовывать шаблон наблюдателя? хорошо бы знать, что является лучшей альтернативой?...

Java 9 представила новые методы фабрики коллекции,List.of: List<String> strings = List.of("first", "second"); Итак, в чем разница между предыдущими и новыми опциями? То есть, в чем разница между этим: Arrays.asList(1, 2, 3); и так: List.of(1, 2, 3); ...

Java 9 устарели шесть модулей, которые содержат Java EE API и будет удален: java.активация С javax.activation пакета java.в CORBA С javax.activity,javax.rmi,javax.rmi.CORBA и org.omg.* пакетов java.транзакция С javax.transaction пакета java.XML.привязать С javax.xml.bind.* пакеты Ява.в формате XML....

Я нахожусь в процессе обучения с помощью Java 8 лямбда-выражений и хотел бы спросить о следующем фрагменте кода Java, относящемся к peek метод в интерфейсе функции, с которым я столкнулся. при выполнении программы на IDE, он не дает никакого результата. Я ожидал, что это даст 2, 4, 6. import java.util.Array...

Кажется, нет 32-разрядных пакетов загрузки Оракул доступен скачать. обновление можно скачать здесь: wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/9+181/jdk-9_windows-x86_bin.exe ...