A Precise Parameterized Pype Phecking Mechanism for Java
Date Issued
2007
Date
2007
Author(s)
Guan, Shang-Ru
DOI
en-US
Abstract
Java language is a typical object-oriented computer language. Programmers have gotten convenience in container declaration and usage since generics was supported by JDK5.0. As a result of using generalization to implement the generics support of new Java compiler. There could be difference between the source code and the real semantic in its class file. Java core reflection is also incomplete. The primal reason is that Java Virtual Machine doesn’t support parameterized type. In this thesis we bring up a light weight solution for parameterized type checking at runtime. It can also support runtime parameterized type reflection. This solution can work without modifying Java Virtual Machine.
Subjects
爪哇
泛型
參數化多型
反射
爪哇編譯器
一般化方法
Java
generics
parametric polymorphism
reflection
Javac
generalization
Type
thesis
File(s)![Thumbnail Image]()
Loading...
Name
ntu-96-R94922088-1.pdf
Size
23.31 KB
Format
Adobe PDF
Checksum
(MD5):d44f2a88f42f0dadcdea2edd29312e0f