3atv精品不卡视频,97人人超碰国产精品最新,中文字幕av一区二区三区人妻少妇,久久久精品波多野结衣,日韩一区二区三区精品

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

面试题:各大公司Java后端开发面试题总结 已看1 背1 有用 链接有必要看看

發布時間:2025/3/15 java 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 面试题:各大公司Java后端开发面试题总结 已看1 背1 有用 链接有必要看看 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

ThreadLocal(線程變量副本) ? ? ? --整理

Synchronized實現內存共享,ThreadLocal為每個線程維護一個本地變量。

采用空間換時間,它用于線程間的數據隔離,為每一個使用該變量的線程提供一個副本,每個線程都可以獨立地改變自己的副本,副本之間不共享數據.而不會和其他線程的副本沖突。

ThreadLocal類中維護一個Map,用于存儲每一個線程的變量副本,Map中元素的鍵為線程對 ?象,而值為對應線程的變量副本。

ThreadLocal在Spring中發揮著巨大的作用,在管理Request作用域中的Bean、事務管理、任務調度、AOP等模塊都出現了它的身影。

Spring中絕大部分Bean都可以聲明成Singleton作用域,采用ThreadLocal進行封裝,因此有狀態的Bean就能夠以singleton的方式在多線程中正常工作了。

友情鏈接:深入研究java.lang.ThreadLocal類


Java內存模型:

Java虛擬機規范中將Java運行時數據分為六種。

1.程序計數器:是一個數據結構,用于保存當前正常執行的程序的內存地址。Java虛擬機的多線程就是通過線程輪流切換并分配處理器時間來實現的,為了線程切換后能恢復到正確的位置,每條線程都需要一個獨立的程序計數器,互不影響,該區域為“線程私有”。

2.Java虛擬機棧:線程私有的,與線程生命周期相同,用于存儲局部變量表,操作棧,方法返回值局部變量表放著基本數據類型,還有對象的引用。

3.本地方法棧:跟虛擬機棧很像,不過它是為虛擬機使用到的Native方法服務

4.Java堆:所有線程共享的一塊內存區域,對象實例幾乎都在這分配內存

5.方法區:各個線程共享的區域儲存虛擬機加載的類信息,常量,靜態變量,編譯后的代碼。

6.運行時常量池:代表運行時每個class文件中的常量表。包括幾種常量:編譯時的數字常量、方法或者域的引用

友情鏈接:?Java中JVM虛擬機詳解


“你能不能談談,java GC是在什么時候,對什么東西,做了什么事情?”

在什么時候:

1.新生代有一個Eden區和兩個survivor區,首先將對象放入Eden區,如果空間不足就向其中的一個survivor區上放,如果仍然放不下就會引發一次發生在新生代的minor GC,將存活的對象放入另一個survivor區中,然后清空Eden和之前的那個survivor區的內存。在某次GC過程中,如果發現仍然又放不下的對象,就將這些對象放入老年代內存里去。

2.大對象以及長期存活的對象直接進入老年區。

3.當每次執行minor GC的時候應該對要晉升到老年代的對象進行分析,如果這些馬上要到老年區的老年對象的大小超過了老年區的剩余大小,那么執行一次Full GC以盡可能地獲得老年區的空間。

對什么東西:從GC Roots搜索不到,而且經過一次標記清理之后仍沒有復活的對象。

做什么:?
新生代:復制清理;?
老年代:標記-清除和標記-壓縮算法;?
永久代:存放Java中的類和加載類的類加載器本身。

GC Roots都有哪些:?
1. 虛擬機棧中的引用的對象?
2. 方法區中靜態屬性引用的對象,常量引用的對象?
3. 本地方法棧中JNI(即一般說的Native方法)引用的對象。

友情鏈接:Java GC的那些事(上)

友情鏈接:Java GC的那些事(下)

友情鏈接:CMS垃圾收集器介紹


Synchronized 與Lock都是可重入鎖,同一個線程再次進入同步代碼的時候.可以使用自己已經獲取到的鎖。

Synchronized是悲觀鎖機制,獨占鎖。而Locks.ReentrantLock是樂觀鎖,每次不加鎖而是假設沒有沖突而去完成某項操作,如果因為沖突失敗就重試,直到成功為止。?

