Overview
What is ReflectASM?
ReflectASM : Get high performance reflection by using code generation that relies on an access class that uses bytecode rather than Java's reflection with this tool
In depth
A closer look at ReflectASM
Java reflection is a term that is used to describe code which is able to inspect other code in the same system or itself. Therefore, you are able to inspect classes, interfaces, methods and fields at runtime without knowing their names when you compile them.ReflectASM is a small Java library that has the role of providing high-quality reflections using the code generation. What makes the utility stand out is that the tool generates an access class in order to set or get the call methods, fields or create a new instance. Since the access class employs bytecode than the classic Java's reflection, the process is considerably faster. Moreover, as it relies on bytecode, it means that it can access primitive fields as well while avoiding boxing at the same time.In the eventuality that you want to get maximum performance, particularly for those times when the fields or methods need to be accessed repeatedly, the developer recommends that you should use the field index or the method instead of the name of an object.In case you run into a checked exception while the app scans the invoked code, then it is normally ignored. However, you should bear in mind that the app does not declare the exception as being thrown and hence, you must try to do so via other methods.
Verdict
Should you download ReflectASM?
ReflectASM runs on
Windows 10/11
and is available under the
BSD License
license
— the installer is 136 KB.
We’ve catalogued it under
General.
✓
Verified clean. Every ReflectASM build on SoftLookup is scanned for viruses, spyware, adware, trojans and backdoors. We re-test on every update.
Sponsored
At a glance
ReflectASM specifications
- Publisher
-
Nathan Sweet
- Last updated
- Nov 24, 2023
- License
- BSD License
- Operating system
- Windows 10/11
- File size
- 136 KB
- Price
- Free
- Page views
- 509
Help fellow users decide. Share your experience with ReflectASM.