原创 Java——循環應用

循環練習練習一:計算1~100之間奇數和的運算/* 計算1~100之間奇數和的運算 思路:1、需要定義一個變量來初始化和並記錄和,sum            2、計算1~100之間的數需要使用for循環來控制相加的次數          

原创 面向對象

 面向對象思想首先需要理解兩個概念:面向過程和麪向對象的概念。面向過程:可以理解爲如果遇到一件事情需要進行處理,需要自己親自去一步一步的解決這件事情的過程。面向對象:這相當與面向過程的升級,可以理解爲遇到一件事情需要去處理,我們可以找懂這件

原创 面向對象——this關鍵字

this關鍵字作用:區分成員變量和局部變量同名的問題方法中的局部變量和成員變量如果同名,在方法中打印該變量會遵循就近原則,不會去理會成員變量,如果在該變量前面加上this.的話,就會指向成員變量,this的作用就是哪個對象調用我就指向哪個對

原创 多態

多態可以理解爲一個事物的多種形態,也就是說一個子類對象既可以給子類成員賦值,也可以給父類的成員賦值。多態的最終體現爲父類的引用變量指向子類對象。多態的前提是必須有子父類關係或者是實現接口的關係,否二無法完成多態。在創建多態的父類引用變量調用

原创 繼承、抽象類

繼承繼承:描述的是類與類之間的所屬關係,在現有類的基礎上去構建一個新的類,這個新的類被稱爲是子類,現有的類被稱爲是父類,子類會自動擁有父類中可繼承的屬性和方法,注意,私有的內容不能繼承。繼承需要用到extends關鍵字,具體如何繼承如下代碼

原创 流程控制

Python流程控制if語句if結構語句:如果判斷,滿足哪個條件就執行它下面的語句塊。格式:if(條件):         語句塊1elif(條件):         語句塊2else:         語句塊3例如下:嵌套判斷判斷裏面再套

原创 函數

函數函數的定義函數:通俗講就是功能,將一個功能進行封裝打包,下次使用直接調用這個功能就可以了,不用進行重複定義。函數的特點:1、  減少冗餘代碼2、  保持代碼的一致性3、  代碼的結構比較清晰函數定義的結構:def 函數名(參數):   

原创 元組

元組元組是元素以逗號分割,小括號包圍的有序的,不可被修改的序列元組的定義方式:1、tuple()                  在括號裏面指定內容定義元組2、()                  直接指定內容定義元組的索引元組的索引與

原创 字符串的拆分、拼接、編碼

字符串的拆分1、splitlines              以行切分字符串,可以指定是否保留行標誌,0和1代表的是布爾值2、split             從左開始切分字符串,可以指定切分的次數和對象,默認以空格切分3、rsplit

原创 字典

字典字典是呈鍵值對的形式存在,以逗號分割,大括號包圍的無序的,可以被修改的序列。它是基礎數據類型中唯一一個映射關係的數據類型。字典的定義1、zip                將幾個序列對應索引位上的元素分到一個元組中,形成一個列表。新元

原创 運算符

Python運算布爾值1、  True非0的數組、非空的字符串、列表、元組、字典2、  False數字0、空字符串、列表、元組、字典自增運算num + = 2   -----à    num = num + 2比較運算1、大於  >2、小於

原创 final關鍵字、static關鍵字

final關鍵字繼承帶來了好處,同時也會有弊端出現,比如有的時候我們不需要繼承某些類或者類中成員的時候,就可以用到final的修飾了,它可以修飾類,成員變量,成員方法,以及局部變量。final的意思就是最終的意思,被他修飾的成員變量會變成一

原创 繼承、抽象類

繼承繼承:描述的是類與類之間的所屬關係,在現有類的基礎上去構建一個新的類,這個新的類被稱爲是子類,現有的類被稱爲是父類,子類會自動擁有父類中可繼承的屬性和方法,注意,私有的內容不能繼承。繼承需要用到extends關鍵字,具體如何繼承如下代碼

原创 接口interface

接口接口可以理解爲一種更爲抽象的抽象類,是抽象類的一種特殊形式,抽象類中可以定義不是抽象方法的一般方法(有方法體的方法),可以讓子類直接繼承使用,而接口中只能定義抽象方法,不能有一般方法,只能創建子類子類實例化使用。接口的定義接口也是一種特

原创 匿名對象

匿名對象顧名思義就是沒有名字的對象,這種對象創建直接new 就可以了,具體的實例如下:l  Person類package cn.itcast.AnonymousObject;   public class Person {    //定義一