b) tryLock(), 如果獲取了鎖立即返回true,如果別的線程正持有鎖,立即返回false;
c)tryLock(long timeout,TimeUnit unit), 如果獲取了鎖定立即返回true,如果別的線程正持有鎖,會等待參數給定的時間,在等待的過程中,如果獲取了鎖定,就返回true,如果等待超時,返回false;
ReentrantLock適用場景

  • 某個線程在等待一個鎖的控制權的這段時間需要中斷
  • 需要分開處理一些wait-notify,ReentrantLock里面的Condition應用,能夠控制notify哪個線程,鎖可以綁定多個條件。
  • 具有公平鎖功能,每個到來的線程都將排隊等候。
  • 友情鏈接:?Synchronized關鍵字、Lock,并解釋它們之間的區別


    StringBuffer是線程安全的,每次操作字符串,String會生成一個新的對象,而StringBuffer不會;StringBuilder是非線程安全的

    友情鏈接:String、StringBuffer與StringBuilder之間區別


    fail-fast:機制是java集合(Collection)中的一種錯誤機制。當多個線程對同一個集合的內容進行操作時,就可能會產生fail-fast事件。?
    例如:當某一個線程A通過iterator去遍歷某集合的過程中,若該集合的內容被其他線程所改變了;那么線程A訪問集合時,就會拋出ConcurrentModificationException異常,產生fail-fast事件


    happens-before:如果兩個操作之間具有happens-before 關系,那么前一個操作的結果就會對后面一個操作可見。?
    1.程序順序規則:一個線程中的每個操作,happens- before 于該線程中的任意后續操作。?
    2.監視器鎖規則:對一個監視器鎖的解鎖,happens- before 于隨后對這個監視器鎖的加鎖。?
    3.volatile變量規則:對一個volatile域的寫,happens- before于任意后續對這個volatile域的讀。?
    4.傳遞性:如果A happens- before B,且B happens- before C,那么A happens- before C。?
    5.線程啟動規則:Thread對象的start()方法happens- before于此線程的每一個動作。


    Volatile和Synchronized四個不同點:?
    1 粒度不同,前者針對變量 ,后者鎖對象和類?
    2 syn阻塞,volatile線程不阻塞?
    3 syn保證三大特性,volatile不保證原子性?
    4 syn編譯器優化,volatile不優化?
    volatile具備兩種特性:?
    1. 保證此變量對所有線程的可見性,指一條線程修改了這個變量的值,新值對于其他線程來說是可見的,但并不是多線程安全的。?
    2. 禁止指令重排序優化。?
    Volatile如何保證內存可見性:?
    1.當寫一個volatile變量時JMM會把該線程對應的本地內存中的共享變量刷新到主內存。?
    2.當讀一個volatile變量時,JMM會把該線程對應的本地內存置為無效。線程接下來將從主內存中讀取共享變量。

    同步:就是一個任務的完成需要依賴另外一個任務,只有等待被依賴的任務完成后,依賴任務才能完成。?
    異步:不需要等待被依賴的任務完成,只是通知被依賴的任務要完成什么工作,只要自己任務完成了就算完成了,被依賴的任務是否完成會通知回來。(異步的特點就是通知)。?
    打電話和發短信來比喻同步和異步操作。?
    阻塞:CPU停下來等一個慢的操作完成以后,才會接著完成其他的工作。?
    非阻塞:非阻塞就是在這個慢的執行時,CPU去做其他工作,等這個慢的完成后,CPU才會接著完成后續的操作。?
    非阻塞會造成線程切換增加,增加CPU的使用時間能不能補償系統的切換成本需要考慮。

    友情鏈接:Java并發編程之volatile關鍵字解析


    CAS(Compare And Swap) 無鎖算法:?
    CAS是樂觀鎖技術,當多個線程嘗試使用CAS同時更新同一個變量時,只有其中一個線程能更新變量的值,而其它線程都失敗,失敗的線程并不會被掛起,而是被告知這次競爭中失敗,并可以再次嘗試。CAS有3個操作數,內存值V,舊的預期值A,要修改的新值B。當且僅當預期值A和內存值V相同時,將內存值V修改為B,否則什么都不做。

    友情鏈接:非阻塞同步算法與CAS(Compare and Swap)無鎖算法


    線程池的作用:?
    程序啟動的時候就創建若干線程來響應處理,它們被稱為線程池,里面的線程叫工作線程?
    第一:降低資源消耗。通過重復利用已創建的線程降低線程創建和銷毀造成的消耗。?
    第二:提高響應速度。當任務到達時,任務可以不需要等到e線程創建就能立即執行。?
    第三:提高線程的可管理性。?
    常用線程池:ExecutorService 是主要的實現類,其中常用的有?
    Executors.newSingleThreadPool(),newFixedThreadPool(),newcachedTheadPool(),newScheduledThreadPool()。

    友情鏈接:線程池原理

    友情鏈接:線程池原理解析


    類加載器工作機制:?
    1.加載:將Java二進制代碼導入jvm中,生成Class文件。?
    2.連接:a)校驗:檢查載入Class文件數據的正確性 (檢查數據結構)b)準備:給類的靜態變量分配存儲空間 c)解析:將符號引用轉成直接引用 (java類并不知道所引用的類的實際地址,因此只能使用符號引用來代替)
    3:初始化:對類的靜態變量,靜態方法和靜態代碼塊執行初始化工作。

    雙親委派模型:類加載器收到類加載請求,首先將請求委派給父類加載器完成? 確保類的唯一性
    用戶自定義加載器->應用程序加載器-appClassLoad用于加載自定義類的加載器>擴展類加載器-extClassLoad用于加載:%JDK%/jre/lib/ext目錄下的第三方jar包中的類>啟動類加載器bootstrapclassload?根類加載器:打印:null。用于加載Java類庫中的類

    友情鏈接:深入理解Java虛擬機筆記—雙親委派模型?

    友情鏈接:JVM類加載的那些事

    友情鏈接:JVM(1):Java 類的加載機制


    一致性哈希:

    Memcahed緩存:?
    數據結構:key,value對?
    使用方法:get,put等方法

    友情鏈接:hashcode(),equal()方法深入解析


    Redis數據結構: String—字符串(key-value 類型)?
    Hash—字典(hashmap) Redis的哈希結構可以使你像在數據庫中更新一個屬性一樣只修改某一項屬性值?
    List—列表 實現消息隊列?
    Set—集合 利用唯一性? ?Zset?
    Sorted Set—有序集合 可以進行排序?
    可以實現數據持久化

    友情鏈接:?Spring + Redis 實現數據的緩存


    java自動裝箱拆箱深入剖析

    談談Java反射機制

    如何寫一個不可變類?

    要創建不可變類,要實現下面幾個步驟:

  • 將類聲明為final,所以它不能被繼承
  • 將所有的成員聲明為私有的,這樣就不允許直接訪問這些成員
  • 對變量不要提供setter方法
  • 將所有可變的成員聲明為final,這樣只能對它們賦值一次
  • 通過構造器初始化所有成員,進行深拷貝(deep copy)
  • 在getter方法中,不要直接返回對象本身,而是克隆對象,并返回對象的拷貝

  • 索引:B+,B-,全文索引?
    Mysql的索引是一個數據結構,旨在使數據庫高效的查找數據。?
    常用的數據結構是B+Tree,每個葉子節點不但存放了索引鍵的相關信息還增加了指向相鄰葉子節點的指針,這樣就形成了帶有順序訪問指針的B+Tree,做這個優化的目的是提高不同區間訪問的性能。?
    什么時候使用索引:?
    1. 經常出現在group by,order by和distinc關鍵字后面的字段?
    2. 經常與其他表進行連接的表,在連接字段上應該建立索引?
    3. 經常出現在Where子句中的字段?
    4. 經常出現用作查詢選擇的字段

    友情鏈接:MySQL:InnoDB存儲引擎的B+樹索引算法

    友情鏈接:MySQL索引背后的數據結構及算法原理


    Spring IOC (控制反轉,依賴注入)

    Spring支持三種依賴注入方式,分別是屬性(Setter方法)注入,構造注入和對象注入。

    在Spring中,那些組成應用的主體及由Spring IOC容器所管理的對象被稱之為Bean

    Spring的IOC容器通過反射的機制實例化Bean并建立Bean之間的依賴關系。?
    簡單地講,Bean就是由Spring IOC容器初始化、裝配及被管理的對象。?
    獲取Bean對象的過程,首先通過Resource加載配置文件并啟動IOC容器,然后通過getBean方法獲取bean對象,就可以調用他的方法。?
    Spring Bean的作用域:?
    Singleton:Spring IOC容器中只有一個共享的Bean實例,一般都是Singleton作用域。?
    Prototype:每一個請求,會產生一個新的Bean實例。?
    Request:每一次http請求會產生一個新的Bean實例。

    友情鏈接:?Spring框架IOC容器和AOP解析

    友情鏈接:淺談Spring框架注解的用法分析

    友情鏈接:關于Spring的69個面試問答——終極列表?

    - 導航條 -首頁所有文章資訊Web架構基礎技術書籍教程Java小組工具資源

    關于Spring的69個面試問答——終極列表

    分享到: 本文由?ImportNew?-?人曉?翻譯自?javacodegeeks。歡迎加入翻譯小組。轉載請見文末要求。

    這篇文章總結了一些關于Spring框架的重要問題,這些問題都是你在面試或筆試過程中可能會被問到的。下次你再也不用擔心你的面試了,Java Code Geeks這就幫你解答。

    大多數你可能被問到的問題都列舉在下面的列表中了。所有的核心模塊,從基礎的Spring功能(如Spring Beans)到上層的Spring MVC框架,文章中都會進行簡短的講解。看完這些面試問題,你應該看看我們的Spring教程。

    我們開始吧!

    目錄

    Spring概述

    依賴注入

    Spring Beans

    Spring注解

    Spring的對象訪問

    Spring面向切面編程

    Spring MVC框架

    Spring概述

    1.什么是Spring?

    Spring是一個開源的Java EE開發框架。Spring框架的核心功能可以應用在任何Java應用程序中,但對Java EE平臺上的Web應用程序有更好的擴展性。Spring框架的目標是使得Java EE應用程序的開發更加簡捷,通過使用POJO為基礎的編程模型促進良好的編程風格。

    2.Spring有哪些優點?

    • 輕量級:Spring在大小和透明性方面絕對屬于輕量級的,基礎版本的Spring框架大約只有2MB。

    • 控制反轉(IOC):Spring使用控制反轉技術實現了松耦合。依賴被注入到對象,而不是創建或尋找依賴對象。

    • 面向切面編程(AOP):?Spring支持面向切面編程,同時把應用的業務邏輯與系統的服務分離開來。

    • 容器:Spring包含并管理應用程序對象的配置及生命周期。

    • MVC框架:Spring的web框架是一個設計優良的web MVC框架,很好的取代了一些web框架

    • 事務管理:Spring對下至本地業務上至全局業務(JAT)提供了統一的事務管理接口。

    • 異常處理:Spring提供一個方便的API將特定技術的異常(由JDBC, Hibernate, 或JDO拋出)轉化為一致的、Unchecked異常。


    代理的共有優點:業務類只需要關注業務邏輯本身,保證了業務類的重用性。?
    Java靜態代理:?
    代理對象和目標對象實現了相同的接口,目標對象作為代理對象的一個屬性,具體接口實現中,代理對象可以在調用目標對象相應方法前后加上其他業務處理邏輯。?
    缺點:一個代理類只能代理一個業務類。如果業務類增加方法時,相應的代理類也要增加方法。?
    Java動態代理:?
    Java動態代理是寫一個類實現InvocationHandler接口,重寫Invoke方法,在Invoke方法可以進行增強處理的邏輯的編寫,這個公共代理類在運行的時候才能明確自己要代理的對象,同時可以實現該被代理類的方法的實現,然后在實現類方法的時候可以進行增強處理。?
    實際上:代理對象的方法 = 增強處理 + 被代理對象的方法

    JDK和CGLIB生成動態代理類的區別:?
    JDK動態代理只能針對實現了接口的類生成代理(實例化一個類)。此時代理對象和目標對象實現了相同的接口,目標對象作為代理對象的一個屬性,具體接口實現中,可以在調用目標對象相應方法前后加上其他業務處理邏輯?
    CGLIB是針對類實現代理,主要是對指定的類生成一個子類(沒有實例化一個類),覆蓋其中的方法 。?
    Spring AOP應用場景?
    性能檢測,訪問控制,日志管理,事務等。?
    默認的策略是如果目標類實現接口,則使用JDK動態代理技術,如果目標對象沒有實現接口,則默認會采用CGLIB代理


    SpringMVC運行原理?
    1. 客戶端請求提交到DispatcherServlet?
    2. 由DispatcherServlet控制器查詢HandlerMapping,找到并分發到指定的Controller中。?
    4. Controller調用業務邏輯處理后,返回ModelAndView?
    5. DispatcherServlet查詢一個或多個ViewResoler視圖解析器,找到ModelAndView指定的視圖?
    6. 視圖負責將結果顯示到客戶端

    友情鏈接:Spring:基于注解的Spring MVC(上)

    友情鏈接:?Spring:基于注解的Spring MVC(下)?

    友情鏈接:SpringMVC與Struts2區別與比較總結

    友情鏈接:SpringMVC與Struts2的對比?


    一個Http請求?
    DNS域名解析 –> 發起TCP的三次握手 –> 建立TCP連接后發起http請求 –> 服務器響應http請求,瀏覽器得到html代碼 –> 瀏覽器解析html代碼,并請求html代碼中的資源(如javascript、css、圖片等) –> 瀏覽器對頁面進行渲染呈現給用戶

    設計存儲海量數據的存儲系統:設計一個叫“中間層”的一個邏輯層,在這個層,將數據庫的海量數據抓出來,做成緩存,運行在服務器的內存中,同理,當有新的數據到來,也先做成緩存,再想辦法,持久化到數據庫中,這是一個簡單的思路。主要的步驟是負載均衡,將不同用戶的請求分發到不同的處理節點上,然后先存入緩存,定時向主數據庫更新數據。讀寫的過程采用類似樂觀鎖的機制,可以一直讀(在寫數據的時候也可以),但是每次讀的時候會有個版本的標記,如果本次讀的版本低于緩存的版本,會重新讀數據,這樣的情況并不多,可以忍受。

    友情鏈接:?HTTP與HTTPS的區別

    友情鏈接:?HTTPS 為什么更安全,先看這些?

    友情鏈接:?HTTP請求報文和HTTP響應報文

    友情鏈接:?HTTP 請求方式: GET和POST的比較

    什么是HTTP? 超文本傳輸協議(HyperText Transfer Protocol -- HTTP)是一個設計來使客戶端和服務器順利進行通訊的協議。 HTTP在客戶端和服務器之間以request-response protocol(請求-回復協議)工作。 GET - 從指定的服務器中獲取數據 POST - 提交數據給指定的服務器處理 GET方法: 使用GET方法時,查詢字符串(鍵值對)被附加在URL地址后面一起發送到服務器: /test/demo_form.jsp?name1=value1&name2=value2 特點:
    • GET請求能夠被緩存
    • GET請求會保存在瀏覽器的瀏覽記錄中
    • 以GET請求的URL能夠保存為瀏覽器書簽
    • GET請求有長度限制
    • GET請求主要用以獲取數據
    POST方法: 使用POST方法時,查詢字符串在POST信息中單獨存在,和HTTP請求一起發送到服務器: POST /test/demo_form.jsp HTTP/1.1 Host: w3schools.com name1=value1&name2=value2 特點:
    • POST請求不能被緩存下來
    • POST請求不會保存在瀏覽器瀏覽記錄中
    • 以POST請求的URL無法保存為瀏覽器書簽
    • POST請求沒有長度限制
    GET和POST的區別:
    ?GETPOST
    點擊返回/刷新按鈕沒有影響數據會重新發送(瀏覽器將會提示用戶“數據被從新提交”)
    添加書簽可以不可以
    緩存可以不可以
    編碼類型(Encoding type)application/x-www-form-urlencoded application/x-www-form-urlencoded or multipart/form-data. 請為二進制數據使用multipart編碼
    歷史記錄沒有
    長度限制沒有
    數據類型限制只允許ASCII字符類型沒有限制。允許二進制數據
    安全性查詢字符串會顯示在地址欄的URL中,不安全,請不要使用GET請求提交敏感數據因為數據不會顯示在地址欄中,也不會緩存下來或保存在瀏覽記錄中,所以看POST求情比GET請求安全,但也不是最安全的方式。如需要傳送敏感數據,請使用加密方式傳輸
    可見性查詢字符串顯示在地址欄的URL中,可見查詢字符串不會顯示在地址欄中,不可見
    其他HTTP請求方式
    方式描述
    HEAD與GET請求類似,不同在與服務器只返回HTTP頭部信息,沒有頁面內容
    PUT上傳指定URL的描述
    DELETE刪除指定資源
    OPTIONS返回服務器支持的HTTP方法
    CONNECT轉換為透明TCP/IP隧道的連接請求

    Session與Cookie:Cookie可以讓服務端跟蹤每個客戶端的訪問,但是每次客戶端的訪問都必須傳回這些Cookie,如果Cookie很多,則無形的增加了客戶端與服務端的數據傳輸量,?
    而Session則很好地解決了這個問題,同一個客戶端每次和服務端交互時,將數據存儲通過Session到服務端,不需要每次都傳回所有的Cookie值,而是傳回一個ID,每個客戶端第一次訪問服務器生成的唯一的ID,客戶端只要傳回這個ID就行了,這個ID通常為NAME為JSESSIONID的一個Cookie。這樣服務端就可以通過這個ID,來將存儲到服務端的KV值取出了。?
    Session和Cookie的超時問題,Cookie的安全問題


    分布式Session框架?
    1. 配置服務器,Zookeeper集群管理服務器可以統一管理所有服務器的配置文件?
    2. 共享這些Session存儲在一個分布式緩存中,可以隨時寫入和讀取,而且性能要很好,如Memcache,Tair。?
    3. 封裝一個類繼承自HttpSession,將Session存入到這個類中然后再存入分布式緩存中?
    4. 由于Cookie不能跨域訪問,要實現Session同步,要同步SessionID寫到不同域名下。


    適配器模式:將一個接口適配到另一個接口,Java I/O中InputStreamReader將Reader類適配到InputStream,從而實現了字節流到字符流的準換。?
    裝飾者模式:保持原來的接口,增強原來有的功能。?
    FileInputStream 實現了InputStream的所有接口,BufferedInputStreams繼承自FileInputStream是具體的裝飾器實現者,將InputStream讀取的內容保存在內存中,而提高讀取的性能。


    Spring事務配置方法:?
    1. 切點信息,用于定位實施事物切面的業務類方法?
    2. 控制事務行為的事務屬性,這些屬性包括事物隔離級別,事務傳播行為,超時時間,回滾規則。?
    Spring通過aop/tx Schema 命名空間和@Transaction注解技術來進行聲明式事物配置


    Mybatis?
    每一個Mybatis的應用程序都以一個SqlSessionFactory對象的實例為核心。首先用字節流通過Resource將配置文件讀入,然后通過SqlSessionFactoryBuilder().build方法創建SqlSessionFactory,然后再通過SqlSessionFactory.openSession()方法創建一個SqlSession為每一個數據庫事務服務。?
    經歷了Mybatis初始化 –>創建SqlSession –>運行SQL語句,返回結果三個過程


    Servlet和Filter的區別:?
    整個流程是:Filter對用戶請求進行預處理,接著將請求交給Servlet進行處理并生成響應,最后Filter再對服務器響應進行后處理。

    Filter有如下幾個用處:?
    Filter可以進行對特定的url請求和相應做預處理和后處理。?
    在HttpServletRequest到達Servlet之前,攔截客戶的HttpServletRequest。?
    根據需要檢查HttpServletRequest,也可以修改HttpServletRequest頭和數據。?
    在HttpServletResponse到達客戶端之前,攔截HttpServletResponse。?
    根據需要檢查HttpServletResponse,也可以修改HttpServletResponse頭和數據。

    實際上Filter和Servlet極其相似,區別只是Filter不能直接對用戶生成響應。實際上Filter里doFilter()方法里的代碼就是從多個Servlet的service()方法里抽取的通用代碼,通過使用Filter可以實現更好的復用。

    Filter和Servlet的生命周期:?
    1.Filter在web服務器啟動時初始化?
    2.如果某個Servlet在web.xml配置了 1 ,(配置<load onstartup>)該Servlet也是在Tomcat(Servlet容器)啟動時初始化。?
    3.如果Servlet沒有配置1 ,該Servlet不會在Tomcat啟動時初始化,而是在請求到來時初始化。?
    4.每次請求, Request都會被初始化,響應請求后,請求被銷毀。 ? 每次請求都會調用 servlet 單帶service()方法
    5.Servlet初始化后,將不會隨著請求的結束而注銷。?
    6.關閉Tomcat時,Servlet、Filter依次被注銷。


    HashMap與HashTable的區別。?
    1、HashMap是非線程安全的,HashTable是線程安全的。?
    2、HashMap的鍵和值都允許有null值存在,而HashTable則不行。?
    3、因為線程安全的問題,HashMap效率比HashTable的要高。

    HashMap的實現機制:?
    1. 維護一個每個元素是一個鏈表的數組,而且鏈表中的每個節點是一個Entry[]鍵值對的數據結構。?
    2. 實現了數組+鏈表的特性,查找快,插入刪除也快。?
    3. 對于每個key,他對應的數組索引下標是 int i = hash(key.hashcode)&(len-1);?
    4. 每個新加入的節點放在鏈表首,然后該新加入的節點指向原鏈表首 ? ? ? ? ? ? ? ? ? ? 擴容2倍擴容?在插入元素后判斷元素是否已經到達容量的,如果到達了就進行擴容,但是很有可能擴容之后沒有新元素插入,這時HashMap就進行了一次無效的擴容。

    ?containsKey 和?containsvalue?

    containskey ?可以用于統計文本中 某個字符串的個數.

    面試題: hashMap是怎樣實現key-value這樣鍵值對的保存?

    ?

    HashMap中有一個內部類Entry

    ?

    ?

    ?

    1 2 3 4 5 6 7 static?class?Entry<k,v> implements?Map.Entry<k,v> { ????????final?K key; ????????V value; ????????Entry<k,v> next; ????????int?hash; ????????//..... }</k,v></k,v></k,v>

    ?

    主要有4個屬性,key ,hash,value,指向下一個節點的引用next ,看到這個實體類就明白了,在HashMap中存放的key-value實質是通過實體類Entry來保存的

    ?

    ?

    ?

    面試題: hashMap的實現原理?

    ?

    HashMap使用到的數據類型主要就是數組和鏈表,首先看原理圖

    ?

    ?

    查 看

    ?

    ?

    ?

    在hashMap的原理圖中,左邊是通過數組來存放鏈表的第一個節點,看懂這個圖這個問題就ok

    ?

    面試題: hashMap的put過程?

    ?

    面我們提到過Entry類里面有一個next屬性,作用是指向下一個Entry。比如說: 第一個鍵值對A進來,通過計算其key的hash得到的index=0,記做:Entry[0] = A。一會后又進來一個鍵值對B,通過計算其index也等于0,現在怎么辦?HashMap會這樣做:B.next = A,Entry[0] = B,如果又進來C,index也等于0,那么C.next = B,Entry[0] = C;這樣我們發現index=0的地方其實存取了A,B,C三個鍵值對,他們通過next這個屬性鏈接在一起。也就是說數組中存儲的是最后插入的元素。

    ?

    ?

    ?

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 public?V put(K key, V value) { ????if?(key == null) ????????return?putForNullKey(value); ????int?hash = hash(key); ????int?i = indexFor(hash, table.length); ????for?(Entry<k,v> e = table[i]; e != null; e = e.next) {//循環判斷插入的key是否已經存在,若存在就更新key對應的value ????????Object k; ????????if?(e.hash == hash && ((k = e.key) == key || key.equals(k))) { ????????????V oldValue = e.value; ????????????e.value = value; ????????????e.recordAccess(this); ????????????return?oldValue; ????????} ????} ????modCount++; ????addEntry(hash, key, value, i);//key不存在,那么插入新的key-value ????return?null; }</k,v>

    ?

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 void?addEntry(int?hash, K key, V value, int?bucketIndex) { ????if?((size >= threshold) && (null?!= table[bucketIndex])) { ????????resize(2?* table.length); ????????hash = (null?!= key) ? hash(key) : 0; ????????bucketIndex = indexFor(hash, table.length); ????} ????createEntry(hash, key, value, bucketIndex); } void?createEntry(int?hash, K key, V value, int?bucketIndex) {//這個方法就驗證了上面說的<strong>數組中存儲的是最后插入的元素</strong> ????Entry<k,v> e = table[bucketIndex]; ????table[bucketIndex] = new?Entry<>(hash, key, value, e); ????size++; }</k,v>

    ?

    面試題: hashMap的get過程?
    這個過程比較簡單,直接看代碼:

    ?

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 public?V get(Object key) { ????????if?(key == null) ????????????return?getForNullKey(); ????????int?hash = hash(key.hashCode()); ????????//先定位到數組元素,再遍歷該元素處的鏈表 ????????for?(Entry<k,v> e = table[indexFor(hash, table.length)]; ?????????????e != null; ?????????????e = e.next) { ????????????Object k; ????????????if?(e.hash == hash && ((k = e.key) == key || key.equals(k))) ????????????????return?e.value; ????????} ????????return?null; }</k,v>

    ?HashMap其實就是一個Entry數組,Entry對象中包含了鍵和值,其中next也是一個Entry對象,它就是用來處理hash沖突的,形成一個鏈表。

      HashMap的底層主要是基于數組和鏈表來實現的,它之所以有相當快的查詢速度主要是因為它是通過計算散列碼來決定存儲的位置。HashMap中主要是通過key的hashCode來計算hash值的,只要hashCode相]同,計算出來的hash值就一樣。如果存儲的對象對多了,就有可能不同的對象所算出來的hash值是相同的,這就出現了所謂的hash沖突。學過數據結構的同學都知道,解決hash沖突的方法有很多,HashMap底層是通過鏈表來解決hash沖突的。

    ?

    ?圖中,紫色部分即代表哈希表,也稱為哈希數組,數組的每個元素都是一個單鏈表的頭節點,鏈表是用來解決沖突的,如果不同的key映射到了數組的同一位置處,就將其放入單鏈表中。

    保證hashmap線程安全

    方法一:

    優點:代碼實現十分簡單,一看就懂.

    缺點:從鎖的角度來看,方法一直接使用了鎖住方法,基本上是鎖住了盡可能大的代碼塊.性能會比較差.

    ?

    方法二:

    優點:需要互斥的代碼段比較少,性能會比較好. ConcurrentHashMap把整個Map切分成了多個塊,發生鎖碰撞的幾率大大降低,性能會比較好.

    缺點:代碼實現稍稍復雜些.

    HashMap和TreeMap區別?

    友情鏈接:?Java中HashMap和TreeMap的區別深入理解

    HashMap沖突

    友情鏈接:?HashMap沖突的解決方法以及原理分析

    友情鏈接:?HashMap的工作原理

    友情鏈接:?HashMap和Hashtable的區別

    友情鏈接:?2種辦法讓HashMap線程安全


    HashMap,ConcurrentHashMap與LinkedHashMap的區別

  • ConcurrentHashMap是使用了鎖分段技術技術來保證線程安全的,鎖分段技術:首先將數據分成一段一段的存儲,然后給每一段數據配一把鎖,當一個線程占用鎖訪問其中一個段數據的時候,其他段的數據也能被其他線程訪問(其他線程也可以分別對每段進行訪問)
  • ConcurrentHashMap 是在每個段(segment)中線程安全的
  • LinkedHashMap維護一個雙鏈表,可以將里面的數據按寫入的順序讀出
  • ConcurrentHashMap應用場景

    1:ConcurrentHashMap的應用場景是高并發,但是并不能保證線程安全,而同步的HashMap的是鎖住整個容器,而加鎖之后ConcurrentHashMap不需要鎖住整個容器,只需要鎖住對應的Segment就好了,所以可以保證高并發同步訪問,提升了效率

    2:可以多線程寫。?
    ConcurrentHashMap把HashMap分成若干個Segmenet?
    1.get時,不加鎖,先定位到segment然后在找到頭結點進行讀取操作而value是volatile變量,所以可以保證在競爭條件時保證讀取最新的值,如果讀到的value是null,則可能正在修改,那么就調用ReadValueUnderLock函數,加鎖保證讀到的數據是正確的。?
    2.Put時會加鎖,一律添加到hash鏈的頭部。?
    3.Remove時也會加鎖,由于next是final類型不可改變,所以必須把刪除的節點之前的節點都復制一遍。?
    4.ConcurrentHashMap允許多個修改操作并發進行,其關鍵在于使用了鎖分離技術。它使用了多個鎖來控制對Hash表的不同Segment進行的修改。

    ConcurrentHashMap能夠保證每一次調用都是原子操作,但是并不保證多次調用之間也是原子操作。

    友情鏈接:Java集合—ConcurrentHashMap原理分析


    Vector和ArrayList的區別

    友情鏈接:Java中Vector和ArrayList的區別


    ExecutorService service = Executors….?
    ExecutorService service = new ThreadPoolExecutor()?
    ExecutorService service = new ScheduledThreadPoolExecutor();

    ThreadPoolExecutor源碼分析

    線程池本身的狀態:

    等待任務隊列和工作集: 正在被執行的hashset集合 等待被執行的是 阻塞隊列

    線程池的主要狀態鎖:

    線程池的存活時間和大小:

    1.2 ThreadPoolExecutor 的內部工作原理?
    有了以上定義好的數據,下面來看看內部是如何實現的 。 Doug Lea 的整個思路總結起來就是 5 句話:?
    1. 如果當前池大小 poolSize 小于 corePoolSize ,則創建新線程執行任務。?
    2. 如果當前池大小 poolSize 大于 corePoolSize ,且等待隊列未滿,則進入等待隊列?
    3. 如果當前池大小 poolSize 大于 corePoolSize 且小于 maximumPoolSize ,且等待隊列已滿,則創建新線程執行任務。?
    4. 如果當前池大小 poolSize 大于 corePoolSize 且大于 maximumPoolSize ,且等待隊列已滿,則調用拒絕策略來處理該任務。?
    5. 線程池里的每個線程執行完任務后不會立刻退出,而是會去檢查下等待隊列里是否還有線程任務需要執行,如果在 keepAliveTime 里等不到新的任務了,那么線程就會退出。

    Executor包結構

    CopyOnWriteArrayList : 寫時加鎖,當添加一個元素的時候,將原來的容器進行copy,復制出一個新的容器,然后在新的容器里面寫,寫完之后再將原容器的引用指向新的容器,而讀的時候是讀舊容器的數據,所以可以進行并發的讀,但這是一種弱一致性的策略。?
    使用場景:CopyOnWriteArrayList適合使用在讀操作遠遠大于寫操作的場景里,比如緩存。


    Linux常用命令:cd,cp,mv,rm,ps(進程),tar,cat(查看內容),chmod,vim,find,ls


    死鎖的必要條件?
    1. 互斥 至少有一個資源處于非共享狀態?
    2. 占有并等待?
    3. 非搶占?
    4. 循環等待?
    解決死鎖,第一個是死鎖預防,就是不讓上面的四個條件同時成立。二是,合理分配資源。?
    三是使用銀行家算法,如果該進程請求的資源操作系統剩余量可以滿足,那么就分配。


    進程間的通信方式

  • 管道( pipe ):管道是一種半雙工的通信方式,數據只能單向流動,而且只能在具有親緣關系的進程間使用。進程的親緣關系通常是指父子進程關系
  • 有名管道 (named pipe) : 有名管道也是半雙工的通信方式,但是它允許無親緣關系進程間的通信。
  • 信號量( semophore ) : 信號量是一個計數器,可以用來控制多個進程對共享資源的訪問。它常作為一種鎖機制,防止某進程正在訪問共享資源時,其他進程也訪問該資源。因此,主要作為進程間以及同一進程內不同線程之間的同步手段。
  • 消息隊列( message queue ) : 消息隊列是由消息的鏈表,存放在內核中并由消息隊列標識符標識。消息隊列克服了信號傳遞信息少、管道只能承載無格式字節流以及緩沖區大小受限等缺點。
  • 信號 ( sinal ) : 信號是一種比較復雜的通信方式,用于通知接收進程某個事件已經發生。
  • 共享內存( shared memory ) :共享內存就是映射一段能被其他進程所訪問的內存,這段共享內存由一個進程創建,但多個進程都可以訪問。共享內存是最快的 IPC 方式,它是針對其他進程間通信方式運行效率低而專門設計的。它往往與其他通信機制,如信號量,配合使用,來實現進程間的同步和通信。
  • 套接字( socket ) : 套解口也是一種進程間通信機制,與其他通信機制不同的是,它可用于不同機器間的進程通信。

  • 進程與線程的區別和聯系

    進程概念

      進程是表示資源分配的基本單位,又是調度運行的基本單位。例如,用戶運行自己的程序,系統就創建一個進程,并為它分配資源,包括各種表格、內存空間、磁盤空間、(讀寫)I/O設備等.

    線程概念

      線程是進程中執行運算的最小單位,亦即CPU執行處理機調度的基本單位。如果把進程理解為在邏輯上操作系統所完成的任務,那么線程表示完成該任務的許多可能的子任務之一。例如,假設用戶啟動了一個窗口中的數據庫應用程序,操作系統就將對數據庫的調用表示為一個進程假設用戶要從數據庫中產生一份工資單報表,并傳到一個文件中,這是一個子任務;在產生工資單報表的過程中,用戶又可以輸人數據庫查詢請求,這又是一個子任務。這樣,操作系統則把每一個請求――工資單報表和新輸人的數據查詢表示為數據庫進程中的獨立的線程。線程可以在處理器上獨立調度執行,這樣,在多處理器環境下就允許幾個線程各自在單獨處理器上進行

    ?

    引入線程的好處

    (1)易于調度

    (2)提高并發性。通過線程可方便有效地實現并發性。進程可創建多個線程來執行同一程序的不同部分

    (3)開銷少。創建線程比創建進程要快,所需開銷很少。。

    (4)利于充分發揮多處理器的功能。通過創建多線程進程(即一個進程可具有兩個或更多個線程),每個線程在一個處理器上運行,從而實現應用程序的并發性,使每個處理器都得到充分運行。(例如多核CPU)

    進程和線程的關系

    (1)一個線程只能屬于一個進程,而一個進程可以有多個線程,但至少有一個線程。線程是操作系統可識別的最小執行和調度單位。

    (2)資源分配給進程,同一進程的所有線程共享該進程的所有資源。 同一進程中的多個線程共享代碼段(代碼和常量),數據段(全局變量和靜態變量),擴展段(堆存儲)。但是每個線程擁有自己的棧段,棧段又叫運行時段,用來存放所有局部變量和臨時變量。

    (3)處理機分給線程,即真正在處理機上運行的是線程。

    (4)線程在執行過程中,需要協作同步。不同進程的線程間要利用消息通信的辦法實現同步。

    ?

    線程與進程的比較

    線程具有許多傳統進程所具有的特征,故又稱為輕型進程(Light—Weight Process)或進程元;而把傳統的進程稱為重型進程(Heavy—Weight Process),它相當于只有一個線程的任務。在引入了線程的操作系統中,通常一個進程都有若干個線程,至少需要一個線程。下面,我們從調度、并發性、 系統開銷、擁有資源等方面,來比較線程與進程。

    1.調度

    在傳統的操作系統中,擁有資源的基本單位和獨立調度、分派的基本單位都是進程。而在引入線程的操作系統中,則把線程作為調度和分派的基本單位。而把進程作 為資源擁有的基本單位,使傳統進程的兩個屬性分開,線程便能輕裝運行,從而可顯著地提高系統的并發程度。在同一進程中,線程的切換不會引起進程的切換,在 由一個進程中的線程切換到另一個進程中的線程時,將會引起進程的切換。

    2.并發性

    在引入線程的操作系統中,不僅進程之間可以并發執行,而且在一個進程中的多個線程之間,亦可并發執行,因而使操作系統具有更好的并發性,從而能更有效地使 用系統資源和提高系統吞吐量。例如,在一個未引入線程的單CPU操作系統中,若僅設置一個文件服務進程,當它由于某種原因而被阻塞時,便沒有其它的文件服 務進程來提供服務。在引入了線程的操作系統中,可以在一個文件服務進程中,設置多個服務線程,當第一個線程等待時,文件服務進程中的第二個線程可以繼續運 行;當第二個線程阻塞時,第三個線程可以繼續執行,從而顯著地提高了文件服務的質量以及系統吞吐量。

    3.擁有資源

    不論是傳統的操作系統,還是設有線程的操作系統,進程都是擁有資源的一個獨立單位,它可以擁有自己的資源。一般地說,線程自己不擁有系統資源(也有一點必 不可少的資源),但它可以訪問其隸屬進程的資源。亦即,一個進程的代碼段、數據段以及系統資源,如已打開的文件、I/O設備等,可供問一進程的其它所有線 程共享。

    4.系統開銷

    由于在創建或撤消進程時,系統都要為之分配或回收資源,如內存空間、I/o設備等。因此,操作系統所付出的開銷將顯著地大于在創建或撤消線程時的開銷。類 似地,在進行進程切換時,涉及到整個當前進程CPU環境的保存以及新被調度運行的進程的CPU環境的設置。而線程切換只須保存和設置少量寄存器的內容,并 不涉及存儲器管理方面的操作。可見,進程切換的開銷也遠大于線程切換的開銷。此外,由于同一進程中的多個線程具有相同的地址空間,致使它們之間的同步和通信的實現,也變得比較容易。在有的系統中,線程的切換、同步和通信都無須

    ?

    操作系統的進程調度算法

    計算機系統的層次存儲結構詳解


    數據庫事務是指作為單個邏輯工作單元執行的一系列操作。

    友情鏈接:數據庫事務的四大特性以及事務的隔離級別


    MySQL數據庫優化總結

    MYSQL 優化常用方法

    MySQL存儲引擎--MyISAM與InnoDB區別

    關于SQL數據庫中的范式

    第一范式(1NF):強調的是列的原子性,即列不能夠再分成其他幾列

    ◆ 第二范式(2NF):首先是 1NF,另外包含兩部分內容,一是表必須有一個主鍵;二是沒有包含在主鍵中的列必須完全依賴于主鍵,而不能只依賴于主鍵的一部分。

    ◆ 第三范式(3NF):首先是 2NF,另外非主鍵列必須直接依賴于主鍵,不能存在傳遞依賴。即不能存在:非主鍵列 A 依賴于非主鍵列 B,非主鍵列 B 依賴于主鍵的情況。

    第二范式(2NF)和第三范式(3NF)的概念很容易混淆,區分它們的關鍵點在于,2NF:非主鍵列是否完全依賴于主鍵,還是依賴于主鍵的一部分;3NF:非主鍵列是直接依賴于主鍵,還是直接依賴于非主鍵列。


    Hibernate的一級緩存是由Session提供的,因此它只存在于Session的生命周期中,當程序調用save(),update(),saveOrUpdate()等方法 及調用查詢接口list,filter,iterate時,如Session緩存中還不存在相應的對象,Hibernate會把該對象加入到一級緩存中,當Session關閉的時候緩存也會消失。?

    Hibernate的一級緩存是Session所內置的不能被卸載,也不能進行任何配置一級緩存采用的是key-value的Map方式來實現的,在緩存實體對象時,對象的主關鍵字ID是Map的key,實體對象就是對應的值。?

    Hibernate二級緩存:把獲得的所有數據對象根據ID放入到第二級緩存中。Hibernate二級緩存策略,是針對于ID查詢的緩存策略刪除、更新、增加數據的時候,同時更新緩存。


    更新于2017/3/9

    Java I/O 總結

    程序需要讀取數據的時候,就會建立一個通向數據源的連接,這個數據源可以是文件,內存,或是網絡連接。類似的,當程序需要寫入數據的時候,就會建立一個通向目的地的連接。

  • 是否需要轉換流
    是,就使用轉換流,從Stream轉化為Reader、Writer:InputStreamReader,OutputStreamWriter
  • 是否需要緩沖提高效率
    是就加上Buffered:BufferedInputStream, BufferedOuputStream, BufferedReader,?
  • 確定是輸入還是輸出
    輸入:輸入流 InputStream Reader
    輸出:輸出流 OutputStream Writer
  • 明確操作的數據對象是否是純文本
    是:字符流 Reader,Writer
    否:字節流 InputStream,OutputStream
  • 明確具體的設備。
    • 文件:
      讀:FileInputStream,, FileReader,
      寫:FileOutputStream,FileWriter
      • ? ?讀的時候需要判斷是否讀到-1 證明讀完 ? 寫的時候如果是Buffered 需要flush 才能寫入 因為有緩沖區 或者close
  • JVM(8):JVM知識點總覽-高級Java工程師面試必備

    類加載

    • 加載,查找并加載類的二進制數據,在Java堆中也創建一個java.lang.Class類的對象
    • 連接,連接又包含三塊內容:驗證、準備、初始化。1)驗證,文件格式、元數據、字節碼、符號引用驗證;2)準備,為類的靜態變量分配內存,并將其初始化為默認值;3)解析,把類中的符號引用轉換為直接引用
    • 初始化,為類的靜態變量賦予正確的初始值
    • 使用,new出對象程序中使用
    • 卸載,執行垃圾回收

    類初始化時機 ?

    、創建類的實例。例如new語句創建實例,或者通過反射、克隆及序列號手段來創建實例。

    2、調用類的靜態方法。

    3、訪問某個類或接口的靜態變量或者對該靜態變量賦值。

    4、調用java API中某些反射方法,比如調用Class.forName("Worker")方法,加入Worker類還沒有被初始化,那么forName()方法就會初始化Worker類,然后返回代表這個Worker類的Class實例。forName()方法是java.lang.Class類的靜態方法。

    5、初始化一個類的子類。例如對Sub類的初始化,可看作是它對父類Base類的主動使用,因此會先初始化Base類。

    6、java虛擬機啟動時被注明為啟動類的類。例如對于“java Sample”命令,Sample類就是啟動類,java虛擬機會先初始化它。

    ?在如下幾種情況下,Java虛擬機將結束生命周期

    – 執行了System.exit()方法

    – 程序正常執行結束

    – 程序在執行過程中遇到了異常或錯誤而異常終止

    – 由于操作系統出現錯誤而導致Java虛擬機進程終止

    類加載器

    • 啟動類加載器:Bootstrap ClassLoader,負責加載存放在JDK\jre\lib(JDK代表JDK的安裝目錄,下同)下,或被-Xbootclasspath參數指定的路徑中的,并且能被虛擬機識別的類庫
    • 擴展類加載器:Extension ClassLoader,該加載器由sun.misc.Launcher$ExtClassLoader實現,它負責加載DK\jre\lib\ext目錄中,或者由java.ext.dirs系統變量指定的路徑中的所有類庫(如javax.*開頭的類),開發者可以直接使用擴展類加載器。
    • 應用程序類加載器:Application ClassLoader,該類加載器由sun.misc.Launcher$AppClassLoader來實現,它負責加載用戶類路徑(ClassPath)所指定的類,開發者可以直接使用該類加載器

    類加載機制

    • 全盤負責,當一個類加載器負責加載某個Class時該Class所依賴的和引用的其他Class也將由該類加載器負責載入,除非顯示使用另外一個類加載器來載入
    • 父類委托,先讓父類加載器試圖加載該類,只有在父類加載器無法加載該類時才嘗試從自己的類路徑中加載該類
    • 緩存機制,緩存機制將會保證所有加載過的Class都會被緩存,當程序中需要使用某個Class時,類加載器先從緩存區尋找該Class,只有緩存區不存在,系統才會讀取該類對應的二進制數據,并將其轉換成Class對象,存入緩存區。這就是為什么修改了Class后,必須重啟JVM,程序的修改才會生效

    細數JDK里的設計模式

    Java中創建對象的5種不同方法

    關于Java Collections的幾個常見問題

    類在什么時候加載和初始化

    兩個棧實現隊列 兩個隊列實現棧


    更新于2017/3/12

    java collection.sort()根據時間排序list

    單點登錄原理與簡單實現


    更新于2017/3/13

    AQS詳解

    Java的concurrent包

    Java 并發工具包 java.util.concurrent 用戶指南


    更新于2017/6/12

    進程和線程的區別:

      進程:每個進程都有獨立的代碼和數據空間(進程上下文),進程間的切換會有較大的開銷,一個進程包含1–n個線程。

      線程:同一類線程共享代碼和數據空間,每個線程有獨立的運行棧和程序計數器(PC),線程切換開銷小。

      線程和進程一樣分為五個階段:創建、就緒、運行、阻塞、終止。

      多進程是指操作系統能同時運行多個任務(程序)。

      多線程是指在同一程序中有多個順序流在執行。

    在java中要想實現多線程,有三種手段,一種是繼續Thread類,另外一種是實現Runable接口,還有就是實現Callable接口。


    Switch能否用string做參數?

    a.在 Java 7 之前, switch 只能支持byte,short,char,int 或者其對應的封裝類以及 Enum 類型。在Java 7中,String 支持被加上了。


    Object有哪些公用方法?

    a.方法equals測試的是兩個對象是否相等

    b.方法clone進行對象拷貝

    c.方法getClass返回和當前對象相關的Class對象

    d.方法notify,notifyall,wait都是用來對給定對象進行線程同步的

    e.toString ?方法


    Java的四種引用,強弱軟虛,以及用到的場景

    a.利用軟引用和弱引用解決OOM問題:用一個HashMap來保存圖片的路徑和相應圖片對象關聯的軟引用之間的映射關系,在內存不足時,JVM會自動回收這些緩存圖片對象所占用的空間,從而有效地避免了OOM的問題。

    b.通過軟可及對象重獲方法實現Java對象的高速緩存:比如我們創建了一Employee的類,如果每次需要查詢一個雇員的信息。哪怕是幾秒中之前剛剛查詢過的,都要重新構建一個實例,這是需要消耗很多時間的。我們可以通過軟引用和 HashMap 的結合,先是保存引用方面:以軟引用的方式對一個Employee對象的實例進行引用并保存該引用到HashMap 上,key 為此雇員的 id,value為這個對象的軟引用,另一方面是取出引用,緩存中是否有該Employee實例的軟引用,如果有,從軟引用中取得。如果沒有軟引用,或者從軟引用中得到的實例是null,重新構建一個實例,并保存對這個新建實例的軟引用。

    c.強引用:如果一個對象具有強引用,它就不會被垃圾回收器回收。即使當前內存空間不足,JVM也不會回收它,而是拋出 OutOfMemoryError 錯誤,使程序異常終止。如果想中斷強引用和某個對象之間的關聯,可以顯式地將引用賦值為null,這樣一來的話,JVM在合適的時間就會回收該對象。

    d.軟引用:在使用軟引用時,如果內存的空間足夠,軟引用就能繼續被使用,而不會被垃圾回收器回收,只有在內存不足時,軟引用才會被垃圾回收器回收。

    e.弱引用:具有弱引用的對象擁有的生命周期更短暫。因為當 JVM 進行垃圾回收,一旦發現弱引用對象,無論當前內存空間是否充足,都會將弱引用回收。不過由于垃圾回收器是一個優先級較低的線程,所以并不一定能迅速發現弱引用對象。

    f.虛引用:顧名思義,就是形同虛設,如果一個對象僅持有虛引用,那么它相當于沒有引用,在任何時候都可能被垃圾回收器回收。


    Hashcode的作用,與 equal 有什么區別?

    a.同樣用于鑒定2個對象是否相等的,java集合中有 list 和 set 兩類,其中 set不允許元素重復實現,那個這個不允許重復實現的方法,如果用 equal 去比較的話,如果存在1000個元素,你 new 一個新的元素出來,需要去調用1000次 equal 去逐個和他們比較是否是同一個對象,這樣會大大降低效率。hashcode實際上是返回對象的存儲地址,如果這個位置上沒有元素,就把元素直接存儲在上面,如果這個位置上已經存在元素,這個時候才去調用equal方法與新元素進行比較,相同的話就不存了,散列到其他地址上。


    Override和Overload的含義以及區別

    a.Overload顧名思義是重新加載,它可以表現類的多態性,可以是函數里面可以有相同的函數名但是參數名、返回值、類型不能相同;或者說可以改變參數、類型、返回值但是函數名字依然不變。

    b.就是ride(重寫)的意思,在子類繼承父類的時候子類中可以定義某方法與其父類有相同的名稱和參數,當子類在調用這一函數時自動調用子類的方法,而父類相當于被覆蓋(重寫)了。

    具體可前往C++中重載、重寫(覆蓋)的區別實例分析查看


    抽象類和接口的區別

    a.一個類只能繼承單個類,但是可以實現多個接口

    b.抽象類中可以有構造方法,接口中不能有構造方法

    c.抽象類中的所有方法并不一定要是抽象的,你可以選擇在抽象類中實現一些基本的方法。而接口要求所有的方法都必須是抽象的

    d.抽象類中可以包含靜態方法,接口中不可以

    e.抽象類中可以有普通成員變量,接口中不可以


    解析XML的幾種方式的原理與特點:DOM、SAX、PULL

    a.DOM:消耗內存:先把xml文檔都讀到內存中,然后再用DOM API來訪問樹形結構,并獲取數據。這個寫起來很簡單,但是很消耗內存。要是數據過大,手機不夠牛逼,可能手機直接死機 ?xml文檔的層級結構, 可以進行增刪操作

    b.SAX:解析效率高,占用內存少,基于事件驅動的:更加簡單地說就是對文檔進行順序掃描,當掃描到文檔(document)開始與結束、元素(element)開始與結束、文檔(document)結束等地方時通知事件處理函數,由事件處理函數做相應動作,然后繼續同樣的掃描,直至文檔結束。

    c.PULL:與 SAX 類似,也是基于事件驅動,我們可以調用它的next()方法,來獲取下一個解析事件(就是開始文檔,結束文檔,開始標簽,結束標簽),當處于某個元素時可以調用XmlPullParser的getAttributte()方法來獲取屬性的值,也可調用它的nextText()獲取本節點的值。


    wait()和sleep()的區別

    sleep來自Thread類,和wait來自Object類

    調用sleep()方法的過程中,線程不會釋放對象鎖。而 調用 wait 方法線程會釋放對象鎖

    sleep睡眠后不出讓系統資源,wait讓出系統資源其他線程可以占用CPU

    sleep(milliseconds)需要指定一個睡眠時間,時間一到會自動喚醒


    JAVA 中堆和棧的區別,說下java 的內存機制

    a.基本數據類型比變量和對象的引用都是在棧分配的

    b.堆內存用來存放由new創建的對象和數組

    c.類變量(static修飾的變量)程序在一加載的時候就在堆中為類變量分配內存,堆中的內存地址存放在棧中

    d.實例變量:當你使用java關鍵字new的時候,系統在堆中開辟并不一定是連續的空間分配給變量,是根據零散的堆內存地址,通過哈希算法換算為一長串數字以表征這個變量在堆中的”物理位置”,實例變量的生命周期–當實例變量的引用丟失后,將被GC(垃圾回收器)列入可回收“名單”中,但并不是馬上就釋放堆中內存

    e.局部變量: 由聲明在某方法,或某代碼段里(比如for循環),執行到它的時候在棧中開辟內存,當局部變量一但脫離作用域,內存立即釋放


    JAVA多態的實現原理

    a.抽象的來講,多態的意思就是同一消息可以根據發送對象的不同而采用多種不同的行為方式。(發送消息就是函數調用)

    b.實現的原理是動態綁定,程序調用的方法在運行期才動態綁定,追溯源碼可以發現,JVM 通過參數的自動轉型來找到合適的辦法。

    轉載于:https://www.cnblogs.com/shan1393/p/9017428.html

    總結

    以上是生活随笔為你收集整理的面试题:各大公司Java后端开发面试题总结 已看1 背1 有用 链接有必要看看的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    国产在线aaa片一区二区99 | 午夜精品一区二区三区在线观看 | 小泽玛莉亚一区二区视频在线 | 色婷婷久久一区二区三区麻豆 | 大肉大捧一进一出好爽视频 | 澳门永久av免费网站 | 中文字幕 亚洲精品 第1页 | 国产偷自视频区视频 | 国内少妇偷人精品视频 | 国产成人精品无码播放 | 亚洲高清偷拍一区二区三区 | 人人妻人人藻人人爽欧美一区 | 在线天堂新版最新版在线8 | 欧美真人作爱免费视频 | 久久国产劲爆∧v内射 | 欧美xxxxx精品 | 麻豆成人精品国产免费 | 未满小14洗澡无码视频网站 | 中文精品久久久久人妻不卡 | 国产香蕉尹人综合在线观看 | 久久精品国产亚洲精品 | 妺妺窝人体色www婷婷 | 夜精品a片一区二区三区无码白浆 | 亚洲日韩乱码中文无码蜜桃臀网站 | 少妇性l交大片欧洲热妇乱xxx | 国产av剧情md精品麻豆 | 牲欲强的熟妇农村老妇女 | 国产成人人人97超碰超爽8 | 国产卡一卡二卡三 | 欧美老熟妇乱xxxxx | 久精品国产欧美亚洲色aⅴ大片 | 无码av最新清无码专区吞精 | 精品久久久久久亚洲精品 | а天堂中文在线官网 | 亚洲国产午夜精品理论片 | 亚洲色欲色欲天天天www | 国产精品美女久久久网av | av无码久久久久不卡免费网站 | 久久久久se色偷偷亚洲精品av | 国产精品久久福利网站 | 精品久久久久久人妻无码中文字幕 | 久久99精品久久久久久动态图 | 亚洲精品欧美二区三区中文字幕 | 又紧又大又爽精品一区二区 | 欧美阿v高清资源不卡在线播放 | 欧美怡红院免费全部视频 | 亚洲а∨天堂久久精品2021 | 荫蒂被男人添的好舒服爽免费视频 | 精品人妻中文字幕有码在线 | 国产精品久久久久久亚洲影视内衣 | 丰满妇女强制高潮18xxxx | 在教室伦流澡到高潮hnp视频 | 午夜不卡av免费 一本久久a久久精品vr综合 | 婷婷五月综合缴情在线视频 | 少妇愉情理伦片bd | 日日夜夜撸啊撸 | 久久熟妇人妻午夜寂寞影院 | 东京一本一道一二三区 | 亚洲精品综合一区二区三区在线 | 大色综合色综合网站 | 人人妻人人澡人人爽人人精品浪潮 | 欧美日韩视频无码一区二区三 | 欧美刺激性大交 | 国产精品办公室沙发 | 一二三四在线观看免费视频 | 中文字幕 亚洲精品 第1页 | 成人性做爰aaa片免费看 | 久久精品国产99久久6动漫 | 在线а√天堂中文官网 | 日韩精品无码一本二本三本色 | 蜜臀aⅴ国产精品久久久国产老师 | 领导边摸边吃奶边做爽在线观看 | 好爽又高潮了毛片免费下载 | 狠狠色丁香久久婷婷综合五月 | 亚洲爆乳精品无码一区二区三区 | av无码久久久久不卡免费网站 | 日韩成人一区二区三区在线观看 | 亚洲国精产品一二二线 | a在线亚洲男人的天堂 | 亚洲男人av天堂午夜在 | 97人妻精品一区二区三区 | 久久人妻内射无码一区三区 | 国产亚洲人成a在线v网站 | 亚洲精品国产第一综合99久久 | 亚洲国产精品久久人人爱 | 国产色在线 | 国产 | 国产亚洲精品久久久久久国模美 | 久久精品女人的天堂av | 无码国产色欲xxxxx视频 | 亚洲欧洲无卡二区视頻 | 亚洲国产精品无码久久久久高潮 | 成年美女黄网站色大免费视频 | 性啪啪chinese东北女人 | 中国女人内谢69xxxxxa片 | 99久久久国产精品无码免费 | 波多野42部无码喷潮在线 | 久久久久国色av免费观看性色 | 国产精品无码一区二区桃花视频 | 西西人体www44rt大胆高清 | 日日碰狠狠丁香久燥 | 国产av无码专区亚洲awww | 131美女爱做视频 | 亚洲中文字幕无码一久久区 | 日日麻批免费40分钟无码 | 国产农村妇女aaaaa视频 撕开奶罩揉吮奶头视频 | 中国大陆精品视频xxxx | 奇米影视7777久久精品人人爽 | 少妇无套内谢久久久久 | 精品久久8x国产免费观看 | 久久国产精品精品国产色婷婷 | 国产国产精品人在线视 | 好男人www社区 | 又大又紧又粉嫩18p少妇 | 黑人粗大猛烈进出高潮视频 | 亚洲欧美日韩成人高清在线一区 | 性生交大片免费看l | 色窝窝无码一区二区三区色欲 | 国产精品久久久久无码av色戒 | 国产精品久久国产精品99 | 国产超碰人人爽人人做人人添 | 丝袜人妻一区二区三区 | 久久久久成人片免费观看蜜芽 | 欧洲极品少妇 | 在线成人www免费观看视频 | 好爽又高潮了毛片免费下载 | 精品人妻中文字幕有码在线 | 无码国产激情在线观看 | 成 人 网 站国产免费观看 | 亚洲精品无码国产 | 无套内谢的新婚少妇国语播放 | 亚洲国产精品一区二区美利坚 | 国产疯狂伦交大片 | 色一情一乱一伦 | 亚洲gv猛男gv无码男同 | 一二三四在线观看免费视频 | 97久久超碰中文字幕 | 亚洲国精产品一二二线 | 亚洲日韩av一区二区三区四区 | 极品尤物被啪到呻吟喷水 | 免费观看又污又黄的网站 | 国产无遮挡又黄又爽免费视频 | 国产深夜福利视频在线 | 精品日本一区二区三区在线观看 | 国产精品资源一区二区 | 日韩欧美中文字幕公布 | 无码精品人妻一区二区三区av | 天堂а√在线地址中文在线 | 亚洲の无码国产の无码影院 | 免费观看的无遮挡av | 国产精品.xx视频.xxtv | 欧美激情一区二区三区成人 | 成人免费无码大片a毛片 | 日韩人妻系列无码专区 | 久久这里只有精品视频9 | 粉嫩少妇内射浓精videos | 学生妹亚洲一区二区 | 久在线观看福利视频 | 日本一区二区三区免费高清 | 国产无套粉嫩白浆在线 | 少妇性俱乐部纵欲狂欢电影 | 国产两女互慰高潮视频在线观看 | 午夜福利不卡在线视频 | 精品无码国产自产拍在线观看蜜 | 午夜精品久久久久久久 | 人人超人人超碰超国产 | 国产suv精品一区二区五 | 中文字幕色婷婷在线视频 | 亚洲欧美国产精品久久 | 国产一区二区三区四区五区加勒比 | 99久久久无码国产aaa精品 | 精品久久综合1区2区3区激情 | 亚洲中文无码av永久不收费 | 日韩人妻少妇一区二区三区 | 偷窥村妇洗澡毛毛多 | 欧美大屁股xxxxhd黑色 | 中国女人内谢69xxxxxa片 | 亚洲经典千人经典日产 | 亚洲精品鲁一鲁一区二区三区 | 精品久久久久香蕉网 | 岛国片人妻三上悠亚 | 夜先锋av资源网站 | 波多野结衣高清一区二区三区 | 性欧美熟妇videofreesex | 免费乱码人妻系列无码专区 | 久久99精品久久久久久动态图 | 特大黑人娇小亚洲女 | 人妻插b视频一区二区三区 | 成人影院yy111111在线观看 | 亚洲最大成人网站 | 麻豆国产人妻欲求不满 | 激情人妻另类人妻伦 | 又紧又大又爽精品一区二区 | 男女猛烈xx00免费视频试看 | 国产黑色丝袜在线播放 | √天堂资源地址中文在线 | 亚洲乱码国产乱码精品精 | 欧美激情综合亚洲一二区 | 国产精品高潮呻吟av久久4虎 | 人妻插b视频一区二区三区 | 成人无码视频在线观看网站 | 亚洲中文字幕在线无码一区二区 | 无码人妻丰满熟妇区五十路百度 | 兔费看少妇性l交大片免费 | 夜夜躁日日躁狠狠久久av | 夫妻免费无码v看片 | 国产熟妇另类久久久久 | 午夜成人1000部免费视频 | 亚洲自偷精品视频自拍 | 中文字幕无码免费久久99 | 中文字幕乱码人妻无码久久 | 免费男性肉肉影院 | 99riav国产精品视频 | 色综合天天综合狠狠爱 | 成人无码精品一区二区三区 | 又湿又紧又大又爽a视频国产 | 2020最新国产自产精品 | 精品久久综合1区2区3区激情 | 精品国产精品久久一区免费式 | 久久精品无码一区二区三区 | 色综合久久中文娱乐网 | 色综合久久久无码中文字幕 | 精品国产av色一区二区深夜久久 | 亚洲人亚洲人成电影网站色 | 日日噜噜噜噜夜夜爽亚洲精品 | 在线 国产 欧美 亚洲 天堂 | 伊人久久大香线蕉午夜 | 男人的天堂av网站 | 牲欲强的熟妇农村老妇女视频 | 377p欧洲日本亚洲大胆 | 一本久久a久久精品vr综合 | 久久视频在线观看精品 | 久久精品中文字幕大胸 | 天堂一区人妻无码 | 日韩人妻系列无码专区 | 亚洲大尺度无码无码专区 | 无码人妻出轨黑人中文字幕 | 夜精品a片一区二区三区无码白浆 | 日韩人妻无码一区二区三区久久99 | 亚洲欧美精品aaaaaa片 | 在线天堂新版最新版在线8 | 国产口爆吞精在线视频 | 久久综合久久自在自线精品自 | 日韩精品a片一区二区三区妖精 | 国产亚洲精品久久久久久久久动漫 | 内射爽无广熟女亚洲 | 精品无码国产自产拍在线观看蜜 | 国产亚洲tv在线观看 | 人人爽人人澡人人高潮 | 老子影院午夜伦不卡 | 国产另类ts人妖一区二区 | 人人澡人人透人人爽 | aⅴ在线视频男人的天堂 | 露脸叫床粗话东北少妇 | 大色综合色综合网站 | 欧美日韩视频无码一区二区三 | 一本色道久久综合亚洲精品不卡 | 久久人人爽人人人人片 | 欧美成人午夜精品久久久 | 亚洲中文字幕成人无码 | 国产精品久久久久久亚洲毛片 | 99久久亚洲精品无码毛片 | 中文字幕无码人妻少妇免费 | 香蕉久久久久久av成人 | 狠狠色噜噜狠狠狠7777奇米 | 国产精品亚洲综合色区韩国 | 亚洲国产高清在线观看视频 | 日韩亚洲欧美精品综合 | 女人被男人躁得好爽免费视频 | 亚洲精品国产a久久久久久 | www成人国产高清内射 | 蜜桃无码一区二区三区 | 亚洲一区二区三区香蕉 | 国产乱人无码伦av在线a | 亚洲精品国产精品乱码视色 | 亚洲精品一区二区三区在线 | 99久久久无码国产精品免费 | 少妇无套内谢久久久久 | 伦伦影院午夜理论片 | 综合网日日天干夜夜久久 | 色一情一乱一伦一视频免费看 | 一个人免费观看的www视频 | 国产超碰人人爽人人做人人添 | 中文字幕乱码人妻无码久久 | 激情五月综合色婷婷一区二区 | 999久久久国产精品消防器材 | 东京无码熟妇人妻av在线网址 | a国产一区二区免费入口 | 欧美 亚洲 国产 另类 | 狠狠亚洲超碰狼人久久 | 天堂久久天堂av色综合 | 动漫av一区二区在线观看 | 天堂久久天堂av色综合 | 亚洲天堂2017无码中文 | 男女性色大片免费网站 | 牛和人交xxxx欧美 | 国色天香社区在线视频 | 国产内射老熟女aaaa | 亚洲综合久久一区二区 | 精品国产aⅴ无码一区二区 | 久久无码中文字幕免费影院蜜桃 | 欧美野外疯狂做受xxxx高潮 | 久久99久久99精品中文字幕 | 学生妹亚洲一区二区 | 性色欲情网站iwww九文堂 | 丰满岳乱妇在线观看中字无码 | 亚洲中文字幕在线无码一区二区 | 国产情侣作爱视频免费观看 | 高潮喷水的毛片 | 欧美高清在线精品一区 | 成人免费视频视频在线观看 免费 | 人人妻人人澡人人爽欧美一区九九 | 国产精品久久精品三级 | 日韩少妇内射免费播放 | 无码吃奶揉捏奶头高潮视频 | 国产性生交xxxxx无码 | 国产真实乱对白精彩久久 | 性色欲网站人妻丰满中文久久不卡 | 蜜臀aⅴ国产精品久久久国产老师 | 精品久久综合1区2区3区激情 | 亚洲精品久久久久久久久久久 | 日日天日日夜日日摸 | av人摸人人人澡人人超碰下载 | 国产激情综合五月久久 | 欧美怡红院免费全部视频 | 国产成人人人97超碰超爽8 | 极品尤物被啪到呻吟喷水 | 精品亚洲韩国一区二区三区 | 四虎国产精品免费久久 | 夜精品a片一区二区三区无码白浆 | 久久久久久久久888 | 亚洲一区二区三区含羞草 | 亚洲精品一区三区三区在线观看 | 漂亮人妻洗澡被公强 日日躁 | 日本又色又爽又黄的a片18禁 | 国产九九九九九九九a片 | 国产成人无码一二三区视频 | 国产亚洲人成a在线v网站 | 少妇人妻av毛片在线看 | 蜜桃臀无码内射一区二区三区 | 亚洲日本va中文字幕 | 色综合久久中文娱乐网 | 熟妇人妻无乱码中文字幕 | 强奷人妻日本中文字幕 | 97精品国产97久久久久久免费 | 曰韩无码二三区中文字幕 | 纯爱无遮挡h肉动漫在线播放 | 天天拍夜夜添久久精品 | 在线欧美精品一区二区三区 | 国产亚洲精品久久久久久大师 | 俄罗斯老熟妇色xxxx | 综合网日日天干夜夜久久 | 国产真实乱对白精彩久久 | 日本xxxx色视频在线观看免费 | 好爽又高潮了毛片免费下载 | 久在线观看福利视频 | 亚洲综合色区中文字幕 | 国产成人综合在线女婷五月99播放 | 久久精品人人做人人综合 | 欧美国产日产一区二区 | 国产人成高清在线视频99最全资源 | 麻豆精品国产精华精华液好用吗 | 亚洲日本一区二区三区在线 | 精品乱码久久久久久久 | 亚洲综合伊人久久大杳蕉 | 久久 国产 尿 小便 嘘嘘 | 久久国产精品精品国产色婷婷 | 亚洲精品一区二区三区四区五区 | 亚洲国产精品一区二区美利坚 | 少妇人妻大乳在线视频 | 亚洲日韩av一区二区三区中文 | 东京热一精品无码av | 特大黑人娇小亚洲女 | 天天躁夜夜躁狠狠是什么心态 | 国产后入清纯学生妹 | 国产av无码专区亚洲a∨毛片 | 久久 国产 尿 小便 嘘嘘 | 久久国产自偷自偷免费一区调 | 福利一区二区三区视频在线观看 | 欧洲vodafone精品性 | 亚洲国产午夜精品理论片 | 理论片87福利理论电影 | 久久人人爽人人爽人人片ⅴ | 一本久久a久久精品vr综合 | 亚洲成熟女人毛毛耸耸多 | 无码吃奶揉捏奶头高潮视频 | 人人爽人人澡人人高潮 | 玩弄少妇高潮ⅹxxxyw | 影音先锋中文字幕无码 | 亚洲一区二区三区含羞草 | 国产凸凹视频一区二区 | 精品人人妻人人澡人人爽人人 | 亚洲精品中文字幕 | 国产无遮挡又黄又爽免费视频 | 激情五月综合色婷婷一区二区 | 伊人久久大香线焦av综合影院 | 亚洲精品久久久久久久久久久 | 国产精品对白交换视频 | 色婷婷欧美在线播放内射 | 国产国产精品人在线视 | 久久精品女人天堂av免费观看 | 国产特级毛片aaaaaa高潮流水 | 人妻互换免费中文字幕 | 国産精品久久久久久久 | 欧美日韩亚洲国产精品 | 久9re热视频这里只有精品 | 蜜臀aⅴ国产精品久久久国产老师 | 天天躁日日躁狠狠躁免费麻豆 | 蜜桃臀无码内射一区二区三区 | 高潮毛片无遮挡高清免费视频 | ass日本丰满熟妇pics | 亚洲欧美日韩国产精品一区二区 | 久久国产劲爆∧v内射 | 捆绑白丝粉色jk震动捧喷白浆 | 成人精品视频一区二区 | 人妻aⅴ无码一区二区三区 | 人人妻人人澡人人爽欧美精品 | 永久免费观看国产裸体美女 | 欧美日本日韩 | 亚洲乱码日产精品bd | 国产suv精品一区二区五 | √8天堂资源地址中文在线 | 欧美亚洲国产一区二区三区 | 午夜成人1000部免费视频 | 亚洲国产精品久久人人爱 | 精品人人妻人人澡人人爽人人 | 强伦人妻一区二区三区视频18 | 日本xxxx色视频在线观看免费 | 日韩亚洲欧美中文高清在线 | 2019nv天堂香蕉在线观看 | 国产极品美女高潮无套在线观看 | 少妇无套内谢久久久久 | 国产精品99久久精品爆乳 | 性生交大片免费看l | 18禁止看的免费污网站 | 内射白嫩少妇超碰 | 色噜噜亚洲男人的天堂 | 国产在线精品一区二区高清不卡 | 国内精品久久久久久中文字幕 | 免费看少妇作爱视频 | 国产舌乚八伦偷品w中 | 麻豆国产丝袜白领秘书在线观看 | 2020久久香蕉国产线看观看 | 亚洲精品美女久久久久久久 | 麻豆av传媒蜜桃天美传媒 | 国产精品久久久久影院嫩草 | 国产9 9在线 | 中文 | 国内精品一区二区三区不卡 | 日韩人妻少妇一区二区三区 | 久久综合狠狠综合久久综合88 | 5858s亚洲色大成网站www | 久久久亚洲欧洲日产国码αv | 中文字幕无码热在线视频 | 中文字幕色婷婷在线视频 | 日本精品久久久久中文字幕 | 麻豆果冻传媒2021精品传媒一区下载 | 国产精品无码一区二区三区不卡 | 精品国精品国产自在久国产87 | 搡女人真爽免费视频大全 | 色妞www精品免费视频 | 国产精品丝袜黑色高跟鞋 | 精品一区二区不卡无码av | 99久久精品午夜一区二区 | 帮老师解开蕾丝奶罩吸乳网站 | 中文字幕无码av波多野吉衣 | aa片在线观看视频在线播放 | 亚洲国产精品无码一区二区三区 | 欧美日韩一区二区三区自拍 | 亚洲精品鲁一鲁一区二区三区 | 大胆欧美熟妇xx | 久久97精品久久久久久久不卡 | 伊人久久大香线焦av综合影院 | 久久这里只有精品视频9 | 无码国模国产在线观看 | 婷婷六月久久综合丁香 | 精品乱子伦一区二区三区 | 内射爽无广熟女亚洲 | 噜噜噜亚洲色成人网站 | 亚洲精品综合一区二区三区在线 | 初尝人妻少妇中文字幕 | 双乳奶水饱满少妇呻吟 | 国产无遮挡又黄又爽免费视频 | 亚洲国产欧美日韩精品一区二区三区 | 无码乱肉视频免费大全合集 | 国产精品久久久久久久影院 | 国内精品一区二区三区不卡 | 国产精品欧美成人 | 在教室伦流澡到高潮hnp视频 | 亚洲成在人网站无码天堂 | 国产精品爱久久久久久久 | 午夜性刺激在线视频免费 | 欧美人与禽猛交狂配 | 国产av一区二区精品久久凹凸 | 亚洲精品欧美二区三区中文字幕 | 人妻少妇精品无码专区动漫 | 在线观看免费人成视频 | 丰满妇女强制高潮18xxxx | 亚洲国产精品美女久久久久 | 高清不卡一区二区三区 | 中文字幕乱码亚洲无线三区 | 自拍偷自拍亚洲精品被多人伦好爽 | 国产97人人超碰caoprom | 男女下面进入的视频免费午夜 | 精品欧美一区二区三区久久久 | 国产9 9在线 | 中文 | 少妇邻居内射在线 | 亚洲精品国产精品乱码视色 | 欧美性生交活xxxxxdddd | 国色天香社区在线视频 | 成人av无码一区二区三区 | 人妻夜夜爽天天爽三区 | 漂亮人妻洗澡被公强 日日躁 | 国产成人精品久久亚洲高清不卡 | 十八禁真人啪啪免费网站 | 国产成人无码区免费内射一片色欲 | 成人一区二区免费视频 | 日日橹狠狠爱欧美视频 | 国产精品久久久 | 性做久久久久久久免费看 | 国产av无码专区亚洲awww | 18禁止看的免费污网站 | 蜜桃视频韩日免费播放 | 亚洲aⅴ无码成人网站国产app | 午夜福利不卡在线视频 | 骚片av蜜桃精品一区 | 久久久久久a亚洲欧洲av冫 | 啦啦啦www在线观看免费视频 | 欧美熟妇另类久久久久久多毛 | 国产小呦泬泬99精品 | 正在播放东北夫妻内射 | 国产欧美精品一区二区三区 | 又色又爽又黄的美女裸体网站 | 色偷偷av老熟女 久久精品人妻少妇一区二区三区 | a片在线免费观看 | 超碰97人人做人人爱少妇 | 精品国产麻豆免费人成网站 | 色综合久久88色综合天天 | 草草网站影院白丝内射 | 亚洲综合精品香蕉久久网 | 久久精品国产精品国产精品污 | 精品无码成人片一区二区98 | 少妇性l交大片欧洲热妇乱xxx | 日本爽爽爽爽爽爽在线观看免 | 亚洲国产精品毛片av不卡在线 | 无码播放一区二区三区 | 樱花草在线社区www | 成人无码精品一区二区三区 | 99久久人妻精品免费二区 | 亚洲成av人影院在线观看 | 国产亚洲视频中文字幕97精品 | 中文字幕av伊人av无码av | 欧美野外疯狂做受xxxx高潮 | 精品熟女少妇av免费观看 | 久久亚洲精品成人无码 | 天海翼激烈高潮到腰振不止 | 午夜男女很黄的视频 | 免费乱码人妻系列无码专区 | 精品夜夜澡人妻无码av蜜桃 | 国产xxx69麻豆国语对白 | 麻豆人妻少妇精品无码专区 | 97久久超碰中文字幕 | 国产精品久久久av久久久 | 亚洲乱亚洲乱妇50p | 成人精品视频一区二区三区尤物 | 99久久99久久免费精品蜜桃 | 中文字幕日韩精品一区二区三区 | 激情爆乳一区二区三区 | 亚洲欧美日韩国产精品一区二区 | 精品人妻人人做人人爽 | 亚洲午夜福利在线观看 | 噜噜噜亚洲色成人网站 | 牲欲强的熟妇农村老妇女 | 中文字幕中文有码在线 | 精品国产av色一区二区深夜久久 | 小鲜肉自慰网站xnxx | 18无码粉嫩小泬无套在线观看 | 男人的天堂av网站 | 波多野结衣av一区二区全免费观看 | 中文无码精品a∨在线观看不卡 | 少妇人妻偷人精品无码视频 | 曰韩无码二三区中文字幕 | 麻豆国产人妻欲求不满 | 亚洲小说图区综合在线 | 国产午夜福利100集发布 | 亚洲自偷自偷在线制服 | 久久国产精品二国产精品 | 人妻与老人中文字幕 | 亚洲日本一区二区三区在线 | 亚洲精品久久久久久久久久久 | 国内揄拍国内精品少妇国语 | 亚洲中文字幕无码中文字在线 | 色老头在线一区二区三区 | 色婷婷综合激情综在线播放 | 亚洲天堂2017无码 | 欧美一区二区三区视频在线观看 | 国产成人一区二区三区在线观看 | 青青草原综合久久大伊人精品 | 精品国产福利一区二区 | 亚欧洲精品在线视频免费观看 | 久久国产自偷自偷免费一区调 | 永久免费观看美女裸体的网站 | 婷婷色婷婷开心五月四房播播 | 国产精品资源一区二区 | 精品国产一区二区三区四区在线看 | 亚洲成在人网站无码天堂 | 亚洲精品久久久久久久久久久 | 在线视频网站www色 | 国产一精品一av一免费 | 亚洲第一无码av无码专区 | 国产亚洲精品久久久久久大师 | 欧美日韩一区二区综合 | 人人妻人人澡人人爽人人精品 | 极品嫩模高潮叫床 | 无码人妻丰满熟妇区毛片18 | 亚洲乱码国产乱码精品精 | 国产在线aaa片一区二区99 | 麻花豆传媒剧国产免费mv在线 | 亚洲精品鲁一鲁一区二区三区 | 国产区女主播在线观看 | 中文字幕无码视频专区 | 亚洲日韩精品欧美一区二区 | 麻豆果冻传媒2021精品传媒一区下载 | 性生交大片免费看女人按摩摩 | 夜夜躁日日躁狠狠久久av | 国产精品第一区揄拍无码 | 中文字幕无码日韩欧毛 | 国产精品人人妻人人爽 | 国产成人无码一二三区视频 | 美女黄网站人色视频免费国产 | 全黄性性激高免费视频 | 人人妻人人澡人人爽欧美一区九九 | 国产精品国产三级国产专播 | 色婷婷欧美在线播放内射 | 麻豆精品国产精华精华液好用吗 | 欧洲极品少妇 | 性色欲网站人妻丰满中文久久不卡 | 国产网红无码精品视频 | 在线观看国产一区二区三区 | 色综合久久88色综合天天 | 亚洲s色大片在线观看 | 国产xxx69麻豆国语对白 | 精品国产乱码久久久久乱码 | 强伦人妻一区二区三区视频18 | 亚洲热妇无码av在线播放 | 亚洲中文字幕无码中文字在线 | 一二三四社区在线中文视频 | 性色欲情网站iwww九文堂 | 久久99精品久久久久久动态图 | 四虎永久在线精品免费网址 | 亚洲精品综合一区二区三区在线 | 日本va欧美va欧美va精品 | 精品久久久无码人妻字幂 | 国产 浪潮av性色四虎 | 老熟女重囗味hdxx69 | 欧美人与善在线com | 又大又紧又粉嫩18p少妇 | 国产成人无码区免费内射一片色欲 | 久久精品国产亚洲精品 | 午夜福利一区二区三区在线观看 | 九九综合va免费看 | 荫蒂添的好舒服视频囗交 | 狠狠色噜噜狠狠狠狠7777米奇 | 色偷偷av老熟女 久久精品人妻少妇一区二区三区 | 无套内谢的新婚少妇国语播放 | 国产麻豆精品精东影业av网站 | 国产精品嫩草久久久久 | 无码人妻黑人中文字幕 | 无人区乱码一区二区三区 | 国产成人精品优优av | 国产精品99爱免费视频 | 国产无遮挡又黄又爽又色 | 国产成人久久精品流白浆 | 国产亚av手机在线观看 | 亚洲色www成人永久网址 | 亚洲国产一区二区三区在线观看 | 成在人线av无码免观看麻豆 | 国産精品久久久久久久 | 在线亚洲高清揄拍自拍一品区 | 18精品久久久无码午夜福利 | 精品久久久中文字幕人妻 | 精品国产一区二区三区av 性色 | 亚拍精品一区二区三区探花 | 日韩av激情在线观看 | 内射欧美老妇wbb | 国产精品久久久午夜夜伦鲁鲁 | 日本一区二区三区免费高清 | 97精品人妻一区二区三区香蕉 | 国产精品国产自线拍免费软件 | 5858s亚洲色大成网站www | 国产热a欧美热a在线视频 | 国产极品视觉盛宴 | 久久亚洲中文字幕精品一区 | 久久综合久久自在自线精品自 | 久久人人爽人人爽人人片av高清 | 黑人巨大精品欧美一区二区 | 亚洲日韩中文字幕在线播放 | 久久国产精品_国产精品 | 国产成人综合色在线观看网站 | 成人精品视频一区二区三区尤物 | 国产午夜无码视频在线观看 | 日日摸夜夜摸狠狠摸婷婷 | 久久久精品国产sm最大网站 | 中文无码精品a∨在线观看不卡 | 国产亚洲精品久久久久久 | 亚洲 另类 在线 欧美 制服 | 大肉大捧一进一出好爽视频 | 丁香花在线影院观看在线播放 | 波多野42部无码喷潮在线 | 日韩精品无码一本二本三本色 | 欧美日本精品一区二区三区 | 日韩亚洲欧美中文高清在线 | 免费国产成人高清在线观看网站 | 亚洲色无码一区二区三区 | 亚洲精品午夜国产va久久成人 | 国产口爆吞精在线视频 | 夜夜夜高潮夜夜爽夜夜爰爰 | 久久人人爽人人爽人人片av高清 | 国产精品免费大片 | 18禁止看的免费污网站 | 国产色在线 | 国产 | 色五月五月丁香亚洲综合网 | 国产成人无码av在线影院 | 国语精品一区二区三区 | 自拍偷自拍亚洲精品10p | 小鲜肉自慰网站xnxx | 中文无码精品a∨在线观看不卡 | 丰满少妇人妻久久久久久 | 白嫩日本少妇做爰 | 国产成人无码a区在线观看视频app | 中文字幕人成乱码熟女app | 亚洲呦女专区 | 亚洲自偷自偷在线制服 | 中文亚洲成a人片在线观看 | 亚洲 欧美 激情 小说 另类 | 欧美熟妇另类久久久久久不卡 | 亚洲欧美日韩综合久久久 | 天天做天天爱天天爽综合网 | 国产精品亚洲а∨无码播放麻豆 | 少妇高潮喷潮久久久影院 | 国产无av码在线观看 | 无码国产色欲xxxxx视频 | 永久免费精品精品永久-夜色 | 一本大道伊人av久久综合 | 久久午夜夜伦鲁鲁片无码免费 | 水蜜桃色314在线观看 | 欧美午夜特黄aaaaaa片 | 亚洲综合在线一区二区三区 | 任你躁在线精品免费 | 99国产欧美久久久精品 | 亚洲a无码综合a国产av中文 | 国内精品久久久久久中文字幕 | 大地资源网第二页免费观看 | 精品水蜜桃久久久久久久 | 中文字幕无码视频专区 | 乱中年女人伦av三区 | 日本精品高清一区二区 | 久久久久99精品成人片 | 亚洲中文字幕乱码av波多ji | 久久久久久久久888 | 疯狂三人交性欧美 | 2020最新国产自产精品 | 国产精品.xx视频.xxtv | 亚洲成熟女人毛毛耸耸多 | 精品水蜜桃久久久久久久 | 激情内射日本一区二区三区 | 特大黑人娇小亚洲女 | 精品久久久无码人妻字幂 | 国产精品久久久久久亚洲毛片 | 午夜免费福利小电影 | 亚洲中文字幕成人无码 | 欧美 丝袜 自拍 制服 另类 | 宝宝好涨水快流出来免费视频 | 国产在线aaa片一区二区99 | 丝袜 中出 制服 人妻 美腿 | 欧美大屁股xxxxhd黑色 | 国产精品久久国产精品99 | 2019nv天堂香蕉在线观看 | 狂野欧美性猛xxxx乱大交 | 日韩人妻少妇一区二区三区 | 亚洲人成网站在线播放942 | 久久综合九色综合97网 | 久久国产自偷自偷免费一区调 | 性啪啪chinese东北女人 | 国产极品美女高潮无套在线观看 | 男人扒开女人内裤强吻桶进去 | 大肉大捧一进一出好爽视频 | 亚洲精品国产a久久久久久 | 国产亚洲精品精品国产亚洲综合 | 国产精品无码成人午夜电影 | 动漫av网站免费观看 | 国产精品久久精品三级 | 国产成人一区二区三区在线观看 | 欧美阿v高清资源不卡在线播放 | 四虎国产精品一区二区 | 亚洲日本va午夜在线电影 | 正在播放东北夫妻内射 | 51国偷自产一区二区三区 | 领导边摸边吃奶边做爽在线观看 | 婷婷五月综合缴情在线视频 | 日本乱人伦片中文三区 | 日产精品99久久久久久 | av小次郎收藏 | 人人妻人人澡人人爽欧美精品 | 牲欲强的熟妇农村老妇女视频 | 久久综合给合久久狠狠狠97色 | 精品无码av一区二区三区 | 性生交大片免费看女人按摩摩 | 免费观看激色视频网站 | 熟妇人妻激情偷爽文 | 亚洲狠狠色丁香婷婷综合 | 青青青手机频在线观看 | 精品少妇爆乳无码av无码专区 | 久久综合给合久久狠狠狠97色 | 久久久久成人精品免费播放动漫 | 无码福利日韩神码福利片 | 欧美精品无码一区二区三区 | 久久久av男人的天堂 | 一本色道婷婷久久欧美 | 国产色精品久久人妻 | 麻豆精品国产精华精华液好用吗 | a片免费视频在线观看 | 久久精品无码一区二区三区 | 少女韩国电视剧在线观看完整 | 国产内射老熟女aaaa | 国产av一区二区精品久久凹凸 | 2020久久超碰国产精品最新 | 无码一区二区三区在线 | 内射巨臀欧美在线视频 | 国内精品一区二区三区不卡 | 欧美性生交活xxxxxdddd | 亚洲一区二区三区 | 熟女少妇在线视频播放 | 精品无码一区二区三区的天堂 | 亚洲熟悉妇女xxx妇女av | 欧美人与动性行为视频 | 牛和人交xxxx欧美 | 国产xxx69麻豆国语对白 | 无码吃奶揉捏奶头高潮视频 | 国产一区二区三区日韩精品 | 亚洲精品国产精品乱码不卡 | 无套内谢的新婚少妇国语播放 | 成熟人妻av无码专区 | 日韩精品无码免费一区二区三区 | 成在人线av无码免观看麻豆 | 玩弄人妻少妇500系列视频 | 久久97精品久久久久久久不卡 | 亚洲国产成人a精品不卡在线 | 久热国产vs视频在线观看 | 人妻少妇精品视频专区 | 亚洲成av人片天堂网无码】 | 黑人巨大精品欧美黑寡妇 | 国产又爽又猛又粗的视频a片 | 无码人妻精品一区二区三区下载 | 国精产品一品二品国精品69xx | 日本在线高清不卡免费播放 | 亚洲s色大片在线观看 | 亚洲国产成人a精品不卡在线 | 在线亚洲高清揄拍自拍一品区 | 天天摸天天透天天添 | 未满成年国产在线观看 | 国产精品久久精品三级 | 扒开双腿疯狂进出爽爽爽视频 | 久久99精品久久久久久 | 亚洲日韩av片在线观看 | 日韩精品无码免费一区二区三区 | 亚洲一区av无码专区在线观看 | 久久99精品久久久久久 | 国产成人综合色在线观看网站 | 色狠狠av一区二区三区 | 性做久久久久久久免费看 | 欧美黑人巨大xxxxx | 欧美大屁股xxxxhd黑色 | 国产特级毛片aaaaaa高潮流水 | 欧美放荡的少妇 | 久久综合给合久久狠狠狠97色 | 欧美亚洲日韩国产人成在线播放 | 大胆欧美熟妇xx | 中国大陆精品视频xxxx | 日本饥渴人妻欲求不满 | 美女黄网站人色视频免费国产 | 亚欧洲精品在线视频免费观看 | 7777奇米四色成人眼影 | 久久久久免费精品国产 | 久久精品99久久香蕉国产色戒 | 亚洲精品国偷拍自产在线麻豆 | 久久亚洲精品中文字幕无男同 | 97精品国产97久久久久久免费 | 欧美人与物videos另类 | 亚洲熟妇色xxxxx欧美老妇 | 久久人妻内射无码一区三区 | 欧美一区二区三区 | 国产无遮挡又黄又爽免费视频 | 亚洲日韩一区二区 | 国产亚洲精品精品国产亚洲综合 | 久久久久成人片免费观看蜜芽 | 午夜精品一区二区三区的区别 | 色窝窝无码一区二区三区色欲 | 国产绳艺sm调教室论坛 | 熟妇女人妻丰满少妇中文字幕 | 亚洲熟熟妇xxxx | 午夜精品一区二区三区的区别 | 欧美日韩人成综合在线播放 | 久在线观看福利视频 | 色欲综合久久中文字幕网 | aⅴ亚洲 日韩 色 图网站 播放 | 在线看片无码永久免费视频 | 99久久久无码国产精品免费 | 国产精品沙发午睡系列 | 日韩人妻系列无码专区 | 国产亚洲欧美日韩亚洲中文色 | 无码国模国产在线观看 | 亚洲国产欧美日韩精品一区二区三区 | 少妇无码av无码专区在线观看 | 亚洲精品一区国产 | 丁香花在线影院观看在线播放 | 99久久久国产精品无码免费 | 国产一区二区三区四区五区加勒比 | 免费无码的av片在线观看 | 亚洲精品国产品国语在线观看 | 亚洲精品国产精品乱码不卡 | 77777熟女视频在线观看 а天堂中文在线官网 | 激情内射亚州一区二区三区爱妻 | 亚洲熟悉妇女xxx妇女av | 色五月丁香五月综合五月 | 国产精品人妻一区二区三区四 | 国产精品丝袜黑色高跟鞋 | 成在人线av无码免费 | 久久亚洲中文字幕精品一区 | 欧美喷潮久久久xxxxx | 色婷婷欧美在线播放内射 | 双乳奶水饱满少妇呻吟 | 日本乱偷人妻中文字幕 | 国产另类ts人妖一区二区 | 99在线 | 亚洲 | 最近中文2019字幕第二页 | 无码人妻精品一区二区三区下载 | 日韩精品无码一本二本三本色 | а√资源新版在线天堂 | 伊人久久婷婷五月综合97色 | 曰韩少妇内射免费播放 | 麻豆果冻传媒2021精品传媒一区下载 | 成人无码视频免费播放 | 少妇人妻av毛片在线看 | 小泽玛莉亚一区二区视频在线 | 亚洲理论电影在线观看 | 精品厕所偷拍各类美女tp嘘嘘 | 国产亚洲精品久久久久久国模美 | 精品无人区无码乱码毛片国产 | 日韩少妇白浆无码系列 | 亚洲色欲色欲天天天www | 婷婷五月综合激情中文字幕 | 特级做a爰片毛片免费69 | 婷婷丁香六月激情综合啪 | 男女下面进入的视频免费午夜 | 国产后入清纯学生妹 | 亚洲娇小与黑人巨大交 | 欧美肥老太牲交大战 | 伊人久久大香线蕉av一区二区 | 高清国产亚洲精品自在久久 | 性史性农村dvd毛片 | 亚洲日韩一区二区 | 欧美人与物videos另类 | 婷婷五月综合激情中文字幕 | 成人免费视频在线观看 | 久久人人爽人人人人片 | 国产性猛交╳xxx乱大交 国产精品久久久久久无码 欧洲欧美人成视频在线 | 久精品国产欧美亚洲色aⅴ大片 | a片在线免费观看 | 精品熟女少妇av免费观看 | 久久精品国产99久久6动漫 | 国产综合色产在线精品 | 中文字幕久久久久人妻 | 丰满少妇人妻久久久久久 | 国产精品久久久 | 午夜福利一区二区三区在线观看 | 影音先锋中文字幕无码 | 国产精品亚洲一区二区三区喷水 | 久久国产精品偷任你爽任你 | 一本无码人妻在中文字幕免费 | aa片在线观看视频在线播放 | 久久国产36精品色熟妇 | 欧美自拍另类欧美综合图片区 | 一个人看的视频www在线 | 久久久久成人片免费观看蜜芽 | 午夜不卡av免费 一本久久a久久精品vr综合 | 国产区女主播在线观看 | 亚洲综合在线一区二区三区 | 香蕉久久久久久av成人 | 装睡被陌生人摸出水好爽 | 亚洲 高清 成人 动漫 | 老熟妇乱子伦牲交视频 | 国产精品国产三级国产专播 | 国产成人无码专区 | 成 人 免费观看网站 | 亚洲爆乳大丰满无码专区 | 成年美女黄网站色大免费全看 | 精品国产一区二区三区四区 | 午夜成人1000部免费视频 | 三上悠亚人妻中文字幕在线 | 亚洲精品无码国产 | 国产精品久久久久9999小说 | 强开小婷嫩苞又嫩又紧视频 | 清纯唯美经典一区二区 | 国产亚洲精品久久久久久 | 99国产欧美久久久精品 | 色欲av亚洲一区无码少妇 | 久久精品人人做人人综合试看 | 欧美激情内射喷水高潮 | 大胆欧美熟妇xx | 一二三四社区在线中文视频 | 亚洲无人区一区二区三区 | 国产超级va在线观看视频 | 水蜜桃色314在线观看 | 亚洲综合久久一区二区 | 露脸叫床粗话东北少妇 | 天堂一区人妻无码 | 日本一卡2卡3卡4卡无卡免费网站 国产一区二区三区影院 | av无码不卡在线观看免费 | 伊人久久大香线蕉午夜 | 亚洲一区二区三区国产精华液 | 亚洲а∨天堂久久精品2021 | 亚洲爆乳精品无码一区二区三区 | 在线成人www免费观看视频 | 亚洲精品一区国产 | 国产午夜手机精彩视频 | 色婷婷av一区二区三区之红樱桃 | 一区二区三区乱码在线 | 欧洲 | 亚洲中文字幕av在天堂 | 免费人成在线观看网站 | 亚洲s码欧洲m码国产av | 奇米影视7777久久精品人人爽 | 无码国产乱人伦偷精品视频 | 99riav国产精品视频 | 亚洲 a v无 码免 费 成 人 a v | 99久久久无码国产精品免费 | 欧美zoozzooz性欧美 | 亚洲经典千人经典日产 | 久久综合久久自在自线精品自 | 国产激情精品一区二区三区 | 日本高清一区免费中文视频 | 亚洲精品综合一区二区三区在线 | 国产av无码专区亚洲a∨毛片 | 亚洲人成无码网www | 欧美兽交xxxx×视频 | 国产xxx69麻豆国语对白 | 奇米影视7777久久精品人人爽 | 99久久久国产精品无码免费 | 国产日产欧产精品精品app | 亚洲自偷精品视频自拍 | 女人被爽到呻吟gif动态图视看 | 久久精品中文字幕一区 | 香蕉久久久久久av成人 | 永久免费观看美女裸体的网站 | 奇米影视7777久久精品 | 四虎国产精品一区二区 | 色综合久久中文娱乐网 | 国产区女主播在线观看 | 色综合久久久久综合一本到桃花网 | 精品一区二区三区无码免费视频 | 激情综合激情五月俺也去 | 久久综合给合久久狠狠狠97色 | av在线亚洲欧洲日产一区二区 | 欧美老人巨大xxxx做受 | 久久精品国产99久久6动漫 | 无码人妻黑人中文字幕 | 欧美35页视频在线观看 | 欧美猛少妇色xxxxx | 在线欧美精品一区二区三区 | 天堂无码人妻精品一区二区三区 | 欧美精品免费观看二区 | 55夜色66夜色国产精品视频 | 俄罗斯老熟妇色xxxx | 亚洲精品www久久久 | 中文无码精品a∨在线观看不卡 | 成人无码精品一区二区三区 | 在线天堂新版最新版在线8 | 日日摸天天摸爽爽狠狠97 | 国产三级精品三级男人的天堂 | 67194成是人免费无码 | 在线a亚洲视频播放在线观看 | 亚洲熟妇自偷自拍另类 | 精品久久久无码人妻字幂 | 国产精品久久福利网站 | 亚洲国产高清在线观看视频 | 精品国产精品久久一区免费式 | 秋霞成人午夜鲁丝一区二区三区 | 婷婷丁香五月天综合东京热 | 蜜桃无码一区二区三区 | 精品久久综合1区2区3区激情 | 精品国精品国产自在久国产87 | 性色欲网站人妻丰满中文久久不卡 | 国产性猛交╳xxx乱大交 国产精品久久久久久无码 欧洲欧美人成视频在线 | 国产亚洲精品久久久ai换 | 狠狠色丁香久久婷婷综合五月 | 亚洲无人区一区二区三区 | 好男人www社区 | 国产艳妇av在线观看果冻传媒 | 乱人伦人妻中文字幕无码 | 中文字幕乱码中文乱码51精品 | 特大黑人娇小亚洲女 | aⅴ亚洲 日韩 色 图网站 播放 | 亚洲精品久久久久avwww潮水 | 欧美大屁股xxxxhd黑色 | 亚洲精品国偷拍自产在线观看蜜桃 | 国产两女互慰高潮视频在线观看 | 亚洲一区二区三区无码久久 | 中文字幕乱码亚洲无线三区 | 久久天天躁夜夜躁狠狠 | 国产av一区二区精品久久凹凸 | 日韩av激情在线观看 | 日日碰狠狠躁久久躁蜜桃 | 麻豆果冻传媒2021精品传媒一区下载 | 久久人人爽人人爽人人片av高清 | 亚洲人成人无码网www国产 | 亚洲中文无码av永久不收费 | yw尤物av无码国产在线观看 | 国产亚洲欧美在线专区 | 天海翼激烈高潮到腰振不止 | 国产成人午夜福利在线播放 | 亚洲gv猛男gv无码男同 | 国产热a欧美热a在线视频 | 日日摸夜夜摸狠狠摸婷婷 | 中国女人内谢69xxxxxa片 | 色偷偷人人澡人人爽人人模 | 国产亚洲日韩欧美另类第八页 | 伊人久久大香线蕉午夜 | 疯狂三人交性欧美 | 99久久婷婷国产综合精品青草免费 | 国产热a欧美热a在线视频 | 亚洲欧美国产精品专区久久 | 成人免费视频一区二区 | 欧美国产日韩亚洲中文 | 精品无码一区二区三区的天堂 | 国产精品久久久久久亚洲影视内衣 | 中国大陆精品视频xxxx | 欧美 丝袜 自拍 制服 另类 | 色偷偷人人澡人人爽人人模 | 国产热a欧美热a在线视频 | 亚洲精品久久久久中文第一幕 | 亚洲高清偷拍一区二区三区 | 精品无码成人片一区二区98 | 欧美大屁股xxxxhd黑色 | 激情内射亚州一区二区三区爱妻 | 中文字幕无线码 | 久久综合久久自在自线精品自 | 亚洲色欲久久久综合网东京热 | 久久亚洲精品成人无码 | 欧美性猛交内射兽交老熟妇 | 午夜理论片yy44880影院 | 无码国产色欲xxxxx视频 | 亚洲成av人综合在线观看 | 在线欧美精品一区二区三区 | 亚洲一区二区三区在线观看网站 | 狠狠色噜噜狠狠狠狠7777米奇 | 久久久久久亚洲精品a片成人 | 亚洲国产精品无码一区二区三区 | 亚洲精品午夜无码电影网 | 国产精品人人爽人人做我的可爱 | 亚洲国产欧美在线成人 | 国产精品二区一区二区aⅴ污介绍 | 国产 精品 自在自线 | 欧美一区二区三区视频在线观看 | 亚洲熟妇色xxxxx亚洲 | 久久精品丝袜高跟鞋 | 久久综合给久久狠狠97色 | 精品久久8x国产免费观看 | 国产成人综合色在线观看网站 | 国产精品理论片在线观看 | 无码人妻av免费一区二区三区 | 婷婷综合久久中文字幕蜜桃三电影 | 国产精品igao视频网 | 免费观看激色视频网站 | 亚洲人成网站色7799 | 99国产精品白浆在线观看免费 | 久久人妻内射无码一区三区 | 奇米影视7777久久精品人人爽 | 国产人妻久久精品二区三区老狼 | 成人一在线视频日韩国产 | 4hu四虎永久在线观看 | 久久婷婷五月综合色国产香蕉 | 蜜桃无码一区二区三区 | 欧洲熟妇色 欧美 | 樱花草在线社区www | 老太婆性杂交欧美肥老太 | 亚洲色www成人永久网址 | 人人爽人人爽人人片av亚洲 | 国产亚洲精品久久久久久久 | 少妇愉情理伦片bd | 亚洲国产精品一区二区美利坚 | 国产电影无码午夜在线播放 | 亚洲 a v无 码免 费 成 人 a v | 极品嫩模高潮叫床 | 国产女主播喷水视频在线观看 | 久久无码人妻影院 | 大地资源中文第3页 | 久久国产36精品色熟妇 | 国产精品久久久久无码av色戒 | 两性色午夜视频免费播放 | 欧美兽交xxxx×视频 | 亚洲综合色区中文字幕 | 亚洲国产精品毛片av不卡在线 | 久久人人97超碰a片精品 | 在线播放免费人成毛片乱码 | 成熟女人特级毛片www免费 | 精品无码一区二区三区的天堂 | 国产内射老熟女aaaa | 中文字幕 亚洲精品 第1页 | 人妻少妇精品视频专区 | 欧美亚洲国产一区二区三区 | 日本丰满熟妇videos | 国产人成高清在线视频99最全资源 | 黑人大群体交免费视频 | 又色又爽又黄的美女裸体网站 | 又大又硬又爽免费视频 | 亚洲日韩精品欧美一区二区 | 中文字幕亚洲情99在线 | 人人澡人人透人人爽 | 熟妇人妻中文av无码 | 久久国产精品_国产精品 | 欧美国产日韩久久mv | 精品无人区无码乱码毛片国产 | 亚洲 a v无 码免 费 成 人 a v | 欧美日韩精品 | 无遮挡啪啪摇乳动态图 | 精品国产精品久久一区免费式 | 国产99久久精品一区二区 | 日本一区二区三区免费高清 | 久久99精品久久久久婷婷 | 激情亚洲一区国产精品 | 久久五月精品中文字幕 | 精品人人妻人人澡人人爽人人 | 国产后入清纯学生妹 | 欧美熟妇另类久久久久久多毛 | 一本加勒比波多野结衣 | 一本色道久久综合狠狠躁 | 秋霞成人午夜鲁丝一区二区三区 | 欧美刺激性大交 | 亚洲男人av香蕉爽爽爽爽 | 色婷婷综合中文久久一本 | 久久综合香蕉国产蜜臀av | 亚洲色欲色欲天天天www | 高清无码午夜福利视频 | 2020久久超碰国产精品最新 | 国产成人无码午夜视频在线观看 | 欧美日韩一区二区综合 | 又湿又紧又大又爽a视频国产 | 亚洲成a人片在线观看无码3d | 日韩在线不卡免费视频一区 | 中文字幕久久久久人妻 | 国产美女精品一区二区三区 | 欧美性猛交内射兽交老熟妇 | 娇妻被黑人粗大高潮白浆 | 婷婷丁香六月激情综合啪 | 日本饥渴人妻欲求不满 | 日韩欧美中文字幕在线三区 | 久久伊人色av天堂九九小黄鸭 | 丰满少妇高潮惨叫视频 | 久久精品女人天堂av免费观看 | 纯爱无遮挡h肉动漫在线播放 | 中文字幕无码av波多野吉衣 | 任你躁国产自任一区二区三区 | 无码人妻少妇伦在线电影 | 欧洲熟妇精品视频 | 在线看片无码永久免费视频 | 亚洲中文字幕在线无码一区二区 | 久久精品一区二区三区四区 | 日日夜夜撸啊撸 | 日本高清一区免费中文视频 | 欧美日韩久久久精品a片 | 欧美xxxxx精品 | 欧美 日韩 人妻 高清 中文 | 亚洲第一网站男人都懂 | 在线观看免费人成视频 | 青青青手机频在线观看 | 久久国产精品二国产精品 | 鲁鲁鲁爽爽爽在线视频观看 | 国产精品久久久久久亚洲毛片 | 国产免费无码一区二区视频 | 久久久久免费精品国产 | 无码人中文字幕 | 学生妹亚洲一区二区 | 国产无遮挡又黄又爽又色 | 午夜无码区在线观看 | 久久无码中文字幕免费影院蜜桃 | 大色综合色综合网站 | 女人被爽到呻吟gif动态图视看 | 亚洲综合无码久久精品综合 | 免费网站看v片在线18禁无码 | aⅴ亚洲 日韩 色 图网站 播放 | 少妇无码一区二区二三区 | 装睡被陌生人摸出水好爽 | 国产一区二区三区四区五区加勒比 | 伊人色综合久久天天小片 | 久精品国产欧美亚洲色aⅴ大片 | 中国大陆精品视频xxxx | 97色伦图片97综合影院 | 国内少妇偷人精品视频 | 狂野欧美性猛xxxx乱大交 | 澳门永久av免费网站 | 亚洲中文字幕乱码av波多ji | 色窝窝无码一区二区三区色欲 | 亚洲欧美日韩综合久久久 | 久久亚洲中文字幕无码 | 欧美人与牲动交xxxx | 99久久精品日本一区二区免费 | 亚洲理论电影在线观看 | 无码精品人妻一区二区三区av | 久青草影院在线观看国产 | 国产va免费精品观看 | 免费视频欧美无人区码 | 国产真实乱对白精彩久久 | 男人的天堂av网站 | 蜜臀av在线观看 在线欧美精品一区二区三区 | 无码人妻丰满熟妇区毛片18 | 国产香蕉尹人视频在线 | 亚洲色欲色欲欲www在线 | 高清不卡一区二区三区 | 亚洲精品综合一区二区三区在线 | 麻豆人妻少妇精品无码专区 | 天堂久久天堂av色综合 | a在线亚洲男人的天堂 | 午夜熟女插插xx免费视频 | 丝袜足控一区二区三区 | 宝宝好涨水快流出来免费视频 | 久久久久免费精品国产 | 色噜噜亚洲男人的天堂 | 中文字幕无码免费久久99 | 欧洲vodafone精品性 | 成人aaa片一区国产精品 | 无人区乱码一区二区三区 | 亚洲精品鲁一鲁一区二区三区 | 久久久久久国产精品无码下载 | 国产精品二区一区二区aⅴ污介绍 | 亚洲高清偷拍一区二区三区 | √天堂资源地址中文在线 | 久青草影院在线观看国产 | 老熟妇乱子伦牲交视频 | 一本久久a久久精品亚洲 | 中文无码伦av中文字幕 | 麻豆国产97在线 | 欧洲 | 亚洲精品成人av在线 | 少妇无码一区二区二三区 | 波多野结衣高清一区二区三区 | 久久天天躁狠狠躁夜夜免费观看 | 少妇久久久久久人妻无码 | 午夜福利一区二区三区在线观看 | 日韩人妻无码一区二区三区久久99 | 欧美大屁股xxxxhd黑色 | 中文无码精品a∨在线观看不卡 | 免费男性肉肉影院 | 无套内谢的新婚少妇国语播放 | 日韩精品a片一区二区三区妖精 | 亚洲色大成网站www国产 | 国产午夜视频在线观看 | 高潮毛片无遮挡高清免费视频 | 精品国产av色一区二区深夜久久 | 人人妻人人澡人人爽欧美一区 | 国产精品美女久久久久av爽李琼 | 色 综合 欧美 亚洲 国产 | 中文精品无码中文字幕无码专区 | 伦伦影院午夜理论片 | 精品久久久无码人妻字幂 | 在线欧美精品一区二区三区 | 又黄又爽又色的视频 | 久9re热视频这里只有精品 | 亚洲狠狠色丁香婷婷综合 | 色欲综合久久中文字幕网 | 国产精品嫩草久久久久 | 扒开双腿疯狂进出爽爽爽视频 | 色欲av亚洲一区无码少妇 | 国产内射老熟女aaaa | 澳门永久av免费网站 | 欧美老妇与禽交 | 精品人妻人人做人人爽夜夜爽 | 国产av一区二区精品久久凹凸 | 欧美成人家庭影院 | 国产亚洲精品久久久久久国模美 | 性生交片免费无码看人 | 亚洲区欧美区综合区自拍区 | 国产一区二区不卡老阿姨 | 国产乱码精品一品二品 | 国产av无码专区亚洲a∨毛片 | 国产成人无码a区在线观看视频app | 亚洲一区二区三区在线观看网站 | 国产精品久久久久9999小说 | 日韩少妇白浆无码系列 | 色妞www精品免费视频 | 国精产品一区二区三区 | 精品国产一区av天美传媒 | 少妇太爽了在线观看 | аⅴ资源天堂资源库在线 | 国精品人妻无码一区二区三区蜜柚 | 色爱情人网站 | 国产人妻精品一区二区三区 | 女人被男人爽到呻吟的视频 | 亚洲精品国产第一综合99久久 | 亚洲天堂2017无码 | 妺妺窝人体色www婷婷 | 蜜臀av在线观看 在线欧美精品一区二区三区 | 久久99精品国产麻豆 | 无码精品人妻一区二区三区av | 国产精品久久久午夜夜伦鲁鲁 | 精品无码成人片一区二区98 | 亚洲小说春色综合另类 | 久久精品99久久香蕉国产色戒 | 国产精品久久久久久久9999 | 久久久久久久久蜜桃 | 牲欲强的熟妇农村老妇女视频 | 日日天日日夜日日摸 | 一本久道高清无码视频 | 人妻有码中文字幕在线 | 精品久久综合1区2区3区激情 | 国产手机在线αⅴ片无码观看 | 亚洲国产精品一区二区第一页 | 亚洲精品国产精品乱码不卡 | 1000部啪啪未满十八勿入下载 | 亚洲色www成人永久网址 | 秋霞特色aa大片 | 免费看男女做好爽好硬视频 | 国产后入清纯学生妹 | 又大又硬又爽免费视频 | 少妇无码吹潮 | 久久精品国产99精品亚洲 | 国产艳妇av在线观看果冻传媒 | 国产香蕉尹人综合在线观看 | 奇米影视888欧美在线观看 | 少妇人妻av毛片在线看 | 亚洲码国产精品高潮在线 | 99国产欧美久久久精品 | 十八禁视频网站在线观看 | 婷婷色婷婷开心五月四房播播 | 帮老师解开蕾丝奶罩吸乳网站 | 天堂无码人妻精品一区二区三区 | 99er热精品视频 | 人妻少妇精品久久 | 樱花草在线播放免费中文 | 图片小说视频一区二区 | 亚洲精品国产第一综合99久久 | 十八禁真人啪啪免费网站 | 婷婷色婷婷开心五月四房播播 | 国内精品人妻无码久久久影院蜜桃 | av人摸人人人澡人人超碰下载 | 成年美女黄网站色大免费视频 | 97人妻精品一区二区三区 | 亚洲成av人综合在线观看 | 亚洲第一网站男人都懂 | 狠狠综合久久久久综合网 | 国产精品久久久久久久影院 | 欧美亚洲国产一区二区三区 | 精品国产精品久久一区免费式 | 国产精品无套呻吟在线 | 亚洲精品久久久久avwww潮水 | 97资源共享在线视频 | 老司机亚洲精品影院 | 亚洲另类伦春色综合小说 | 学生妹亚洲一区二区 | 亚洲国产欧美在线成人 | 亚洲人成无码网www | 亚洲精品午夜无码电影网 | 无码一区二区三区在线 | 中国女人内谢69xxxxxa片 | 久久精品国产精品国产精品污 | 美女张开腿让人桶 | 正在播放东北夫妻内射 | 亚洲熟妇色xxxxx欧美老妇 | 蜜桃臀无码内射一区二区三区 | 精品人妻人人做人人爽夜夜爽 | 久久 国产 尿 小便 嘘嘘 | 亚洲成在人网站无码天堂 | 国产香蕉尹人视频在线 | 欧美猛少妇色xxxxx | 激情五月综合色婷婷一区二区 | 乌克兰少妇性做爰 | 国产精品鲁鲁鲁 | 精品国产成人一区二区三区 | 国产成人综合在线女婷五月99播放 | 男女猛烈xx00免费视频试看 | 日韩av无码一区二区三区 | 精品国产一区二区三区四区 | 大胆欧美熟妇xx | 2019nv天堂香蕉在线观看 | 久久精品一区二区三区四区 | 久久精品99久久香蕉国产色戒 | 国产精品久免费的黄网站 | 久久国产精品二国产精品 | 色 综合 欧美 亚洲 国产 | 亚洲天堂2017无码中文 | 国产精品人人爽人人做我的可爱 | 欧美日韩综合一区二区三区 | 风流少妇按摩来高潮 | 扒开双腿疯狂进出爽爽爽视频 | 国模大胆一区二区三区 | 婷婷五月综合缴情在线视频 | 97精品人妻一区二区三区香蕉 | 亚洲中文无码av永久不收费 | 亚洲精品国产精品乱码不卡 | 国产精品高潮呻吟av久久4虎 | av小次郎收藏 | 天堂а√在线中文在线 | 国产精品二区一区二区aⅴ污介绍 | 亚洲精品综合一区二区三区在线 | 大胆欧美熟妇xx | 激情内射亚州一区二区三区爱妻 | 国产人妻精品午夜福利免费 | 久久久久成人片免费观看蜜芽 | 2020最新国产自产精品 | 日韩精品无码一区二区中文字幕 | 天天躁夜夜躁狠狠是什么心态 | 国内综合精品午夜久久资源 | 日韩无套无码精品 | 国产国语老龄妇女a片 | 18精品久久久无码午夜福利 | 性色欲情网站iwww九文堂 | 1000部啪啪未满十八勿入下载 | 丰满人妻精品国产99aⅴ | 熟女体下毛毛黑森林 | 久久久久se色偷偷亚洲精品av | av在线亚洲欧洲日产一区二区 | 99视频精品全部免费免费观看 | 亚洲精品一区二区三区婷婷月 | 桃花色综合影院 | 国产莉萝无码av在线播放 | 欧美放荡的少妇 | 久久熟妇人妻午夜寂寞影院 | 自拍偷自拍亚洲精品被多人伦好爽 | 日本免费一区二区三区最新 | 亚洲精品成人福利网站 | 波多野42部无码喷潮在线 | 国产熟妇高潮叫床视频播放 | 少女韩国电视剧在线观看完整 | 无码精品人妻一区二区三区av | 国产精品欧美成人 | 国产婷婷色一区二区三区在线 | 久久国产精品二国产精品 | 成人一在线视频日韩国产 | 性色欲网站人妻丰满中文久久不卡 | 少妇人妻av毛片在线看 | 图片区 小说区 区 亚洲五月 | 精品国产一区av天美传媒 | 又大又黄又粗又爽的免费视频 | 午夜无码人妻av大片色欲 | 久久视频在线观看精品 | 麻豆精品国产精华精华液好用吗 | 沈阳熟女露脸对白视频 | 扒开双腿吃奶呻吟做受视频 | av香港经典三级级 在线 | 欧美一区二区三区 | 国产午夜手机精彩视频 | 中文字幕日产无线码一区 | 亚洲成a人片在线观看日本 | 青青青手机频在线观看 | 亚洲欧洲日本无在线码 | 荫蒂添的好舒服视频囗交 | 国产婷婷色一区二区三区在线 | 久久国产自偷自偷免费一区调 | 免费国产成人高清在线观看网站 | 人妻少妇精品视频专区 | 中文字幕无码免费久久9一区9 | 国产无套粉嫩白浆在线 | 久久国产36精品色熟妇 | 精品无码av一区二区三区 | 又湿又紧又大又爽a视频国产 | 亚洲一区二区三区在线观看网站 | 亚洲爆乳大丰满无码专区 | 少妇久久久久久人妻无码 | aⅴ在线视频男人的天堂 | 亚洲高清偷拍一区二区三区 | 性欧美大战久久久久久久 | 欧美成人家庭影院 | 人妻尝试又大又粗久久 | 99麻豆久久久国产精品免费 | 最近的中文字幕在线看视频 | 丁香花在线影院观看在线播放 | 高清无码午夜福利视频 | 亚洲区欧美区综合区自拍区 | 中文字幕人妻无码一夲道 | 波多野结衣一区二区三区av免费 | 欧美怡红院免费全部视频 | 国产av一区二区三区最新精品 | 色诱久久久久综合网ywww | 人人妻人人澡人人爽欧美一区 | 国精产品一品二品国精品69xx | 免费人成网站视频在线观看 | 久久久中文久久久无码 | 国产午夜亚洲精品不卡下载 | 国产午夜精品一区二区三区嫩草 | 六十路熟妇乱子伦 | 久9re热视频这里只有精品 | 久久精品人妻少妇一区二区三区 | 欧美兽交xxxx×视频 | 午夜精品一区二区三区在线观看 | 亚洲の无码国产の无码影院 | 蜜桃av抽搐高潮一区二区 | 激情爆乳一区二区三区 | 老司机亚洲精品影院无码 | 国产午夜亚洲精品不卡 | 欧美黑人性暴力猛交喷水 | 精品国产精品久久一区免费式 | 成人免费视频视频在线观看 免费 | 任你躁国产自任一区二区三区 | 国产小呦泬泬99精品 | 一本大道伊人av久久综合 | 中文字幕乱妇无码av在线 | 欧美freesex黑人又粗又大 | 色综合久久久无码中文字幕 | 强辱丰满人妻hd中文字幕 | 国产高潮视频在线观看 | 一二三四社区在线中文视频 | 东京一本一道一二三区 | 偷窥村妇洗澡毛毛多 | 亚洲aⅴ无码成人网站国产app | 沈阳熟女露脸对白视频 | 欧美野外疯狂做受xxxx高潮 | 国产办公室秘书无码精品99 | 奇米影视7777久久精品人人爽 | 国产热a欧美热a在线视频 | 自拍偷自拍亚洲精品被多人伦好爽 | 强辱丰满人妻hd中文字幕 | 人妻互换免费中文字幕 | 又大又紧又粉嫩18p少妇 | 最近的中文字幕在线看视频 | 少妇无码吹潮 | 成人无码精品1区2区3区免费看 | 一本久久a久久精品亚洲 | 国产农村妇女高潮大叫 | 免费看男女做好爽好硬视频 | 青青草原综合久久大伊人精品 | 俄罗斯老熟妇色xxxx | 亚洲一区二区三区 | 女人和拘做爰正片视频 | 四虎永久在线精品免费网址 | 波多野结衣 黑人 | 四虎国产精品一区二区 | 一本久久a久久精品vr综合 | 欧美性猛交xxxx富婆 | 久久综合香蕉国产蜜臀av | 国内少妇偷人精品视频免费 | 欧洲欧美人成视频在线 | 婷婷综合久久中文字幕蜜桃三电影 | 国产精品无套呻吟在线 | 欧美日韩人成综合在线播放 | 蜜桃无码一区二区三区 | 国产69精品久久久久app下载 | 国产亚洲精品久久久ai换 | 无码乱肉视频免费大全合集 | 麻豆av传媒蜜桃天美传媒 | 欧美精品一区二区精品久久 | 色综合久久久无码中文字幕 | 国产一精品一av一免费 | 色综合久久网 | 67194成是人免费无码 | 国产乱人无码伦av在线a | 又大又硬又爽免费视频 | 亚洲中文字幕在线观看 | 欧美怡红院免费全部视频 | 无码精品国产va在线观看dvd | 国产高清av在线播放 | 日本熟妇人妻xxxxx人hd | 无码人妻黑人中文字幕 | 装睡被陌生人摸出水好爽 | 欧美 日韩 人妻 高清 中文 | 九月婷婷人人澡人人添人人爽 | 久久久精品人妻久久影视 | 99久久无码一区人妻 | 麻豆果冻传媒2021精品传媒一区下载 | 国产亲子乱弄免费视频 | 暴力强奷在线播放无码 | 无码毛片视频一区二区本码 | 国内综合精品午夜久久资源 | 国产精品第一区揄拍无码 | 日本精品高清一区二区 | 亚洲自偷自拍另类第1页 | 国产欧美亚洲精品a | 国产午夜无码视频在线观看 | 亚洲一区二区三区四区 | 国产又粗又硬又大爽黄老大爷视 | 波多野结衣aⅴ在线 |