badclassversion.java
来自「基于LWVCL开发的库」· Java 代码 · 共 39 行
JAVA
39 行
public class BadClassVersion extends ClassLoader{ public static byte badByteCode[] = { (byte)0xca, (byte)0xfe, (byte)0xba, (byte)0xbe, (byte)0x04, (byte)0x3, (byte)0x05, (byte)0x2d, }; public static void main(String args[]) { try { BadClassVersion bcv; bcv = new BadClassVersion(); bcv.defineClass("BrokenClass", badByteCode, 0, badByteCode.length); System.out.println("Version number wasn't checked?"); } catch(UnsupportedClassVersionError e) { /* jdk1.2+ */ System.out.println("Success"); } catch(ClassFormatError e) { /* Pre jdk1.2 */ System.out.println("Success"); } }}/* Expected Output:Success*/
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?