Câu hỏi được gắn thẻ «java-8»

Sử dụng thẻ này cho các câu hỏi dành riêng cho Java 8, phiên bản 8 (số nội bộ 1.8) của nền tảng Java, được phát hành vào ngày 18 tháng 3 năm 2014. Trong hầu hết các trường hợp, bạn cũng nên chỉ định thẻ java.

1
Phá vỡ tối ưu hóa JIT với sự phản ánh
Khi loay hoay với các bài kiểm tra đơn vị cho một lớp singleton có tính đồng thời cao, tôi đã vấp phải hành vi kỳ lạ sau đây (được thử nghiệm trên JDK 1.8.0_162): private static class SingletonClass { static final SingletonClass INSTANCE = new SingletonClass(0); final int value; …

4
Nhận nhân viên trước và sau ngày tham gia cụ thể từ Danh sách nhân viên với luồng Java
Tôi có Listcủa Employees với số ngày tham gia khác nhau. Tôi muốn nhận Nhân viên trước và sau ngày tham gia cụ thể từ Danh sách bằng cách sử dụng luồng. tôi đã thử mã List<Employee> employeeListAfter = employeeList.stream() .filter(e -> e.joiningDate.isAfter(specificDate)) .collect(Collectors.toList()); List<Employee> employeeListBefore = employeeList.stream() .filter(e -> …

5
Cách tạo nhiều luồng cho mỗi mục yêu cầu
Tôi đang cố gắng xử lý mã dưới đây bằng cách sử dụng đa luồng ở cấp độ đặt hàng. List<String> orders = Arrays.asList("order1", "order2", "order3", "order4", "order1"); Thực hiện tuần tự hiện tại: orders.stream().forEach(order -> { rules.forEach(rule -> { finalList.add(beanMapper.getBean(rule) .applyRule(createTemplate.apply(getMetaData.apply(rule), command), order)); }); }); Tôi đã thử sử …




4
Sắp xếp số trong một mảng mà không thay đổi vị trí số chẵn bằng Java-8
Tôi đang học luồng Java 8. Hãy cho tôi biết, làm thế nào tôi có thể viết một sortArrayphương pháp gọn hơn? import org.junit.Test; import java.util.ArrayList; import java.util.Arrays; import java.util.HashMap; import java.util.Map; import static org.junit.Assert.assertArrayEquals; public class TestStream { /* * Sort numbers in an array without changing even numbers …

4
Trong Java, tôi có thể tạo một vị từ áp dụng bộ lọc cho nhiều hơn một đối tượng không?
Tôi có một vị từ mà tôi sử dụng để lọc danh sách cùng một Đối tượng thực thể: Predicate<DWHDeal> companyFilter = i -> i.getCompany().equals(company); Tôi cũng phải áp dụng cùng một bộ lọc, với cùng một điều kiện trên cùng một trường chính xác, trên một danh sách các …




3
Đa hình tái cấu trúc sử dụng Java 8
Tôi có một cơ sở mã cũ mà tôi cần phải cấu trúc lại bằng Java 8, vì vậy tôi có một giao diện, cho biết liệu trang web hiện tại của tôi có hỗ trợ nền tảng hay không. public interface PlatformSupportHandler { public abstract boolean isPaltformSupported(String platform); } …
8 java  spring  java-8 




Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.