原创 JAVA之equals方法的重寫
“==”代表比較雙方是否相同。如果是基本類型則表示值相等,如果是引用類型則表示地址相等既是同一對象。 Object類中定義有:public boolean equals(Object obj)方法,提供定義“對象內容相等”的邏輯。比如,
原创 JAVA之封裝細節
類的屬性的處理: 1. 一般使用private訪問權限。 2. 提供相應的get/set方法來訪問相關屬性,這些方法通常是public修飾的,以提供對屬性的賦值與讀取操作(注意:boolean變量的get方法是
原创 繼承_instanceOf的使用
繼承讓我們更加容易實現類的擴展。 比如,我們定義了人類,再定義Boy類就只需要擴展人類即可。實現了代碼的重用,不用再重新發明輪子(don’t reinvent wheels)。 從英文字面意思理解,extend
原创 JAVA之final修飾變量和方法和類
final關鍵字的作用: 1. 修飾變量: 被他修飾的變量不可改變。一旦賦了初值,就不能被重新賦值。 1 final int MAX_SPEED = 120; 2. 修飾方法:該方法不可被子類重寫。
原创 JAVA的參數傳值機制
JAVA中,方法中所有參數都是“值傳遞”,也就是“傳遞的是值的副本”。也就是說,我們得到的是“原參數的副本,而不是原件”。因此,複印件改變不會影響原件。 1、基本數據類型參數的傳值 穿的的是值的副本。副本的改變不會影響原件。 2、引
原创 java循環入門教程1
循環結構分兩大類,一類是當型,一類是直到行的循環結構。 for循環語句是支持迭代的一種通用結構,是最有效的、最靈活的循環結構。 在一個循環語句內部在嵌套一個或者多個循環,稱之爲嵌套循環。 break用於強行退出循環,不執
原创 Java之靜態初始化塊
靜態初始化塊的執行順序: 1、上朔到Object類,先執行Object的靜態初始化塊,再向下執行子類的靜態初始化塊,直到我們的類的靜態初始化完成爲止。 2、構造方法執行順序和上面的順序一樣! /** * *測試靜態初始化塊
原创 JAVA包機制
package 我們通過package實現對類的管理,package的使用有兩個要點: 1、通常是類的第一句非註釋語句。 2、包名:域名倒着寫即可,再加上模塊名,便於內部管理類。 package cn.sxt.o
原创 python3 filter函數使用
返回filter對象,其中包含對其執行函數時結果爲真的所有元素 filter(func,sep) def use_filter(l): """ 獲取指定列表/元組中的奇數 :param l: list/t
原创 Python正則表達式入門教程
1.正則表達式基本介紹 正則表達式入門及應用 正則的進階 案例 綜合項目實戰 2.正則表達式的基本操作 2.1什麼是正則表達式 2.2正則表達式的使用 常用的正則表達式在線測試 傳送鏈
原创 python之調用百度進行人臉對比,簡單易用
# from aip import AipFace """ 你的 APPID AK SK """ # APP_ID = '20482210' # API_KEY = 'eWO1feyQ6OEIITtoaTOVjkZ1' # SECRET
原创 java入門小程序
package pro01; public class Welcome { public static void main(String[] args) { // TODO Auto-generated method stub