Skip to content

Commit

Permalink
Update 2024-02-29-java源码分析.md
Browse files Browse the repository at this point in the history
  • Loading branch information
nooblong committed Feb 29, 2024
1 parent c2e8c44 commit 9697136
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions _posts/2024-02-29-java源码分析.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: 编程面试大学
title: java源码分析
date: 2024-02-29 00:00:00 UTC+08:00
categories: [全部, 源码分析]
tags: []
Expand Down Expand Up @@ -166,7 +166,7 @@ super 可用于参数类型限定,不能用于返回类型限定(换句话

### 4.疑问解答

<E extends ClassA> 与 <? extends ClassA>有什么区别?
`<E extends ClassA> 与 <? extends ClassA>有什么区别?`

答:当我第一次接触这两名词时,感觉他们的功能是一样的,T可以代表任意的子类,?也可以代表任意的子类。
首先我们明确一下两边的名字,限制类型 & 通配符类型,<E extends ClassA>表示后续都只能使用E进行某些判断或操作,而<? extends ClassA>?表示后续使用时可以是任意的。
Expand Down

0 comments on commit 9697136

Please sign in to comment.