原创 abstract 抽象學習

abstract ——抽象 有兩種描述:抽象類和抽象方法。 抽象類: 在繼承中,提取父類的方法的時候,每個子類都有自己的具體的實現方式,父類不能決定他們各自的實現方式,所以在父類中只寫方法的聲明,將方法的實現交給子類,在類中,只有方法聲明

原创 Java——萬年曆的實現

package com.qianfeng.test; import java.util.Scanner; import java.util.concurrent.CountDownLatch; public class Test05 {

原创 繼承——實例二

在繼承中使用構造方法: 當一個子類中只有一個帶參數的構造方法,只能使用帶參數的,不能使用無參的,如果想要使用,必須手動建立無參的構造方法。 當父類中只有帶參數的構造方法,子類的構造方法中就必須在第一行手動調用父類帶參數的構造方法(supe

原创 Java_學習3 方法,重載,變量

package com.qianfeng.test; import java.util.Scanner; public class Demo4 {     public static void main(String[] args)

原创 java_學習6 面向對象(一)

package com.qianfeng.test; /*  * 理解面向對象  * 1.面向對象是相對面向過程而言。  * 2.面向對象和麪向過程都是一種思想  * 3.面向對象:>>將功能封裝進對象,強調具備了功能的對象  *  

原创 繼承——實例

繼承 子類調用父類方法的原理: 首先由引用找到當前的子類對象,在當前的對象裏找這個方法,找到了則直接調用,如果沒有找到再去父類尋找,找到則調用,若果找不到則繼續向上尋找,直到找到object類,如果還是沒有找到,說明沒有這個方法。   重

原创 封裝性實例

封裝性 (根據對屬性的封裝來說明):把對成員變量的訪問進行私有化,通過一個公共的方法間接實現訪問 好處:提高了代碼的高全性,提高了代碼的可讀性和複用性 實例: public class Demo09 {     public stati

原创 Interface——接口的學習

Interface——接口   構成:interface  +  接口的名字{                     接口的實現部分:                   1.(默認是public final static)成員變量;

原创 java_學習5 二維數組,冒泡排序,二分查找

package com.qianfeng.test; /*  * 一維數組:內部直接存儲的是數據  * 二維數組:內部存儲的是多個一維數組的地址(二維數組中就是多個一維數組)  *   *   */ public class Demo0

原创 java_學習4 數組的學習

package com.qianfeng.test; import java.util.function.IntBinaryOperator; /*  * 數組:用來存儲數據的  * 數組的解釋:是一種引用數據類型,可以同時存儲多個相同

原创 代碼塊

/*  * 靜態代碼塊:隨着類的加載而加載,在整個程序運行的過程中只執行一次,執行順序優先於main  * 構成; static + { 代碼 }  * 構造代碼塊:隨着對象的加載而加載,每次創建對象都會執行一次,執行順序優先於構造方法

原创 java——面向對象(三)構造方法+this關鍵字

構造方法: 構成:修飾詞+方法名(參數列表){                   方法          }       注: 沒有返回值這一項。 方法名必須與當前的類名一致。 創建自己的構造方法 分類: 無參的構造方法:會將成員變

原创 java——面向對象(二)Static關鍵字

Static 關鍵字 public class Demo03 {     public static void main(String[] args) {         Human person = new Human();     

原创 Spark寫數據到HBase程序一直不動和 HBase報Master is initializing的解決方法

網上的解決方法很多,但是都不是我想要的,日誌也看過了,都沒啥好的解決辦法 但是我發現因爲我的集羣是僞分佈式,在配置HBase的時候配置文件的問題太大了 大家HBase出了問題一定是先看日誌,然後再仔細檢查自己的配置文件,去網上多找幾個配置

原创 Hbase出現ServerNotRunningYetException的解決方案

./hadoop dfsadmin -safemode leave 退出安全模式,重啓HBase即可