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].










4
Sự khác biệt giữa <? mở rộng Base> và <T mở rộng Base>?
Trong ví dụ này: import java.util.*; public class Example { static void doesntCompile(Map&lt;Integer, List&lt;? extends Number&gt;&gt; map) {} static &lt;T extends Number&gt; void compiles(Map&lt;Integer, List&lt;T&gt;&gt; map) {} static void function(List&lt;? extends Number&gt; outer) { doesntCompile(new HashMap&lt;Integer, List&lt;Integer&gt;&gt;()); compiles(new HashMap&lt;Integer, List&lt;Integer&gt;&gt;()); } } doesntCompile() không thể biên dịch với: Example.java:9: error: …

1
Thời gian chạy bất ngờ cho mã Hashset
Vì vậy, ban đầu, tôi đã có mã này: import java.util.*; public class sandbox { public static void main(String[] args) { HashSet&lt;Integer&gt; hashSet = new HashSet&lt;&gt;(); for (int i = 0; i &lt; 100_000; i++) { hashSet.add(i); } long start = System.currentTimeMillis(); for (int i = 0; i &lt; 100_000; …

5
Làm thế nào tôi có thể tránh lặp lại mã khởi tạo một hashmap của hashmap?
Mỗi khách hàng có một id và nhiều hóa đơn, có ngày tháng, được lưu dưới dạng Hashmap của khách hàng theo id, của một hashmap hóa đơn theo ngày: HashMap&lt;LocalDateTime, Invoice&gt; allInvoices = allInvoicesAllClients.get(id); if(allInvoices!=null){ allInvoices.put(date, invoice); //&lt;---REPEATED CODE }else{ allInvoices = new HashMap&lt;&gt;(); allInvoices.put(date, invoice); //&lt;---REPEATED CODE allInvoicesAllClients.put(id, …
27 java  java-8  hashmap 

1
Không có phương pháp tĩnh metafactory
Tôi gặp sự cố với ứng dụng của mình khi đăng nhập, ứng dụng gặp sự cố và tôi gặp lỗi: java.lang.NoSuchMethodError: No static method metafactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; in class Ljava/lang/invoke/LambdaMetafactory; or its super classes (declaration of 'java.lang.invoke.LambdaMetafactory' appears in /apex/com.android.runtime/javalib/core-oj.jar) at okhttp3.internal.Util.&lt;clinit&gt;(Util.java:87) at okhttp3.internal.Util.skipLeadingAsciiWhitespace(Util.java:321) at okhttp3.HttpUrl$Builder.parse(HttpUrl.java:1313) at okhttp3.HttpUrl.get(HttpUrl.java:917) at retrofit2.Retrofit$Builder.baseUrl(Retrofit.java:492) at …
26 java  android 



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.