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

Java là một ngôn ngữ lập trình cấp cao phổ biến. Sử dụng thẻ này khi bạn gặp vấn đề khi sử dụng hoặc hiểu ngôn ngữ. Thẻ này hiếm khi được sử dụng một mình và thường được sử dụng cùng với [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] và [maven].




11
Chuỗi không nhạy cảm như khóa HashMap
Tôi muốn sử dụng chuỗi không phân biệt chữ hoa chữ thường làm khóa HashMap vì những lý do sau. Trong quá trình khởi tạo, chương trình của tôi tạo HashMap với Chuỗi do người dùng xác định Khi xử lý một sự kiện (lưu lượng truy cập mạng trong …


8
Mùa xuân AOP vs AspectJ
Tôi có ấn tượng rằng Spring AOP được sử dụng tốt nhất cho các tác vụ cụ thể của ứng dụng như bảo mật, ghi nhật ký, giao dịch, v.v. vì nó sử dụng các chú thích Java5 tùy chỉnh làm khung. Tuy nhiên, AspectJ dường như thân thiện hơn …


11
Những lý do tốt để cấm kế thừa trong Java?
Các lý do chính đáng để cấm kế thừa trong Java là gì, ví dụ bằng cách sử dụng các lớp hoặc các lớp cuối cùng bằng cách sử dụng một hàm tạo không tham số riêng tư? Những lý do tốt để làm cho một phương pháp cuối cùng …
178 java  inheritance  final 


7
Runnable với một tham số?
Tôi có nhu cầu "Runnable chấp nhận tham số" mặc dù tôi biết rằng runnable đó không thực sự tồn tại. Điều này có thể chỉ ra lỗ hổng cơ bản trong thiết kế ứng dụng của tôi và / hoặc khối tâm thần trong bộ não mệt mỏi của …
178 java  runnable 


5
Thêm BigDecimals bằng Luồng
Tôi có một bộ sưu tập BigDecimals (trong ví dụ này, a LinkedList) mà tôi muốn thêm vào với nhau. Có thể sử dụng các luồng cho việc này? Tôi nhận thấy Streamlớp học có một số phương pháp Stream::mapToInt Stream::mapToDouble Stream::mapToLong Mỗi trong số đó có một sum()phương pháp …

6
Triển khai Singleton với Enum (bằng Java)
Tôi đã đọc được rằng có thể thực hiện Singletontrong Java bằng cách sử dụng Enumnhư: public enum MySingleton { INSTANCE; } Nhưng, làm thế nào để làm việc trên? Cụ thể, một Objectphải được khởi tạo. Ở đây, làm thế nào MySingletonđược khởi tạo? Ai đang làm new MySingleton()gì


19
Hạn chế truy cập: Loại 'Ứng dụng' không phải là API (hạn chế đối với thư viện bắt buộc rt.jar)
Đây là mã: package mscontroller; import javax.swing.*; import com.apple.eawt.Application; public class Main { public static void main(String[] args) { Application app = new Application(); app.setEnabledAboutMenu(true); AMEListener listener = new AMEListener(); app.addApplicationListener(listener); JFrame mainFrame = new JFrame("Application Menu Example"); mainFrame.setSize(500, 500); mainFrame.setVisible(true); } } đây là lỗi: Exception in thread "main" …
178 java  eclipse  macos  jar 

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.