內(nèi)部類 需要在類的內(nèi)部定義一個類豌骏,這種類就成為內(nèi)部類挤渔。 1.盡量在一個文件里面定義一個類2.希望封裝對應(yīng)的功能铺罢,這些功能可能不太希望直接暴露給外部 內(nèi)部類 1.內(nèi)部類是外部類...
內(nèi)部類 需要在類的內(nèi)部定義一個類豌骏,這種類就成為內(nèi)部類挤渔。 1.盡量在一個文件里面定義一個類2.希望封裝對應(yīng)的功能铺罢,這些功能可能不太希望直接暴露給外部 內(nèi)部類 1.內(nèi)部類是外部類...
接口 1.接口就是多個類的公共規(guī)范2.接口是一種引用數(shù)據(jù)類型,最重要的內(nèi)容就是其中的:抽象方法3.使用interface表示定義一個接口,接口也可以繼承多個接口如: 4.接口...
單例設(shè)計模板 1.私有化所有的構(gòu)造方法 不讓外部自己創(chuàng)建2.給外部提供一個靜態(tài)方法 獲取當前類的一個對象3.必須定義一個靜態(tài)成員變量來保存當前類的唯一一個對象4.創(chuàng)建對象:...
繼承 java里面只能直接繼承于一個類 只能繼承一個 可以繼承父類的屬性和方法 但是不能繼承父類的構(gòu)造方法如果想要調(diào)用 就需要自己寫一個帶有參數(shù)的構(gòu)造方法如:在父類中: 在子...
setter/getter方法 這種方法是用來間接訪問private修飾的成員變量如:按住快捷鍵Alt+Insert便會出現(xiàn)創(chuàng)建構(gòu)造方法和創(chuàng)建setter和getter的方法...
類和方法 Java是面向?qū)ο蟮恼Z言 一切皆對象 類 Java里面方法是不能獨立存在的,只能在類里面聲明類方法 = 靜態(tài)方法對象方法 = 實例方法 區(qū)別: 1.定義上: 靜態(tài)...
輸出 java語言在輸出時:如 這樣的輸出方式是因為Java能夠自動將數(shù)字轉(zhuǎn)化為字符串 System.out.print print型是不能夠自動換行的,展示如下: Syst...
類和對象 類:某一類事物共有屬性和行為的高度抽象 ->概念對象:某個類的具體存在->實體public: 修飾符:公共的 公開的->外部可以訪問這個類public修飾的類必須與...
添加代碼塊模板 打開Android studio后找到Settings 而后在找到editor 會發(fā)現(xiàn)live Templates 先選擇第二個創(chuàng)建一個組 然后繼續(xù)點擊“+”...
首先進入java的代碼塊...public class MainActivity extends AppCompatActivity {String[] names = ne...
指針 定義: 1.指針是一個變量2.指針只能存地址3.指針占據(jù)8個字節(jié)空間 作用: 通過指針間接訪問某個內(nèi)存 可以用下面的代碼來驗證一下指針占據(jù)的空間以及指針存放的地址: 聲...
冒泡排序 原理:冒泡排序的基本思想就是不斷比較相鄰的兩個數(shù),讓較大的元素不斷地往后移蝎抽。經(jīng)過一輪比較政钟,就選出最大的數(shù);經(jīng)過第2輪比較樟结,就選出次大的數(shù)养交,以此類推。 下面以對 3 ...
約瑟夫生者死者小游戲(適合多人娛樂的小游戲) 規(guī)則 輸入玩家數(shù)量瓢宦,自動編號碎连。輸入死亡編號,根據(jù)死亡編號殺人驮履。每死亡一人鱼辙,接著后面的人重新編號,繼續(xù)按編號殺人玫镐。例如:請輸入?yún)⑴c...
頭文件為#include 定義函數(shù) :int rand(void) rand()功能 產(chǎn)生隨機數(shù)rand()會返回一隨機數(shù)值倒戏,范圍在0至RAND_MAX 間用"int x =...
switch語句 switch語句中的小括號內(nèi)應(yīng)該放入已經(jīng)確定值的變量int char等于此,case的與其對應(yīng)就為 1 or 'c'case的結(jié)束需要用到break來結(jié)束...
目標:將輸入的數(shù)字年齡翻譯成英文 方法:一 可以使用if語句恐似,編寫每一個數(shù)字都有輸出一個英文的代碼如: 不過這種方法比較麻煩杜跷,不好操作。因此我們就應(yīng)該思考如何簡化程序矫夷,很顯然...