码迷,mamicode.com
首页 > 编程语言 > 详细

javac之Method Invocation Expressions

时间:2017-08-30 11:58:11      阅读:202      评论:0      收藏:0      [点我收藏+]

标签:tran   tle   row   inter   specific   method   mos   type   sed   

 

15.12.1. Compile-Time Step 1: Determine Class or Interface to Search

 

15.12.2. Compile-Time Step 2: Determine Method Signature 

15.12.2.1. Identify Potentially Applicable Methods

15.12.2.2. Phase 1: Identify Matching Arity Methods Applicable by Subtyping 

15.12.2.3. Phase 2: Identify Matching Arity Methods Applicable by Method Invocation Conversion 

15.12.2.4. Phase 3: Identify Applicable Variable Arity Methods

15.12.2.5. Choosing the Most Specific Method 

15.12.2.6. Method Result and Throws Types

15.12.2.7. Inferring Type Arguments Based on Actual Arguments 

15.12.2.8. Inferring Unresolved Type Arguments

 

15.12.3. Compile-Time Step 3: Is the Chosen Method Appropriate?

 

15.12.4. Run-Time Evaluation of Method Invocation 

15.12.4.1. Compute Target Reference (If Necessary) 

15.12.4.2. Evaluate Arguments 

15.12.4.3. Check Accessibility of Type and Method 

15.12.4.4. Locate Method to Invoke 

15.12.4.5. Create Frame, Synchronize, Transfer Control

 

 

 

 

 

 

 

 

 

 

 

 

javac之Method Invocation Expressions

标签:tran   tle   row   inter   specific   method   mos   type   sed   

原文地址:http://www.cnblogs.com/extjs4/p/7452099.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!