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.

25
Cách cài đặt Java 8 trên máy Mac
Tôi muốn thực hiện một số chương trình với JavaFX mới nhất, yêu cầu Java 8. Tôi đang sử dụng IntelliJ 13 CE và Mac OS X 9 Mavericks. Tôi đã chạy trình cài đặt Java 8 của Oracle và các tệp trông giống như chúng đã kết thúc tại …

17
:: toán tử (dấu hai chấm) trong Java 8
Tôi đã khám phá nguồn Java 8 và thấy phần mã đặc biệt này rất đáng ngạc nhiên: //defined in IntPipeline.java @Override public final OptionalInt reduce(IntBinaryOperator op) { return evaluate(ReduceOps.makeInt(op)); } @Override public final OptionalInt max() { return reduce(Math::max); //this is the gotcha line } //defined in Math.java public static …
956 java  java-8 

21
Danh sách Java 8 <V> vào Bản đồ <K, V>
Tôi muốn dịch Danh sách các đối tượng thành Bản đồ bằng cách sử dụng các luồng và lambd của Java 8. Đây là cách tôi sẽ viết nó trong Java 7 trở xuống. private Map&lt;String, Choice&gt; nameMap(List&lt;Choice&gt; choices) { final Map&lt;String, Choice&gt; hashMap = new HashMap&lt;&gt;(); for (final Choice …






15
Khi nào nên sử dụng: Phương thức mặc định của giao diện Java 8+, so với phương thức trừu tượng
Java 8 cho phép thực hiện mặc định các phương thức trong các giao diện được gọi là Phương thức mặc định . Tôi bối rối giữa khi tôi sẽ sử dụng loại đó interface default method, thay vì mộtabstract class (với abstract method(s)). Vậy khi nào nên sử dụng …


6
Tôi có nên luôn luôn sử dụng một luồng song song khi có thể?
Với Java 8 và lambdas, việc lặp lại các bộ sưu tập dưới dạng luồng và dễ dàng sử dụng một luồng song song. Hai ví dụ từ các tài liệu , ví dụ thứ hai sử dụngallelStream: myShapesCollection.stream() .filter(e -&gt; e.getColor() == Color.RED) .forEach(e -&gt; System.out.println(e.getName())); myShapesCollection.parallelStream() // &lt;-- …

6
Tìm phần tử đầu tiên theo vị ngữ
Tôi mới bắt đầu chơi với Java 8 lambdas và tôi đang cố gắng thực hiện một số điều mà tôi đã quen với các ngôn ngữ chức năng. Ví dụ, hầu hết các ngôn ngữ chức năng có một số loại chức năng tìm kiếm hoạt động theo trình …
504 java  java-8  java-stream 



25
Hàm Lambda Java 8 có ném ngoại lệ không?
Tôi biết cách tạo tham chiếu đến một phương thức có Stringtham số và trả về một int, đó là: Function&lt;String, Integer&gt; Tuy nhiên, điều này không hoạt động nếu hàm ném ngoại lệ, giả sử nó được định nghĩa là: Integer myMethod(String s) throws IOException Làm thế nào tôi …
469 java  lambda  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.