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

Sự phản chiếu là khả năng của một chương trình quan sát và / hoặc sửa đổi cấu trúc và / hoặc hành vi của nó khi chạy. Sự phản chiếu phụ thuộc vào ngôn ngữ lập trình hỗ trợ - vui lòng gắn thẻ ngôn ngữ lập trình đang được sử dụng khi sử dụng thẻ này.







5
Làm cách nào để lấy Kiểu chung từ biểu diễn chuỗi?
Tôi có MyClass<T>. Và sau đó tôi có cái này string s = "MyClass<AnotherClass>";. Làm cách nào để lấy Loại từ chuỗi s? Một cách (xấu) là phân tích cú pháp "<" và ">" và thực hiện: Type acType = Type.GetType("AnotherClass"); Type whatIwant = typeof (MyClass<>).MakeGenericType(acType); Nhưng có cách nào …
79 c#  reflection  types 

7
Objective-C Introspection / Reflection
Có phương thức, hàm, API tích hợp sẵn, cách thường được chấp nhận, v.v. để kết xuất nội dung của một đối tượng được khởi tạo trong Objective-C, cụ thể là trong môi trường Cocoa / Cocoa-Touch của Apple không? Tôi muốn có thể làm một cái gì đó như …




5
NoSuchFieldException khi trường tồn tại
Tôi nhận được một java.lang.NoSuchFieldExceptionkhi cố gắng chạy phương pháp sau: public void getTimes(String specialty, String day) { ArrayList<Tutor> withSpec = new ArrayList<Tutor>(); for (Tutor t : tutorList){ try { Time startTime = (Time)t.getClass().getField(day + "Start").get(t); } catch (NoSuchFieldException | SecurityException | IllegalAccessException ex) Logger.getLogger(DBHandler.class.getName()).log(Level.SEVERE, null, ex); } Lỗi là …
75 java  reflection 



1
Phá vỡ tối ưu hóa JIT với sự phản ánh
Khi loay hoay với các bài kiểm tra đơn vị cho một lớp singleton có tính đồng thời cao, tôi đã vấp phải hành vi kỳ lạ sau đây (được thử nghiệm trên JDK 1.8.0_162): private static class SingletonClass { static final SingletonClass INSTANCE = new SingletonClass(0); final int value; …
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.