java方法返回類型 java中如何理解自定義類作為方法的返回值類型呢?
java中如何理解自定義類作為方法的返回值類型呢?很高興回答你的問題:一、什么是返回值類型Java中的return語句總是和方法有密切關(guān)系,return語句總是用在方法中,有兩個(gè)作用,一個(gè)是返回方法指
java中如何理解自定義類作為方法的返回值類型呢?
很高興回答你的問題:
一、什么是返回值類型
Java中的return語句總是和方法有密切關(guān)系,return語句總是用在方法中,有兩個(gè)作用,一個(gè)是返回方法指定類型的值(這個(gè)值總是確定的),一個(gè)是結(jié)束方法的執(zhí)行(僅僅一個(gè)return語句)。
二、有哪些返回值類型
- 基本類型
2、數(shù)組
3、字符串
4、自定義返回值
綜上所述:
1、系統(tǒng)定義的都是通用和基礎(chǔ)的數(shù)據(jù)結(jié)構(gòu)和類型
2、但在實(shí)際項(xiàng)目中可能會存在很多和業(yè)務(wù)本身相關(guān)的實(shí)際情況,如:我想通過一個(gè)作者名稱獲取一個(gè)書,書作為一個(gè)自定義對象,有屬于自己成員變量和操作方法,系統(tǒng)無法設(shè)置為通用,故和返回系統(tǒng)已存在的返回值大同小異
3、可以說java提供的泛型 T 是非常實(shí)用強(qiáng)大的一個(gè)特性,雖然說它是假的泛型(相對于C里面的泛型),我們可以考慮將方法的返回值設(shè)為泛型,因?yàn)榉盒褪窃谶\(yùn)行時(shí)才確定真正的類型,而并非在編譯時(shí)