Edit D:\app\Administrator\product\11.2.0\dbhome_1\jdk\jre\lib\java\math\BigInteger.class
?? 1Y? ?? ? @ ? 3333@ ??? \ ] a b c d e k l n t u w ? ? ? ? ? ? ? ? $assertionsDisabled ()D ()F ()I ()J ()Ljava/lang/String; ()V ()Z ()[B ()[I (CI)I (I)C (I)I (I)Ljava/lang/String; (I)V (I)Z (II)I (II)Ljava/lang/String; (I[B)V (I[I)V (J)V (Ljava/lang/Object;)Z (Ljava/lang/String;)D (Ljava/lang/String;)I (Ljava/lang/String;)V (Ljava/lang/String;)Z ([B)V ([B)[I ([BI)V ([C)V ([CII)I ([I)V ([I)[I ([II)I ([II)V ([III)V ([III)[I ([IIII)I ([II[I)[I ([II[II[I)[I ([I[I)I ([I[I)[I ([I[II)I ([I[III)[I ([I[IIII)I - 0 ?000000000000000000000000000000000000000000000000000000000000000 <clinit> <init> BigInteger: Invalid signum value +BigInteger: Magnitude not present in stream (BigInteger: Signum not present in stream BigInteger: modulus not positive %BigInteger: signum-magnitude mismatch Code ConstantValue DEFAULT_PRIME_CERTAINTY Exceptions I Illegal digit Illegal embedded minus sign InnerClasses Invalid signum value J LONG_MASK LineNumberTable Ljava/lang/Class; MAX_CONSTANT Negative bit address Negative exponent ONE Radix out of range SMALL_PRIME_PRODUCT SMALL_PRIME_THRESHOLD Signature SourceFile TEN TWO TYPE Z ZERO Zero length BigInteger [B [I [J [Ljava/io/ObjectStreamField; [Ljava/lang/String; abs add addOne and andNot append bitCnt bitCount bitLen bitLength bitLength < 2 bitsPerDigit bnExpModThreshTable charAt clearBit clone compareTo defaulted desiredAssertionStatus destructiveMulAdd digit digitsPerInt digitsPerLong divide divideAndRemainder doubleValue equals firstNonzeroByteNum firstNonzeroIntNum flipBit floatValue gcd get getInt getLowestSetBit hashCode hybridGCD intArrayCmp intArrayCmpToLen intLen intLength intRadix intValue inverseMod32 isProbablePrime jacobiSymbol java/io/IOException java/io/ObjectInputStream "java/io/ObjectInputStream$GetField java/io/ObjectOutputStream #java/io/ObjectOutputStream$PutField java/io/ObjectStreamField java/io/StreamCorruptedException java/lang/ArithmeticException java/lang/AssertionError java/lang/Character java/lang/Class java/lang/ClassNotFoundException java/lang/Comparable java/lang/Double java/lang/Float "java/lang/IllegalArgumentException java/lang/Integer java/lang/Long java/lang/Math java/lang/Number java/lang/NumberFormatException java/lang/String java/lang/StringBuilder java/math/BigInteger java/math/BitSieve java/math/MutableBigInteger java/util/Random javaIncrement largePrime lastIndexOf leftShift length longRadix longValue lowestSetBit lucasLehmerSequence mag magSerializedForm magnitude makePositive max min mod mod2 modInverse modPow modPow2 montReduce mulAdd multiply multiplyToLen mutableModInverse negConst negate nextBytes nextInt nextProbablePrime not numBits must be non-negative oddModPow offset or parseDouble parseFloat parseInt passesLucasLehmer passesMillerRabin posConst pow primeToCertainty primitiveLeftShift primitiveRightShift probablePrime put putFields randomBits readFields readObject remainder retrieve serialPersistentFields serialVersionUID setBit shiftLeft shiftRight signBit signInt signum signum-magnitude mismatch smallPrime square squareToLen start < 0: stripLeadingZeroBytes stripLeadingZeroInts subN substring subtract testBit toByteArray toIntArray toString trailingZeroCnt trailingZeroTable trustedStripLeadingZeroInts value valueOf writeFields writeObject xor zeros _ d? ? @?1 /od ?a?Qi?? ?uEq? ? #tH?$}?+s?0?!4?;A5Gf{;? EF?H??LK@ L?<?W? \?kZnm?u????????;????????? % ) X J X ; ? J ? X ? ; ? Z ? ? J ? ? X ? ? ; o ? ? . Z ? ? ???? ?dp?? ?>kq?f?u?`? ? ?????)? ??d ?0z????24??? %?O_ ?9?}? ? !D?, "n?x? '??!?-???.?%?\q6By?"a8=???@ A?? M(????9VXY{?@ Z<#? ['?=?]??<\? ge???xsrb? ^ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Ljava/math/BigInteger; [Ljava/math/BigInteger; @Ljava/lang/Number;Ljava/lang/Comparable<Ljava/math/BigInteger;>; (Ljava/io/ObjectInputStream;)V &()Ljava/io/ObjectInputStream$GetField; (Ljava/io/ObjectOutputStream;)V '()Ljava/io/ObjectOutputStream$PutField; ()Ljava/lang/Object; (Ljava/lang/Object;)I (JI)Ljava/lang/String; (Ljava/lang/String;)F (Ljava/lang/String;I)I (Ljava/lang/String;I)V (C)Ljava/lang/StringBuilder; ()Ljava/math/BigInteger; (I)Ljava/math/BigInteger; (ILjava/math/BigInteger;)I (J)Ljava/math/BigInteger; (Ljava/math/BigInteger;)I (Ljava/math/BigInteger;)V (Ljava/math/BigInteger;I)V ([I)Ljava/math/BigInteger; !(Ljava/math/MutableBigInteger;I)V (IILjava/util/Random;)V (ILjava/util/Random;)V (ILjava/util/Random;)[B &(Ljava/lang/String;Ljava/lang/Class;)V '(Ljava/lang/String;Ljava/lang/Object;)V -(Ljava/lang/Object;)Ljava/lang/StringBuilder; -(Ljava/lang/String;)Ljava/lang/StringBuilder; .(Ljava/math/BigInteger;)Ljava/math/BigInteger; /(Ljava/math/BigInteger;)[Ljava/math/BigInteger; /(Ljava/math/BigInteger;I)Ljava/math/BigInteger; ,(IILjava/util/Random;)Ljava/math/BigInteger; +(ILjava/util/Random;)Ljava/math/BigInteger; <(Ljava/math/MutableBigInteger;)Ljava/math/MutableBigInteger; 8(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; E(ILjava/math/BigInteger;Ljava/math/BigInteger;)Ljava/math/BigInteger; D(Ljava/math/BigInteger;Ljava/math/BigInteger;)Ljava/math/BigInteger; Z(Ljava/math/MutableBigInteger;Ljava/math/MutableBigInteger;Ljava/math/MutableBigInteger;)V ? j ? j ? j ? j ? j ? j ? j j / ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ~ r# ? v x | } ? ? ? ? ? 2 ? 2 ? 2 ? 2 ? 2 ? 2 ? 2 2 ? 3 ` 5 5 ? 6 ? 6 ? 7 8 ? 9 ? : ? ; ? ; ? ; ? ; ? ; ; ` = ? > ? > > ? ? ? ? ` A ` B ` C ? I ? J J ` L ? M ` N ? O ? O O O ? P ` Q ? R ? R ? R ? S ? T U ? V ? W ? X X ? Y Y ? Z ? [ ? ? ? D 4 < @ ? E ? ? F ` G ? H ? ? ` ? ? ? ? ? ? ? ` ` `! `# $ `% ?& ?' ?( ?) ?) ?) ?))) ?++ ?,, ?. ?. ?/ ?0 ?1 ?1 ?2 E 3 4 5 6 8 : ; < = > ? @ A C D F G H I J K L M N 7 9 B ?? ?? ?? ?? ?? ?Y ?? ?? ?? ?? ?? ?? ?X ?^ ?Z ?? ?? ?? ? ? ` j k X ? T _ r ? ? X f ? ? ? ? O P Q R S V W [ \ a b c e g h i l m n p q s t u v w x y z { | } ~ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? X ] d t ? ? ? ? U X o BigInteger.java GetField PutField ! ? j ? ? ? j ? j ? j ? j ? j p o g ? ? ? y j g % h j g &