java中有哪些常用類 學(xué)習(xí)android開發(fā),需要學(xué)習(xí)java的gui和數(shù)據(jù)庫(kù)oracle數(shù)據(jù)庫(kù)嗎?
學(xué)習(xí)android開發(fā),需要學(xué)習(xí)java的gui和數(shù)據(jù)庫(kù)oracle數(shù)據(jù)庫(kù)嗎?不是真的。。Android開發(fā)中的UI是一個(gè)全新的事物。它有自己的MVC架構(gòu),這與Java中的GUI(AWT、swing)
學(xué)習(xí)android開發(fā),需要學(xué)習(xí)java的gui和數(shù)據(jù)庫(kù)oracle數(shù)據(jù)庫(kù)嗎?
不是真的。。
Android開發(fā)中的UI是一個(gè)全新的事物。它有自己的MVC架構(gòu),這與Java中的GUI(AWT、swing)不同。然而,用Java開發(fā)GUI是一件好事,因?yàn)橛行C(jī)制是相似的,比如事件偵聽器模型,它們之間的關(guān)系并不密切,可以作為參考。
數(shù)據(jù)庫(kù)方面,Android系統(tǒng)內(nèi)置SQLite數(shù)據(jù)庫(kù),支持的數(shù)據(jù)類型和功能與Oracle幾乎不同。畢竟,一個(gè)是專用于嵌入式數(shù)據(jù)庫(kù),另一個(gè)是企業(yè)級(jí)大型數(shù)據(jù)庫(kù),根本不需要學(xué)習(xí)oracle。SQLite數(shù)據(jù)庫(kù)使用非常簡(jiǎn)單,借助Android數(shù)據(jù)庫(kù)操作封閉類,很容易設(shè)計(jì)出功能強(qiáng)大的數(shù)據(jù)庫(kù)軟件。
抽象類可以繼承普通類嗎?
是的,只要不是密封類。抽象類和普通類的唯一區(qū)別是抽象類本身不能實(shí)例化,也不能允許包含抽象方法。它必須通過(guò)讓其他類繼承它來(lái)工作。它沒有什么特別之處,所以它可以繼承任何未密封的類。想象一下,除了C,像Java,C#,還有沒有抽象類不繼承普通類?顯然,任何類,包括抽象類,都直接或間接地繼承自對(duì)象類。