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

Java là ngôn ngữ lập trình hướng đối tượng, độc lập với nền tảng cấp cao, ban đầu được phát triển bởi Sun microsystems. Java hiện thuộc sở hữu của Oracle, công ty đã mua Sun năm 2010.

4
Giao diện trống để kết hợp nhiều giao diện
Giả sử bạn có hai giao diện: interface Readable { public void read(); } interface Writable { public void write(); } Trong một số trường hợp, các đối tượng triển khai chỉ có thể hỗ trợ một trong những điều này nhưng trong rất nhiều trường hợp, việc triển khai …

8
Java - Tại sao chúng ta gọi một mảng là một vector vector Cảnh?
Tôi đang đọc một cuốn sách về Lập trình Java và muốn xác nhận rằng tôi hiểu định nghĩa của từ "vectơ". Wikipedia nói rằng vectơ là "Một mảng một chiều", nguồn http://en.wikipedia.org/wiki/Vector . Sẽ không đơn giản hơn nếu gọi mảng đơn giản là một mảng? Có bất kỳ …
20 java 

5
Cách hiệu quả để xáo trộn các đối tượng
Tôi đang viết một chương trình cho một số phần mềm đố vui. Tôi có một lớp câu hỏi chứa ArrayLists cho câu hỏi, câu trả lời, tùy chọn, nhãn hiệu và dấu âm. Một cái gì đó như thế này: class question { private ArrayList<Integer> index_list; private ArrayList<String> question_list; …
20 java  collections 


4
Tại sao kích thước heap cố định trên JVM?
Bất cứ ai cũng có thể giải thích cho tôi tại sao các JVM (tôi đã không kiểm tra quá nhiều, nhưng tôi chưa bao giờ thấy một JVM nào làm như vậy) cần phải chạy trên một kích thước heap cố định? Tôi biết việc thực hiện trên một …
20 java 

3
Sự khác biệt giữa marshaller và serializer là gì?
... và không sắp xếp / khử lưu huỳnh? Lời giải thích của Wikipedia để lại cho tôi sự khôn ngoan hơn! Tôi là một lập trình viên Java, trong trường hợp thuật ngữ được sử dụng khác nhau trong các ngôn ngữ khác nhau.
20 java  xml 

4
Ai mở rộng giao diện? Và tại sao?
AFAIK, extendscác lớp và implementsgiao diện cha mẹ lớp của tôi . Nhưng tôi chạy qua một tình huống, nơi tôi không thể sử dụng implements SomeInterface. Đây là tuyên bố của một loại chung chung. Ví dụ: public interface CallsForGrow {...} public class GrowingArrayList <T implements CallsForGrow> // BAD, …



2
Các phương thức void Java hoàn toàn trả về điều này
Câu hỏi này đã được di chuyển từ Stack Overflow bởi vì nó có thể được trả lời trên Exchange Engineering Stack Exchange. Di cư 8 năm trước . có một vài cuộc thảo luận về SO về các phương thức setter trả về kiểu "này". Và có vẻ như …
20 java 






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.