⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 analyzer.html

📁 a a a a a a a a a a a a a a a a a a a a a a
💻 HTML
📖 第 1 页 / 共 5 页
字号:
<FONT color="green">126</FONT>                                    System.err.println("Trying \"" + name + "\".");<a name="line.126"></a>
<FONT color="green">127</FONT>                                try {<a name="line.127"></a>
<FONT color="green">128</FONT>                                    classes.add(loader.loadClass(name));<a name="line.128"></a>
<FONT color="green">129</FONT>                                } catch (ClassNotFoundException error) {<a name="line.129"></a>
<FONT color="green">130</FONT>                                    System.err.println("Loading the class \"" + name<a name="line.130"></a>
<FONT color="green">131</FONT>                                            + "\" from the archive \"" + archive<a name="line.131"></a>
<FONT color="green">132</FONT>                                            + "\" failed.");<a name="line.132"></a>
<FONT color="green">133</FONT>                                    System.exit(1);<a name="line.133"></a>
<FONT color="green">134</FONT>                                }<a name="line.134"></a>
<FONT color="green">135</FONT>                            } else if (verbose)<a name="line.135"></a>
<FONT color="green">136</FONT>                                System.err.println("Filtering out \"" + name + "\".");<a name="line.136"></a>
<FONT color="green">137</FONT>                        } else if (verbose)<a name="line.137"></a>
<FONT color="green">138</FONT>                            System.err.println("Ignoring \"" + name + "\".");<a name="line.138"></a>
<FONT color="green">139</FONT>                    } else if (verbose)<a name="line.139"></a>
<FONT color="green">140</FONT>                        System.err.println("Ignoring \"" + entry.getName() + "\".");<a name="line.140"></a>
<FONT color="green">141</FONT>                }<a name="line.141"></a>
<FONT color="green">142</FONT>            } catch (IOException error) {<a name="line.142"></a>
<FONT color="green">143</FONT>                System.err.println("Analyzing the archive \"" + archive + "\" failed.");<a name="line.143"></a>
<FONT color="green">144</FONT>                System.exit(1);<a name="line.144"></a>
<FONT color="green">145</FONT>            }<a name="line.145"></a>
<FONT color="green">146</FONT>            // convert the result to the plain array<a name="line.146"></a>
<FONT color="green">147</FONT>            Class[] result = new Class[classes.size()];<a name="line.147"></a>
<FONT color="green">148</FONT>            for (int i = 0; i &lt; classes.size(); ++i)<a name="line.148"></a>
<FONT color="green">149</FONT>                result[i] = (Class) classes.get(i);<a name="line.149"></a>
<FONT color="green">150</FONT>            return result;<a name="line.150"></a>
<FONT color="green">151</FONT>        }<a name="line.151"></a>
<FONT color="green">152</FONT>    <a name="line.152"></a>
<FONT color="green">153</FONT>        private void queueMandatory() {<a name="line.153"></a>
<FONT color="green">154</FONT>            // force including of classes necessary for the general support<a name="line.154"></a>
<FONT color="green">155</FONT>            // (String - to the automatic conversion from/to System.String)<a name="line.155"></a>
<FONT color="green">156</FONT>            // (note: parent classes are not necessary, children pull them in)<a name="line.156"></a>
<FONT color="green">157</FONT>            // queueIncoming("java.lang.Object");<a name="line.157"></a>
<FONT color="green">158</FONT>            // queueIncoming("java.lang.Throwable");<a name="line.158"></a>
<FONT color="green">159</FONT>            // queueIncoming("java.lang.String");<a name="line.159"></a>
<FONT color="green">160</FONT>            queueIncoming("java.lang.Boolean");<a name="line.160"></a>
<FONT color="green">161</FONT>            queueIncoming("java.lang.Byte");<a name="line.161"></a>
<FONT color="green">162</FONT>            queueIncoming("java.lang.Character");<a name="line.162"></a>
<FONT color="green">163</FONT>            queueIncoming("java.lang.Short");<a name="line.163"></a>
<FONT color="green">164</FONT>            queueIncoming("java.lang.Integer");<a name="line.164"></a>
<FONT color="green">165</FONT>            queueIncoming("java.lang.Long");<a name="line.165"></a>
<FONT color="green">166</FONT>            queueIncoming("java.lang.Float");<a name="line.166"></a>
<FONT color="green">167</FONT>            queueIncoming("java.lang.Double");<a name="line.167"></a>
<FONT color="green">168</FONT>            queueIncoming("java.lang.reflect.Array");<a name="line.168"></a>
<FONT color="green">169</FONT>            // queueIncoming("java.lang.Error");<a name="line.169"></a>
<FONT color="green">170</FONT>            if (java15)<a name="line.170"></a>
<FONT color="green">171</FONT>                queueIncoming("java.lang.annotation.AnnotationFormatError");<a name="line.171"></a>
<FONT color="green">172</FONT>            queueIncoming("java.lang.AssertionError");<a name="line.172"></a>
<FONT color="green">173</FONT>            queueIncoming("java.awt.AWTError");<a name="line.173"></a>
<FONT color="green">174</FONT>            queueIncoming("java.nio.charset.CoderMalfunctionError");<a name="line.174"></a>
<FONT color="green">175</FONT>            queueIncoming("javax.xml.parsers.FactoryConfigurationError");<a name="line.175"></a>
<FONT color="green">176</FONT>            // queueIncoming("java.lang.LinkageError");<a name="line.176"></a>
<FONT color="green">177</FONT>            queueIncoming("java.lang.ThreadDeath");<a name="line.177"></a>
<FONT color="green">178</FONT>            queueIncoming("javax.xml.transform.TransformerFactoryConfigurationError");<a name="line.178"></a>
<FONT color="green">179</FONT>            // queueIncoming("java.lang.VirtualMachineError");<a name="line.179"></a>
<FONT color="green">180</FONT>            queueIncoming("java.lang.ClassCircularityError");<a name="line.180"></a>
<FONT color="green">181</FONT>            // queueIncoming("java.lang.ClassFormatError");<a name="line.181"></a>
<FONT color="green">182</FONT>            queueIncoming("java.lang.ExceptionInInitializerError");<a name="line.182"></a>
<FONT color="green">183</FONT>            queueIncoming("java.lang.IncompatibleClassChangeError");<a name="line.183"></a>
<FONT color="green">184</FONT>            queueIncoming("java.lang.NoClassDefFoundError");<a name="line.184"></a>
<FONT color="green">185</FONT>            queueIncoming("java.lang.UnsatisfiedLinkError");<a name="line.185"></a>
<FONT color="green">186</FONT>            queueIncoming("java.lang.VerifyError");<a name="line.186"></a>
<FONT color="green">187</FONT>            if (java15)<a name="line.187"></a>
<FONT color="green">188</FONT>                queueIncoming("java.lang.reflect.GenericSignatureFormatError");<a name="line.188"></a>
<FONT color="green">189</FONT>            queueIncoming("java.lang.UnsupportedClassVersionError");<a name="line.189"></a>
<FONT color="green">190</FONT>            queueIncoming("java.lang.AbstractMethodError");<a name="line.190"></a>
<FONT color="green">191</FONT>            queueIncoming("java.lang.IllegalAccessError");<a name="line.191"></a>
<FONT color="green">192</FONT>            queueIncoming("java.lang.InstantiationError");<a name="line.192"></a>
<FONT color="green">193</FONT>            queueIncoming("java.lang.NoSuchFieldError");<a name="line.193"></a>
<FONT color="green">194</FONT>            queueIncoming("java.lang.NoSuchMethodError");<a name="line.194"></a>
<FONT color="green">195</FONT>            queueIncoming("java.lang.InternalError");<a name="line.195"></a>
<FONT color="green">196</FONT>            queueIncoming("java.lang.OutOfMemoryError");<a name="line.196"></a>
<FONT color="green">197</FONT>            queueIncoming("java.lang.StackOverflowError");<a name="line.197"></a>
<FONT color="green">198</FONT>            queueIncoming("java.lang.UnknownError");<a name="line.198"></a>
<FONT color="green">199</FONT>            // queueIncoming("java.lang.Exception");<a name="line.199"></a>
<FONT color="green">200</FONT>            // queueIncoming("java.lang.RuntimeException");<a name="line.200"></a>
<FONT color="green">201</FONT>            if (java15)<a name="line.201"></a>
<FONT color="green">202</FONT>                queueIncoming("java.lang.annotation.AnnotationTypeMismatchException");<a name="line.202"></a>
<FONT color="green">203</FONT>            queueIncoming("java.lang.ArithmeticException");<a name="line.203"></a>
<FONT color="green">204</FONT>            queueIncoming("java.lang.ArrayStoreException");<a name="line.204"></a>
<FONT color="green">205</FONT>            queueIncoming("java.nio.BufferOverflowException");<a name="line.205"></a>
<FONT color="green">206</FONT>            queueIncoming("java.nio.BufferUnderflowException");<a name="line.206"></a>
<FONT color="green">207</FONT>            queueIncoming("javax.swing.undo.CannotRedoException");<a name="line.207"></a>
<FONT color="green">208</FONT>            queueIncoming("javax.swing.undo.CannotUndoException");<a name="line.208"></a>
<FONT color="green">209</FONT>            queueIncoming("java.lang.ClassCastException");<a name="line.209"></a>
<FONT color="green">210</FONT>            queueIncoming("java.awt.color.CMMException");<a name="line.210"></a>
<FONT color="green">211</FONT>            queueIncoming("java.util.ConcurrentModificationException");<a name="line.211"></a>
<FONT color="green">212</FONT>            queueIncoming("org.w3c.dom.DOMException");<a name="line.212"></a>
<FONT color="green">213</FONT>            queueIncoming("java.util.EmptyStackException");<a name="line.213"></a>
<FONT color="green">214</FONT>            if (java15)<a name="line.214"></a>
<FONT color="green">215</FONT>                queueIncoming("java.lang.EnumConstantNotPresentException");<a name="line.215"></a>
<FONT color="green">216</FONT>            queueIncoming("org.w3c.dom.events.EventException");<a name="line.216"></a>
<FONT color="green">217</FONT>            // queueIncoming("java.lang.IllegalArgumentException");<a name="line.217"></a>
<FONT color="green">218</FONT>            queueIncoming("java.lang.IllegalMonitorStateException");<a name="line.218"></a>
<FONT color="green">219</FONT>            queueIncoming("java.awt.geom.IllegalPathStateException");<a name="line.219"></a>
<FONT color="green">220</FONT>            // queueIncoming("java.lang.IllegalStateException");<a name="line.220"></a>
<FONT color="green">221</FONT>            queueIncoming("java.awt.image.ImagingOpException");<a name="line.221"></a>
<FONT color="green">222</FONT>            if (java15)<a name="line.222"></a>
<FONT color="green">223</FONT>                queueIncoming("java.lang.annotation.IncompleteAnnotationException");<a name="line.223"></a>
<FONT color="green">224</FONT>            // queueIncoming("java.lang.IndexOutOfBoundsException");<a name="line.224"></a>
<FONT color="green">225</FONT>            if (java15) {<a name="line.225"></a>
<FONT color="green">226</FONT>                queueIncoming("javax.management.JMRuntimeException");<a name="line.226"></a>
<FONT color="green">227</FONT>                queueIncoming("org.w3c.dom.ls.LSException");<a name="line.227"></a>
<FONT color="green">228</FONT>                queueIncoming("java.lang.reflect.MalformedParameterizedTypeException");<a name="line.228"></a>
<FONT color="green">229</FONT>            }<a name="line.229"></a>
<FONT color="green">230</FONT>            queueIncoming("java.util.MissingResourceException");<a name="line.230"></a>
<FONT color="green">231</FONT>            queueIncoming("java.lang.NegativeArraySizeException");<a name="line.231"></a>
<FONT color="green">232</FONT>            queueIncoming("java.util.NoSuchElementException");<a name="line.232"></a>
<FONT color="green">233</FONT>            queueIncoming("java.lang.NullPointerException");<a name="line.233"></a>
<FONT color="green">234</FONT>            queueIncoming("java.awt.color.ProfileDataException");<a name="line.234"></a>
<FONT color="green">235</FONT>            queueIncoming("java.security.ProviderException");<a name="line.235"></a>
<FONT color="green">236</FONT>            queueIncoming("java.awt.image.RasterFormatException");<a name="line.236"></a>
<FONT color="green">237</FONT>            if (java15)<a name="line.237"></a>
<FONT color="green">238</FONT>                queueIncoming("java.util.concurrent.RejectedExecutionException");<a name="line.238"></a>
<FONT color="green">239</FONT>            queueIncoming("java.lang.SecurityException");<a name="line.239"></a>
<FONT color="green">240</FONT>            // queueIncoming("org.omg.CORBA.SystemException");<a name="line.240"></a>
<FONT color="green">241</FONT>            if (java15)<a name="line.241"></a>
<FONT color="green">242</FONT>                queueIncoming("java.lang.TypeNotPresentException");<a name="line.242"></a>
<FONT color="green">243</FONT>            queueIncoming("java.lang.reflect.UndeclaredThrowableException");<a name="line.243"></a>
<FONT color="green">244</FONT>            queueIncoming("javax.print.attribute.UnmodifiableSetException");<a name="line.244"></a>
<FONT color="green">245</FONT>            queueIncoming("java.lang.UnsupportedOperationException");<a name="line.245"></a>
<FONT color="green">246</FONT>            queueIncoming("java.nio.charset.IllegalCharsetNameException");<a name="line.246"></a>
<FONT color="green">247</FONT>            if (java15)<a name="line.247"></a>
<FONT color="green">248</FONT>                queueIncoming("java.util.IllegalFormatException");<a name="line.248"></a>
<FONT color="green">249</FONT>            queueIncoming("java.nio.channels.IllegalSelectorException");<a name="line.249"></a>
<FONT color="green">250</FONT>            queueIncoming("java.lang.IllegalThreadStateException");<a name="line.250"></a>
<FONT color="green">251</FONT>            if (java15) {<a name="line.251"></a>
<FONT color="green">252</FONT>                queueIncoming("javax.management.openmbean.InvalidKeyException");<a name="line.252"></a>
<FONT color="green">253</FONT>                queueIncoming("javax.management.openmbean.InvalidOpenTypeException");<a name="line.253"></a>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -