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

10
Tại sao tôi không nhận được java.util.ConcienModificationException trong ví dụ này?
Lưu ý: Tôi nhận thức được Iterator#remove()phương pháp. Trong mẫu mã sau đây, tôi không hiểu tại sao phương thức List.removetrong mainném ConcurrentModificationException, nhưng không phải trong removephương thức. public class RemoveListElementDemo { private static final List<Integer> integerList; static { integerList = new ArrayList<Integer>(); integerList.add(1); integerList.add(2); integerList.add(3); } public static …



9
Nhận phiên bản tạo tác Maven khi chạy
Tôi đã nhận thấy rằng trong JAR của tạo tác Maven, thuộc tính project.version được bao gồm trong hai tệp: META-INF/maven/${groupId}/${artifactId}/pom.properties META-INF/maven/${groupId}/${artifactId}/pom.xml Có cách nào để đọc phiên bản này trong thời gian chạy không?
176 java  maven-2 



14
Java tương đương với các phương thức mở rộng C #
Tôi đang tìm cách thực hiện một chức năng trong một danh sách các đối tượng như trong C # bằng cách sử dụng một phương thức mở rộng. Một cái gì đó như thế này: List<DataObject> list; // ... List initialization. list.getData(id); Làm thế nào để tôi làm điều …




5
Chạy lớp trong tệp Jar
Nếu bạn có một tệp jar được gọi là myJar.jarnằm trong / myfolder và bạn muốn sử dụng lớp được gọi myClasstừ nó, làm thế nào để bạn thực hiện nó từ dòng lệnh? Tôi nghĩ rằng nó sẽ được vào thư mục và nói java -cp myJar.jar.myClassnhưng điều đó …
176 java  command-line  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.