為什么類名作為變量類型?
類名可以作為String這種數據類型,也是一種數據類型在java中有專門描述類的類:Class,他描述了何為類,類應該有哪些特征,如類名,類變量,類對象,類方法,類內部靜態變量.而類方法,類變量的描述又對應相應的類進行描述,如Method.field 所以說類名的確是一種類型,是String類加載器就是通過這個類名進行加載的Class.forName(className) 就是一個典型的靠類名建立對象的方法
為什么類名作為變量類型?
類名可以作為String這種數據類型,也是一種數據類型在java中有專門描述類的類:Class,他描述了何為類,類應該有哪些特征,如類名,類變量,類對象,類方法,類內部靜態變量.而類方法,類變量的描述又對應相應的類進行描述,如Method.field 所以說類名的確是一種類型,是String類加載器就是通過這個類名進行加載的Class.forName(className) 就是一個典型的靠類名建立對象的方法