簡歷復習

理解OOP####

   何為面向?qū)ο??(OO)    結(jié)構(gòu)化編程(SP)是一種編程方法,它是用計算機的視角來分析問題。面“面向?qū)ο?編程”(OOP)也是一種編程方法,它從更接近真實世界的視角來分析問題,使用更接近人們理解真實世界的方法來 
抽象問題,這種方法稱為面向?qū)ο蟆?   何為面向?qū)ο缶幊??(OOP)    “面向?qū)ο蟆边@個詞代表的是一種認識世
界、分析問題、解決問題的方法,因此它是一種方法論。而面向?qū)ο缶幊虅t是將之應用于編程的方法。
  • 概念: “類”是對一類事物的抽象(abstract),是創(chuàng)建對象的模版;“對象”是類的實例(instance)。
  • 繼承 繼承是為了表現(xiàn)類和類之間的“是一種”關(guān)系。有了繼承之后,構(gòu)建多層次的類框架成為可能。同時,它也是面向?qū)ο笾械牧硪粋€核心概念——多態(tài)的存在基礎(chǔ)。
  • 多態(tài) 一個抽象的指令,可以讓每個個體分別完成具有同一性質(zhì)但不同內(nèi)容的動作,多神奇啊!

Java集合###

    List<Integer> list = new ArrayList<Integer>();
    list.add(3);
    list.add(1);
    list.add(4);
    list.add(6);
    list.add(7);
    list.add(2);
    System.out.println(list);
    Collections.sort(list, new Comparator<Integer>() {

        @Override
        public int compare(Integer o1, Integer o2) {
            if (o1 > o2) {
                return 1;
            } else {
                return -1;
            }
        }
    });

用途:讓listView的item根據(jù)時間來排序

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語法,類相關(guān)的語法,內(nèi)部類的語法,繼承相關(guān)的語法,異常的語法,線程的語...
    子非魚_t_閱讀 34,740評論 18 399
  • 1.import static是Java 5增加的功能,就是將Import類中的靜態(tài)方法,可以作為本類的靜態(tài)方法來...
    XLsn0w閱讀 1,428評論 0 2
  • (一)Java部分 1、列舉出JAVA中6個比較常用的包【天威誠信面試題】 【參考答案】 java.lang;ja...
    獨云閱讀 7,265評論 0 62
  • 面向?qū)ο笾饕槍γ嫦蜻^程。 面向過程的基本單元是函數(shù)。 什么是對象:EVERYTHING IS OBJECT(萬物...
    sinpi閱讀 1,220評論 0 4
  • 本文出自 Eddy Wiki ,轉(zhuǎn)載請注明出處:http://eddy.wiki/interview-java.h...
    eddy_wiki閱讀 1,275評論 0 5

友情鏈接更多精彩內(nèi)容