按照官方文檔說明 AndroidX 是對(duì) android.support.xxx 包的整理后產(chǎn)物。由于之前的 support 包過于混亂,所以,Google 推出了Andro...
按照官方文檔說明 AndroidX 是對(duì) android.support.xxx 包的整理后產(chǎn)物。由于之前的 support 包過于混亂,所以,Google 推出了Andro...
Java中的數(shù)據(jù)類型 基本數(shù)據(jù)類型的問題: 1.不具備對(duì)象的特征 2.無法進(jìn)行對(duì)象化交互 解決辦法:包裝類 包裝類與基本數(shù)據(jù)類型 裝箱:把基本數(shù)據(jù)類型轉(zhuǎn)換為包裝類 自動(dòng)裝箱:...
什么是異常: 1.異常字面翻譯就是“意外、例外”的意思,也就是非正常情況。 2.異常本質(zhì)上是程序上的錯(cuò)誤。 程序中的異常: 1 .在編譯期間出現(xiàn)的錯(cuò)誤有編譯器幫助我們一起修正...
類型轉(zhuǎn)換 1.向上轉(zhuǎn)型(自動(dòng)轉(zhuǎn)型、隱式轉(zhuǎn)型): 1.1 父類引用指向子類實(shí)例,小類型轉(zhuǎn)為大類型。 1.2 可以調(diào)用子類重寫父類的方法以及父類派生的方法,不可以調(diào)用子類自己的方...
設(shè)計(jì)模式 1. 簡介: 1.1 設(shè)計(jì)模式(Disign pattern)是一套被反復(fù)使用、多數(shù)人知曉的、經(jīng)過分類編目的、代碼設(shè)計(jì)經(jīng)驗(yàn)的總結(jié)。 1.2 設(shè)計(jì)方案是軟件開發(fā)人...
Object類 特征: 1. Object類是所有類的父類 2. 一個(gè)類沒有使用extends關(guān)鍵字明確標(biāo)識(shí)繼承關(guān)系,則默認(rèn)繼 承Object類(包括數(shù)組)。 3. Java...
繼承 特點(diǎn): 1.利于代碼復(fù)用 2.縮短開發(fā)周期 內(nèi)涵: 1.一種類與類之間的關(guān)系 2.使用已存在的類的定義作為基礎(chǔ)建立新類 3.新類的定義可以增加...
使用封裝進(jìn)行學(xué)生類操作 1.定義屬性,并設(shè)置為私有類型。 2.設(shè)置屬性的操作方法。 3.創(chuàng)建構(gòu)造方法,空構(gòu)造方法與帶參構(gòu)造方法,利用操作方法在帶參構(gòu)造方法中綁定數(shù)據(jù)。 4.根...
封裝 1.將類的某些信息隱藏在類的內(nèi)部,不允許外部程序直接訪問,提高信息安全性。 2.通過該類提供的方法(getter/setter)來實(shí)現(xiàn)對(duì)隱藏信息的操作和訪問。 3.隱藏...
面向?qū)ο?1.什么是對(duì)象 萬物皆對(duì)象、客觀存在的事物 對(duì)象:用來描述客觀事實(shí)的一個(gè)實(shí)體,由一組屬性和方法構(gòu)成。 2.什么是面向?qū)ο?人關(guān)注對(duì)象、人關(guān)注事物信息 3. 什么是類...
所謂的方法,就是用來解決一類問題的代碼的有序組合,是一個(gè)功能模塊。 1.方法的聲明和調(diào)用 1.1方法的聲明 訪問修飾符:public、空、protected、prevent ...
數(shù)組是相同數(shù)據(jù)類型按照順序組成的一種引用數(shù)據(jù)類型。 1.一維數(shù)組 1.1 聲明 語法格式: 格式1:區(qū)別在于多了中括號(hào) re...
1.流程控制語句: 順序、控制、循環(huán) 1.1 順序:從上到下依次執(zhí)行 1.2 控制:根據(jù)條件是否成立從而選擇執(zhí)行哪一個(gè)部分的語句。 1.3 循環(huán):循環(huán)的執(zhí)行一...
1.表達(dá)式與運(yùn)算符 1.1 表達(dá)式例子:5(數(shù)字)、a(變量)、m+3、sum=a+b、n=x*y+(X%2)-(x/y) 1.2 表達(dá)式:由一系列運(yùn)算符和操作數(shù)組成。 2....
1.標(biāo)識(shí)符的命名規(guī)則 1.1 必須由字母、數(shù)字、下劃線和美元符組成的。 1.2 首字母只能是字母、下劃線和美元符。 1.3 不能是Java的關(guān)鍵字和保留字比如:todo 1....
1. 從我十九歲到蘇州上???,一直到現(xiàn)在來到杭州,轉(zhuǎn)眼間已經(jīng)過了五個(gè)年頭。 從一個(gè)懵懵懂懂,對(duì)生活稀里糊涂的女孩變成了一個(gè)有所求、有所期待的“半個(gè)成年人”。 之所以說是“半個(gè)...
1.創(chuàng)建程序的流程 1.1 創(chuàng)建一個(gè)java的工程 1.2 在工程里右鍵創(chuàng)建一個(gè)包,不同的包里可以有相同名字的類。 1.3 在類中創(chuàng)建方法,可以在創(chuàng)建類時(shí)勾選上主方法,將會(huì)自...
1.Eclipse安裝與使用 1.1 先安裝Jdk,https://www.oracle.com/technetwork/java/javase/downloads/inde...
1.外層是一個(gè)類,紅色框住的是一個(gè)主體方法??梢哉f是這個(gè)類包含了一個(gè)方法,也可以說是這個(gè)方法內(nèi)嵌到這個(gè)類里面。 2.寫完名字后就馬上跟大括號(hào),大括號(hào)不能少。 3.一個(gè)分號(hào)就是...