Đại học CodeGym
Học hỏi
Khóa học
nhiệm vụ
Khảo sát & Trắc nghiệm
Trò chơi
Giúp đỡ
Lịch trình
Cộng đồng
người dùng
Diễn đàn
Trò chuyện
Bài viết
Câu chuyện thành công
Hoạt động
Nhận xét
đăng ký
chủ đề ánh sáng
Những bài học
Nhận xét
Về chúng tôi
Bắt đầu
Bắt đầu học
Bắt đầu học ngay bây giờ
bản đồ nhiệm vụ
Những bài học
Tất cả các nhiệm vụ
tất cả các cấp
công cụ sửa đổi tạm thời
Mô-đun 2: Lõi Java
Mức độ ,
Bài học
"Xin chào, Amigo! Tôi muốn nói với bạn một chi tiết nhỏ nữa về việc xuất bản nhiều kỳ." Giả sử lớp của chúng ta chứa tham chiếu đến một số InputStream . Sau đó, nó không thể được nối tiếp, phải không? "Phải rồi. Chính anh đã nói rằng các lu
Định dạng dữ liệu XML
Mô-đun 2: Lõi Java
Mức độ ,
Bài học
Tại sao cần định dạng văn bản? Định dạng văn bản thuận tiện cho việc lưu trữ thông tin vì chúng có thể được tạo và xử lý bởi cả chương trình và con người. Các tệp văn bản (tệp ở định dạng văn bản) có thể được mở, đọc và chỉnh sửa trong nhiề
Định dạng dữ liệu JSON
Mô-đun 2: Lõi Java
Mức độ ,
Bài học
JSON là một trong những định dạng phổ biến nhất để biểu diễn dữ liệu dưới dạng văn bản. Ví dụ: JSON được sử dụng để truyền dữ liệu giữa giao diện người dùng và phụ trợ, trong các tệp cấu hình, trong trò chơi, trong trình soạn thảo văn bản v
Định dạng dữ liệu YAML
Mô-đun 2: Lõi Java
Mức độ ,
Bài học
YAML được sử dụng để làm gì? Một định dạng dữ liệu văn bản khác là YAML ( Yet Another Markup Language ; sau này là YAML Ain't Markup Language ). Nó được sử dụng để tuần tự hóa các đối tượng để truyền qua mạng (giống như XML và JSON được sử
ObjectMapper của Jackson
Mô-đun 2: Lõi Java
Mức độ ,
Bài học
Jackson là một thư viện phổ biến để tuần tự hóa/giải tuần tự hóa các đối tượng Java thành các định dạng văn bản khác nhau. Lớp ObjectMapper là cách chính của thư viện để làm việc với định dạng JSON. Đối với các định dạng khác, chúng tôi có
Các liên kết hữu ích từ Giáo sư — 20
Mô-đun 2: Lõi Java
Mức độ ,
Bài học
"Xin chào giáo sư!" "Chà, xin chào, Amigo! Tôi rất tự hào về bạn: một chút nữa thôi và một nửa thành quả học tập của bạn sẽ ở phía sau. Đừng tự mãn với những gì bạn đã đạt được: niềm vui thực sự bắt đầu ngay bây giờ." "Thêm một chút luyện t
API phản ánh
Mô-đun 2: Lõi Java
Mức độ ,
Bài học
Reflection API để làm gì? Cơ chế phản chiếu của Java cho phép nhà phát triển thực hiện các thay đổi và lấy thông tin về các lớp, giao diện, trường và phương thức trong thời gian chạy mà không cần biết tên của chúng. Reflection API cũng cho
Lấy dữ liệu bằng phản chiếu
Mô-đun 2: Lõi Java
Mức độ ,
Bài học
lớp java.lang.reflect.Field Lớp Trường cung cấp thông tin và quyền truy cập động vào một trường duy nhất của một lớp hoặc giao diện. Trường cũng cho phép chuyển đổi loại mở rộng trong thao tác truy cập get hoặc set, nhưng sẽ ném IllegalArgu
So sánh các đối tượng bằng sự phản chiếu
Mô-đun 2: Lõi Java
Mức độ ,
Bài học
Ví dụ tạo đối tượng bằng Class.newInstance() Hãy tưởng tượng bạn được chỉ định tạo một đối tượng bằng cách sử dụng sự phản chiếu. Chúng ta bắt đầu nhé? Chúng ta sẽ bắt đầu bằng cách viết mã cho lớp mà chúng ta muốn khởi tạo: public class Em
Thay đổi trạng thái bên trong của đối tượng bằng sự phản chiếu
Mô-đun 2: Lõi Java
Mức độ ,
Bài học
Lớp có trường riêng Tất cả các bạn đều biết rất rõ về công cụ sửa đổi truy cập trường. Và nếu một trường có công cụ sửa đổi riêng tư , thì chúng tôi không thể truy cập nó từ bên ngoài. public class Person {
Proxy động
Mô-đun 2: Lõi Java
Mức độ ,
Bài học
"Chào, Amigo." "Xin chào, Rishi." "Hôm nay tôi sẽ giải thích cho các bạn một chủ đề mới và rất thú vị: proxy động" . "Java có một số cách để thay đổi chức năng của một lớp cụ thể..." "Phương pháp đầu tiên là kế thừa." "Cách dễ nhất để thay
Bài học bổ sung cho cấp độ
Mô-đun 2: Lõi Java
Mức độ ,
Bài học
API phản chiếu. Sự phản xạ. Mặt tối của Java Reflection là một cơ chế để kiểm tra dữ liệu về một chương trình trong thời gian chạy. Sự phản chiếu cho phép bạn phân tích các trường, phương thức và hàm tạo của lớp. Gần như mọi công nghệ Java
Cho xem nhiều hơn
1
...
20
21
22
23
24
...
35
Please enable JavaScript to continue using this application.