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

📄 index.html

📁 java语言规范
💻 HTML
📖 第 1 页 / 共 4 页
字号:
<dt><dd>13.4.11  volatile Fields    253</a><a href="13.doc.html#45197"><dt><dd>13.4.12  Method and Constructor Declarations    253</a><a href="13.doc.html#45202"><dt><dd>13.4.13  Method and Constructor Parameters  254</a><a href="13.doc.html#45208"><dt><dd>13.4.14  Method Result Type 254</a><a href="13.doc.html#45214"><dt><dd>13.4.15  abstract Methods   254</a><a href="13.doc.html#45238"><dt><dd>13.4.16  final Methods  255</a><a href="13.doc.html#45255"><dt><dd>13.4.17  native Methods 256</a><a href="13.doc.html#45257"><dt><dd>13.4.18  static Methods 256</a><a href="13.doc.html#45259"><dt><dd>13.4.19  synchronized Methods   256</a><a href="13.doc.html#45262"><dt><dd>13.4.20  Method and Constructor Throws  256</a><a href="13.doc.html#45265"><dt><dd>13.4.21  Method and Constructor Body    257</a><a href="13.doc.html#45274"><dt><dd>13.4.22  Method and Constructor Overloading 257</a><a href="13.doc.html#45301"><dt><dd>13.4.23  Method Overriding  258</a><a href="13.doc.html#45331"><dt><dd>13.4.24  Static Initializers    259</a></dl><a href="13.doc.html#45337"><dt><dd>13.5     Evolution of Interfaces    259</a><dl><a href="13.doc.html#45339"><dt><dd>13.5.1   public Interfaces  259</a><a href="13.doc.html#45342"><dt><dd>13.5.2   Superinterfaces    260</a><a href="13.doc.html#45347"><dt><dd>13.5.3   The Interface Members  260</a><a href="13.doc.html#45363"><dt><dd>13.5.4   Field Declarations 260</a><a href="13.doc.html#45371"><dt><dd>13.5.5   Abstract Method Declarations   261</a></dl></dl><a href="14.doc.html"><H2>    14   Blocks and Statements   263</H2></a><dl><a href="14.doc.html#5894"><dt><dd>14.1     Normal and Abrupt Completion of Statements 264</a><a href="14.doc.html#24644"><dt><dd>14.2     Blocks 265</a><a href="14.doc.html#5920"><dt><dd>14.3     Local Variable Declaration Statements  265</a><dl><a href="14.doc.html#35393"><dt><dd>14.3.1   Local Variable Declarators and Types   266</a><a href="14.doc.html#32644"><dt><dd>14.3.2   Scope of Local Variable Declarations   267</a><a href="14.doc.html#32673"><dt><dd>14.3.3   Hiding of Names by Local Variables 268</a><a href="14.doc.html#32717"><dt><dd>14.3.4   Execution of Local Variable Declarations   269</a></dl><a href="14.doc.html#32584"><dt><dd>14.4     Statements 269</a><a href="14.doc.html#5970"><dt><dd>14.5     The Empty Statement    271</a><a href="14.doc.html#78993"><dt><dd>14.6     Labeled Statements 271</a><a href="14.doc.html#5984"><dt><dd>14.7     Expression Statements  272</a><a href="14.doc.html#5991"><dt><dd>14.8     The if Statement   273</a><dl><a href="14.doc.html#237433"><dt><dd>14.8.1   The if-then Statement  273</a><a href="14.doc.html#237435"><dt><dd>14.8.2   The if-then-else Statement 273</a></dl><a href="14.doc.html#35518"><dt><dd>14.9     The switch Statement   274</a><a href="14.doc.html#237277"><dt><dd>14.10    The while Statement    277</a><dl><a href="14.doc.html#21139"><dt><dd>14.10.1  Abrupt Completion  278</a></dl><a href="14.doc.html#6045"><dt><dd>14.11    The do Statement   278</a><dl><a href="14.doc.html#45366"><dt><dd>14.11.1  Abrupt Completion  279</a><a href="14.doc.html#24585"><dt><dd>14.11.2  Example of do statement    280</a></dl><a href="14.doc.html#24588"><dt><dd>14.12    The for Statement  280</a><dl><a href="14.doc.html#45367"><dt><dd>14.12.1  Initialization of for statement    281</a><a href="14.doc.html#45370"><dt><dd>14.12.2  Iteration of for statement 281</a><a href="14.doc.html#45371"><dt><dd>14.12.3  Abrupt Completion of for statement 282</a></dl><a href="14.doc.html#6842"><dt><dd>14.13    The break Statement    283</a><a href="14.doc.html#6122"><dt><dd>14.14    The continue Statement 285</a><a href="14.doc.html#6767"><dt><dd>14.15    The return Statement   286</a><a href="14.doc.html#237350"><dt><dd>14.16    The throw Statement    287</a><a href="14.doc.html#79287"><dt><dd>14.17    The synchronized Statement 289</a><a href="14.doc.html#79311"><dt><dd>14.18    The try statement  290</a><dl><a href="14.doc.html#24134"><dt><dd>14.18.1  Execution of try-catch 291</a><a href="14.doc.html#236653"><dt><dd>14.18.2  Execution of try-catch-finally 292</a></dl><a href="14.doc.html#236365"><dt><dd>14.19    Unreachable Statements 295</a></dl><a href="15.doc.html"><H2>    15   Expressions     301</H2></a><dl><a href="15.doc.html#228862"><dt><dd>15.1     Evaluation, Denotation, and Result 301</a><a href="15.doc.html#229188"><dt><dd>15.2     Variables as Values    302</a><a href="15.doc.html#198550"><dt><dd>15.3     Type of an Expression  302</a><a href="15.doc.html#233992"><dt><dd>15.4     Expressions and Run-Time Checks    302</a><a href="15.doc.html#79448"><dt><dd>15.5     Normal and Abrupt Completion of Evaluation 304</a><a href="15.doc.html#4779"><dt><dd>15.6     Evaluation Order   305</a><dl><a href="15.doc.html#18498"><dt><dd>15.6.1   Evaluate Left-Hand Operand First   305</a><a href="15.doc.html#18740"><dt><dd>15.6.2   Evaluate Operands before Operation 307</a><a href="15.doc.html#23213"><dt><dd>15.6.3   Evaluation Respects Parentheses and Precedence 308</a><a href="15.doc.html#23789"><dt><dd>15.6.4   Argument Lists are Evaluated Left-to-Right 309</a><a href="15.doc.html#23451"><dt><dd>15.6.5   Evaluation Order for Other Expressions 310</a></dl><a href="15.doc.html#23302"><dt><dd>15.7     Primary Expressions    311</a><dl><a href="15.doc.html#224125"><dt><dd>15.7.1   Literals   312</a><a href="15.doc.html#31980"><dt><dd>15.7.2   this   313</a><a href="15.doc.html#236822"><dt><dd>15.7.3   Parenthesized Expressions  313</a></dl><a href="15.doc.html#41147"><dt><dd>15.8     Class Instance Creation Expressions    314</a><dl><a href="15.doc.html#23745"><dt><dd>15.8.1   Run-time Evaluation of Class Instance Creation Expressions 314^M</a><a href="15.doc.html#36687"><dt><dd>15.8.2   Example: Evaluation Order and Out-of-Memory Detection  315</a></dl><a href="15.doc.html#46168"><dt><dd>15.9     Array Creation Expressions 315</a><dl><a href="15.doc.html#23605"><dt><dd>15.9.1   Run-time Evaluation of Array Creation Expressions  316</a><a href="15.doc.html#23879"><dt><dd>15.9.2   Example: Array Creation Evaluation Order   318</a><a href="15.doc.html#36736"><dt><dd>15.9.3   Example: Array Creation and Out-of-Memory Detection    319</a></dl><a href="15.doc.html#41267"><dt><dd>15.10    Field Access Expressions   319</a><dl><a href="15.doc.html#37055"><dt><dd>15.10.1  Field Access Using a Primary   320</a><a href="15.doc.html#20860"><dt><dd>15.10.2  Accessing Superclass Members using super   322</a></dl><a href="15.doc.html#20448"><dt><dd>15.11    Method Invocation Expressions  323</a><dl><a href="15.doc.html#21692"><dt><dd>15.11.1  Compile-Time Step 1: Determine Class or Interface to Search324</a><a href="15.doc.html#21693"><dt><dd>15.11.2  Compile-Time Step 2: Determine Method Signature    325</a><dl><a href="15.doc.html#18427"><dt><dd>15.11.2.1    Find Methods that are Applicable and Accessible    325</a><a href="15.doc.html#18428"><dt><dd>15.11.2.2    Choose the Most Specific Method    327</a><a href="15.doc.html#21711"><dt><dd>15.11.2.3    Example: Overloading Ambiguity 327</a><a href="15.doc.html#21727"><dt><dd>15.11.2.4    Example: Return Type Not Considered    328</a><a href="15.doc.html#29775"><dt><dd>15.11.2.5    Example: Compile-Time Resolution   329</a></dl><a href="15.doc.html#23617"><dt><dd>15.11.3  Compile-Time Step 3: Is the Chosen Method Appropriate? 332</a><a href="15.doc.html#45677"><dt><dd>15.11.4  Runtime Evaluation of Method Invocation    333</a><dl><a href="15.doc.html#38359"><dt><dd>15.11.4.1    Compute Target Reference (If Necessary)    333</a><a href="15.doc.html#45449"><dt><dd>15.11.4.2    Evaluate Arguments 334</a><a href="15.doc.html#45453"><dt><dd>15.11.4.3    Check Accessibility of Type and Method 334</a><a href="15.doc.html#45606"><dt><dd>15.11.4.4    Locate Method to Invoke    335</a><a href="15.doc.html#39078"><dt><dd>15.11.4.5    Create Frame, Synchronize, Transfer Control    336</a><a href="15.doc.html#239532"><dt><dd>15.11.4.6    Implementation Note: Combining Frames  337</a><a href="15.doc.html#39122"><dt><dd>15.11.4.7    Example: Target Reference and Static Methods   337</a><a href="15.doc.html#23837"><dt><dd>15.11.4.8    Example: Evaluation Order  338</a><a href="15.doc.html#239650"><dt><dd>15.11.4.9    Example: Overriding    338</a><a href="15.doc.html#239751"><dt><dd>15.11.4.10   Example: Method Invocation using super 340</a></dl></dl><a href="15.doc.html#239587"><dt><dd>15.12    Array Access Expressions   341</a><dl><a href="15.doc.html#23958"><dt><dd>15.12.1  Runtime Evaluation of Array Access 341</a><a href="15.doc.html#23902"><dt><dd>15.12.2  Examples: Array Access Evaluation Order    342</a></dl><a href="15.doc.html#36254"><dt><dd>15.13    Postfix Expressions    344</a><dl><a href="15.doc.html#4984"><dt><dd>15.13.1  Names  344</a><a href="15.doc.html#39438"><dt><dd>15.13.2  Postfix Increment Operator ++  345</a><a href="15.doc.html#4987"><dt><dd>15.13.3  Postfix Decrement Operator --  345</a></dl><a href="15.doc.html#4990"><dt><dd>15.14    Unary Operators    346</a><dl><a href="15.doc.html#39547"><dt><dd>15.14.1  Prefix Increment Operator ++   347</a><a href="15.doc.html#239136"><dt><dd>15.14.2  Prefix Decrement Operator --   348</a><a href="15.doc.html#24924"><dt><dd>15.14.3  Unary Plus Operator +  348</a><a href="15.doc.html#236345"><dt><dd>15.14.4  Unary Minus Operator - 349</a><a href="15.doc.html#5017"><dt><dd>15.14.5  Bitwise Complement Operator ~  349</a><a href="15.doc.html#13350"><dt><dd>15.14.6  Logical Complement Operator !  349</a></dl><a href="15.doc.html#238146"><dt><dd>15.15    Cast Expressions   350</a><a href="15.doc.html#239829"><dt><dd>15.16    Multiplicative Operators   351</a><dl><a href="15.doc.html#5036"><dt><dd>15.16.1  Multiplication Operator *  351</a><a href="15.doc.html#5047"><dt><dd>15.16.2  Division Operator /    352</a><a href="15.doc.html#24956"><dt><dd>15.16.3  Remainder Operator %   353</a></dl><a href="15.doc.html#15746"><dt><dd>15.17    Additive Operators 355</a><dl><a href="15.doc.html#39990"><dt><dd>15.17.1  String Concatenation Operator +    355</a><dl><a href="15.doc.html#40220"><dt><dd>15.17.1.1    String Conversion  355</a><a href="15.doc.html#40226"><dt><dd>15.17.1.2    Optimization of String Concatenation   356</a><a href="15.doc.html#40423"><dt><dd>15.17.1.3    Examples of String Concatenation   356</a></dl><a href="15.doc.html#13510"><dt><dd>15.17.2  Additive Operators (+ and -) for Numeric Types 358</a></dl><a href="15.doc.html#5121"><dt><dd>15.18    Shift Operators    359</a><a href="15.doc.html#40641"><dt><dd>15.19    Relational Operators   360</a><dl><a href="15.doc.html#153654"><dt><dd>15.19.1  Numerical Comparison Operators &lt;, &lt;=, &gt;, and &gt;=361</a><a href="15.doc.html#80289"><dt><dd>15.19.2  Type Comparison Operator instanceof    361</a></dl><a href="15.doc.html#5192"><dt><dd>15.20    Equality Operators 362</a><dl><a href="15.doc.html#5198"><dt><dd>15.20.1  Numerical Equality Operators ==&#32;and != 363</a><a href="15.doc.html#54508"><dt><dd>15.20.2  Boolean Equality Operators ==&#32;and !=   364</a><a href="15.doc.html#236163"><dt><dd>15.20.3  Reference Equality Operators ==&#32;and != 364</a></dl><a href="15.doc.html#5228"><dt><dd>15.21    Bitwise and Logical Operators  365</a><dl><a href="15.doc.html#5233"><dt><dd>15.21.1  Integer Bitwise Operators &amp;, ^, and |  365</a><a href="15.doc.html#5242"><dt><dd>15.21.2  Boolean Logical Operators &amp;, ^, and |  365</a></dl><a href="15.doc.html#5247"><dt><dd>15.22    Conditional-And Operator &amp;&amp;    366</a><a href="15.doc.html#54532"><dt><dd>15.23    Conditional-Or Operator || 366</a><a href="15.doc.html#5257"><dt><dd>15.24    Conditional Operator ?&#32;:   367</a><a href="15.doc.html#5281"><dt><dd>15.25    Assignment Operators   369</a><dl><a href="15.doc.html#5295"><dt><dd>15.25.1  Simple Assignment Operator =   369</a><a href="15.doc.html#5304"><dt><dd>15.25.2  Compound Assignment Operators  374</a></dl><a href="15.doc.html#5308"><dt><dd>15.26    Expression 381</a><a href="15.doc.html#5313"><dt><dd>15.27    Constant Expression    381</a></dl><a href="16.doc.html"><H2>    16   Definite Assignment     383</H2></a><dl><a href="16.doc.html#26051"><dt><dd>16.1     Definite Assignment and Expressions    386</a><dl><a href="16.doc.html#26052">

⌨️ 快捷键说明

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