1*795d594fSAndroid Build Coastguard WorkerClass loaders allow code to "redefine" a given class, e.g. it's possible to 2*795d594fSAndroid Build Coastguard Workerhave multiple classes called "com.android.Blah" loaded simultaneously. The 3*795d594fSAndroid Build Coastguard Workerclasses are distinct and must be treated as such. This test exercises 4*795d594fSAndroid Build Coastguard Workersome situations in which a VM that only checks the UTF-8 signatures could 5*795d594fSAndroid Build Coastguard Workermix things up. 6*795d594fSAndroid Build Coastguard Worker 7*795d594fSAndroid Build Coastguard WorkerThis also tests a couple of situations in which an IllegalAccessException 8*795d594fSAndroid Build Coastguard Workeris expected. 9