日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

王之泰/王志成《面向对象程序设计(java)》第十一周学习总结

發布時間:2023/12/18 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 王之泰/王志成《面向对象程序设计(java)》第十一周学习总结 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

第一部分:理論知識學習部分

第十一章理論知識主要為集合類的介紹,在實驗中都有所體現且本周主要復習回顧上周的泛型程序設計

第二部分:實驗部分?——集合

1、實驗目的與要求

(1)?掌握Vetor、Stack、Hashtable三個類的用途及常用API;

(2)?了解java集合框架體系組成;

(3)?掌握ArrayList、LinkList兩個類的用途及常用API。

(4)?了解HashSet類、TreeSet類的用途及常用API。

(5)了解HashMap、TreeMap兩個類的用途及常用API;

(6)?結對編程(Pair?programming)練習,體驗程序開發中的兩人合作。

2、實驗內容和步驟

實驗1:?導入第9章示例程序,測試程序并進行代碼注釋。

測試程序1:

1.使用JDK命令運行編輯、運行以下三個示例程序,結合運行結果理解程序;

2.掌握Vetor、Stack、Hashtable三個類的用途及常用API。?

1 //示例程序1 2 import java.util.Vector; 3 4 class Cat { 5 private int catNumber; 6 7 Cat(int i) { 8 catNumber = i; 9 } 10 11 void print() { 12 System.out.println("Cat #" + catNumber); 13 } 14 } 15 16 class Dog { 17 private int dogNumber; 18 19 Dog(int i) { 20 dogNumber = i; 21 } 22 23 void print() { 24 System.out.println("Dog #" + dogNumber); 25 } 26 } 27 28 public class CatsAndDogs { 29 public static void main(String[] args) { 30 Vector cats = new Vector(); 31 for (int i = 0; i < 7; i++) 32 cats.addElement(new Cat(i)); 33 cats.addElement(new Dog(7)); 34 for (int i = 0; i < cats.size(); i++) 35 ((Cat) cats.elementAt(i)).print(); 36 } 37 }

結果如下:

處理后:

1 package shi_li; 2 3 import java.util.Vector; 4 5 class Cat { 6 private int catNumber; 7 8 Cat(int i) { 9 catNumber = i; 10 } 11 12 void print() { 13 System.out.println("Cat #" + catNumber); 14 } 15 } 16 17 class Dog { 18 private int dogNumber; 19 20 Dog(int i) { 21 dogNumber = i; 22 } 23 24 void print() { 25 System.out.println("Dog #" + dogNumber); 26 } 27 } 28 29 public class CatsAndDogs { 30 public static void main(String[] args) { 31 Vector cats = new Vector(); 32 for (int i = 0; i < 7; i++) 33 cats.addElement(new Cat(i)); 34 cats.addElement(new Dog(7)); 35 for (int i = 0; i <cats.size(); i++) { 36 if(cats.elementAt(i) instanceof Cat) { 37 ((Cat) cats.elementAt(i)).print(); 38 } 39 else { 40 ((Dog) cats.elementAt(i)).print(); 41 } 42 43 } 44 } 45 }

?

1 //示例程序2 2 import java.util.*; 3 4 public class Stacks { 5 static String[] months = { "1", "2", "3", "4" }; 6 7 public static void main(String[] args) { 8 Stack stk = new Stack(); 9 for (int i = 0; i < months.length; i++) 10 stk.push(months[i]); 11 System.out.println(stk); 12 System.out.println("element 2=" + stk.elementAt(2)); 13 while (!stk.empty()) 14 System.out.println(stk.pop()); 15 } 16 }

?

1 //示例程序3 2 import java.util.*; 3 4 class Counter { 5 int i = 1; 6 7 public String toString() { 8 return Integer.toString(i); 9 } 10 } 11 12 public class Statistics { 13 public static void main(String[] args) { 14 Hashtable ht = new Hashtable(); 15 for (int i = 0; i < 10000; i++) { 16 Integer r = new Integer((int) (Math.random() * 20)); 17 if (ht.containsKey(r)) 18 ((Counter) ht.get(r)).i++; 19 else 20 ht.put(r, new Counter()); 21 } 22 System.out.println(ht); 23 } 24 }

?

?

?

測試程序2:

1.使用JDK命令編輯運行ArrayListDemo和LinkedListDemo兩個程序,結合程序運行結果理解程序;

1 import java.util.*; 2 3 public class ArrayListDemo { 4 public static void main(String[] argv) { 5 ArrayList al = new ArrayList(); 6 // Add lots of elements to the ArrayList... 7 al.add(new Integer(11)); 8 al.add(new Integer(12)); 9 al.add(new Integer(13)); 10 al.add(new String("hello")); 11 // First print them out using a for loop. 12 System.out.println("Retrieving by index:"); 13 for (int i = 0; i < al.size(); i++) { 14 System.out.println("Element " + i + " = " + al.get(i)); 15 } 16 } 17 }

?

1 import java.util.*; 2 public class LinkedListDemo { 3 public static void main(String[] argv) { 4 LinkedList l = new LinkedList(); 5 l.add(new Object()); 6 l.add("Hello"); 7 l.add("zhangsan"); 8 ListIterator li = l.listIterator(0); 9 while (li.hasNext()) 10 System.out.println(li.next()); 11 if (l.indexOf("Hello") < 0) 12 System.err.println("Lookup does not work"); 13 else 14 System.err.println("Lookup works"); 15 } 16 }

?

2.在Elipse環境下編輯運行調試教材360頁程序9-1,結合程序運行結果理解程序;

1 package linkedList; 2 3 import java.util.*; 4 5 /** 6 * This program demonstrates operations on linked lists. 7 * @version 1.11 2012-01-26 8 * @author Cay Horstmann 9 */ 10 public class LinkedListTest 11 { 12 public static void main(String[] args) 13 { 14 List<String> a = new LinkedList<>(); 15 a.add("Amy"); 16 a.add("Carl"); 17 a.add("Erica"); 18 19 List<String> b = new LinkedList<>(); 20 b.add("Bob"); 21 b.add("Doug"); 22 b.add("Frances"); 23 b.add("Gloria"); 24 25 // 將單詞從B合并為A 26 27 ListIterator<String> aIter = a.listIterator(); 28 Iterator<String> bIter = b.iterator(); 29 30 while (bIter.hasNext()) 31 { 32 if (aIter.hasNext()) aIter.next(); 33 aIter.add(bIter.next()); 34 } 35 36 System.out.println(a); 37 38 // 從B中刪除每個第二個單詞 39 40 bIter = b.iterator(); 41 while (bIter.hasNext()) 42 { 43 bIter.next(); // 跳過一個元素 44 if (bIter.hasNext()) 45 { 46 bIter.next(); // 跳過下一個元素 47 bIter.remove(); // 刪除該元素 48 } 49 } 50 51 System.out.println(b); 52 53 // 批量操作:從A中刪除B中的所有單詞 54 55 a.removeAll(b); 56 57 System.out.println(a); 58 } 59 }

?

?

3.掌握ArrayList、LinkList兩個類的用途及常用API。

測試程序3:

1.運行SetDemo程序,結合運行結果理解程序;

1 import java.util.*; 2 public class SetDemo { 3 public static void main(String[] argv) { 4 HashSet h = new HashSet(); //也可以 Set h=new HashSet() 5 h.add("One"); 6 h.add("Two"); 7 h.add("One"); // DUPLICATE 8 h.add("Three"); 9 Iterator it = h.iterator(); 10 while (it.hasNext()) { 11 System.out.println(it.next()); 12 } 13 } 14 }

?

2.在Elipse環境下調試教材365頁程序9-2,結合運行結果理解程序;了解HashSet類的用途及常用API。

?

1 package set; 2 3 import java.util.*; 4 5 /** 6 * This program uses a set to print all unique words in System.in. 7 * @version 1.12 2015-06-21 8 * @author Cay Horstmann 9 */ 10 public class SetTest 11 { 12 public static void main(String[] args) 13 { 14 Set<String> words = new HashSet<>(); // SETHASSET實現 15 long totalTime = 0; 16 17 try (Scanner in = new Scanner(System.in)) 18 { 19 while (in.hasNext()) 20 { 21 String word = in.next(); 22 long callTime = System.currentTimeMillis(); 23 words.add(word); 24 callTime = System.currentTimeMillis() - callTime; 25 totalTime += callTime; 26 } 27 } 28 29 Iterator<String> iter = words.iterator(); 30 for (int i = 1; i <= 20 && iter.hasNext(); i++) 31 System.out.println(iter.next()); 32 System.out.println(". . ."); 33 System.out.println(words.size() + " distinct words. " + totalTime + " milliseconds."); 34 } 35 }

?

?

?

?

3.在Elipse環境下調試教材367頁-368程序9-3、9-4,結合程序運行結果理解程序;了解TreeSet類的用途及常用API。

?

1 package treeSet; 2 3 import java.util.*; 4 5 /** 6 * An item with a description and a part number. 7 */ 8 public class Item implements Comparable<Item> 9 { 10 private String description; 11 private int partNumber; 12 13 /** 14 * Constructs an item. 15 * 16 * @param aDescription 17 * the item's description 18 * @param aPartNumber 19 * the item's part number 20 */ 21 public Item(String aDescription, int aPartNumber) 22 { 23 description = aDescription; 24 partNumber = aPartNumber; 25 } 26 27 /** 28 * Gets the description of this item. 29 * 30 * @return the description 31 */ 32 public String getDescription() 33 { 34 return description; 35 } 36 37 public String toString() 38 { 39 return "[description=" + description + ", partNumber=" + partNumber + "]"; 40 } 41 42 public boolean equals(Object otherObject) 43 { 44 if (this == otherObject) return true; 45 if (otherObject == null) return false; 46 if (getClass() != otherObject.getClass()) return false; 47 Item other = (Item) otherObject; 48 return Objects.equals(description, other.description) && partNumber == other.partNumber; 49 } 50 51 public int hashCode() 52 { 53 return Objects.hash(description, partNumber); 54 } 55 56 public int compareTo(Item other) 57 { 58 int diff = Integer.compare(partNumber, other.partNumber); 59 return diff != 0 ? diff : description.compareTo(other.description); 60 } 61 }

?

1 package treeSet; 2 3 import java.util.*; 4 5 /** 6 * This program sorts a set of item by comparing their descriptions. 7 * @version 1.12 2015-06-21 8 * @author Cay Horstmann 9 */ 10 public class TreeSetTest 11 { 12 public static void main(String[] args) 13 { 14 SortedSet<Item> parts = new TreeSet<>(); 15 parts.add(new Item("Toaster", 1234)); 16 parts.add(new Item("Widget", 4562)); 17 parts.add(new Item("Modem", 9912)); 18 System.out.println(parts); 19 20 NavigableSet<Item> sortByDescription = new TreeSet<>( 21 Comparator.comparing(Item::getDescription)); 22 23 sortByDescription.addAll(parts); 24 System.out.println(sortByDescription); 25 } 26 }

?

?

測試程序4:

1.使用JDK命令運行HashMapDemo程序,結合程序運行結果理解程序;

1 import java.util.*; 2 public class HashMapDemo { 3 public static void main(String[] argv) { 4 HashMap h = new HashMap(); 5 // The hash maps from company name to address. 6 h.put("Adobe", "Mountain View, CA"); 7 h.put("IBM", "White Plains, NY"); 8 h.put("Sun", "Mountain View, CA"); 9 String queryString = "Adobe"; 10 String resultString = (String)h.get(queryString); 11 System.out.println("They are located in: " + resultString); 12 } 13 }

?

2.在Elipse環境下調試教材373頁程序9-6,結合程序運行結果理解程序;

?

1 package map; 2 3 /** 4 * A minimalist employee class for testing purposes. 5 */ 6 public class Employee 7 { 8 private String name; 9 private double salary; 10 11 /** 12 * Constructs an employee with $0 salary. 13 * @param n the employee name 14 */ 15 public Employee(String name) 16 { 17 this.name = name; 18 salary = 0; 19 } 20 21 public String toString() 22 { 23 return "[name=" + name + ", salary=" + salary + "]"; 24 } 25 }

?

1 package map; 2 3 import java.util.*; 4 5 /** 6 * This program demonstrates the use of a map with key type String and value type Employee. 7 * @version 1.12 2015-06-21 8 * @author Cay Horstmann 9 */ 10 public class MapTest 11 { 12 public static void main(String[] args) 13 { 14 Map<String, Employee> staff = new HashMap<>(); 15 staff.put("144-25-5464", new Employee("Amy Lee")); 16 staff.put("567-24-2546", new Employee("Harry Hacker")); 17 staff.put("157-62-7935", new Employee("Gary Cooper")); 18 staff.put("456-62-5527", new Employee("Francesca Cruz")); 19 20 // print all entries 21 22 System.out.println(staff); 23 24 // remove an entry 25 26 staff.remove("567-24-2546"); 27 28 // replace an entry 29 30 staff.put("456-62-5527", new Employee("Francesca Miller")); 31 32 // look up a value 33 34 System.out.println(staff.get("157-62-7935")); 35 36 // iterate through all entries 37 38 staff.forEach((k, v) -> 39 System.out.println("key=" + k + ", value=" + v)); 40 } 41 }

?

?

3.了解HashMap、TreeMap兩個類的用途及常用API。

實驗2:結對編程練習:

1.關于結對編程:以下圖片是一個結對編程場景:兩位學習伙伴坐在一起,面對著同一臺顯示器,使用著同一鍵盤,同一個鼠標,他們一起思考問題,一起分析問題,一起編寫程序。

2.關于結對編程的闡述可參見以下鏈接:

http://www.cnblogs.com/xinz/archive/2011/08/07/2130332.html

http://en.wikipedia.org/wiki/Pair_programming

3.對于結對編程中代碼設計規范的要求參考:

http://www.cnblogs.com/xinz/archive/2011/11/20/2255971.html

?

以下實驗,就讓我們來體驗一下結對編程的魅力。

1.確定本次實驗結對編程合作伙伴;

我的小伙伴為:王志成

2.各自運行合作伙伴實驗九編程練習1,結合使用體驗對所運行程序提出完善建議;

3.各自運行合作伙伴實驗十編程練習2,結合使用體驗對所運行程序提出完善建議;

程序互測概述:

  我和小伙伴互相測試了對方的實驗九編程練習1程序,小伙伴的程序基本要求都能達到,就是在文件的讀取上面還有些欠缺,但是在后面的共同學習中他很好的改了過來。實驗十編程練習2中基本功能要求也同樣能實現,只是在除法上面有點缺陷沒有很好地實現實數運算。

程序互測心得:

  通過本次和小伙伴的程序互測體驗,其好處在于幫助別人發現問題的同時還可反思自己的程序,認識自己的不足。而且很有效的提升了自己閱讀代碼的能力。

4.采用結對編程方式,與學習伙伴合作完成實驗九編程練習1;

結對編程代碼;

1 package jiedui_bianchen; 2 3 import java.io.BufferedReader; 4 import java.io.File; 5 import java.io.FileInputStream; 6 import java.io.FileNotFoundException; 7 import java.io.IOException; 8 import java.io.InputStreamReader; 9 import java.util.ArrayList; 10 import java.util.Scanner; 11 import java.util.Collections; 12 13 public class ID { 14 15 public static People findPeopleByname(String name) { 16 People flag = null; 17 for (People people : peoplelist) { 18 if(people.getName().equals(name)) { 19 flag = people; 20 } 21 } 22 return flag; 23 24 } 25 26 public static People findPeopleByid(String id) { 27 People flag = null; 28 for (People people : peoplelist) { 29 if(people.getnumber().equals(id)) { 30 flag = people; 31 } 32 } 33 return flag; 34 35 } 36 37 private static ArrayList<People> agenear(int yourage) { 38 // TODO Auto-generated method stub 39 int j=0,min=53,d_value=0,k = 0; 40 ArrayList<People> plist = new ArrayList<People>(); 41 for (int i = 0; i < peoplelist.size(); i++) { 42 d_value = peoplelist.get(i).getage() > yourage ? 43 peoplelist.get(i).getage() - yourage : yourage - peoplelist.get(i).getage() ; 44 k = d_value < min ? i : k; 45 min = d_value < min ? d_value : min; 46 } 47 for(People people : peoplelist) { 48 if(people.getage() == peoplelist.get(k).getage()) { 49 plist.add(people); 50 } 51 } 52 return plist; 53 } 54 55 private static ArrayList<People> peoplelist; 56 57 public static void main(String[] args) //throws IOException 58 { 59 peoplelist = new ArrayList<People>(); 60 Scanner scanner = new Scanner(System.in); 61 File file = new File("D:\\身份證號.txt"); 62 try { 63 FileInputStream files = new FileInputStream(file); 64 BufferedReader in = new BufferedReader(new InputStreamReader(files)); 65 String temp = null; 66 while ((temp = in.readLine()) != null) { 67 68 String[] information = temp.split("[ ]+"); 69 People people = new People(); 70 people.setName(information[0]); 71 people.setnumber(information[1]); 72 int A = Integer.parseInt(information[3]); 73 people.setage(A); 74 people.setsex(information[2]); 75 for(int j = 4; j<information.length;j++) { 76 people.setplace(information[j]); 77 } 78 peoplelist.add(people); 79 80 } 81 } catch (FileNotFoundException e) { 82 System.out.println("文件未找到"); 83 e.printStackTrace(); 84 } catch (IOException e) { 85 System.out.println("文件讀取錯誤"); 86 e.printStackTrace(); 87 } 88 boolean isTrue = true; 89 while (isTrue) { 90 91 System.out.println("******************************************"); 92 System.out.println(" 1.按姓名典序輸出人員信息"); 93 System.out.println(" 2.查詢最大年齡人員信息"); 94 System.out.println(" 3.查詢最小年齡人員信息"); 95 System.out.println(" 4.輸入你的年齡,查詢身份證號.txt中年齡與你最近的人"); 96 System.out.println(" 5.查詢人員中是否有你的同鄉"); 97 System.out.println(" 6.退出"); 98 System.out.println("******************************************"); 99 int nextInt = scanner.nextInt(); 100 switch (nextInt) { 101 case 1: 102 Collections.sort(peoplelist); 103 System.out.println(peoplelist.toString()); 104 break; 105 case 2: 106 int max=0; 107 int j,k1 = 0; 108 for(int i=1;i<peoplelist.size();i++) 109 { 110 j = peoplelist.get(i).getage(); 111 if(j>max) 112 { 113 max = j; 114 k1 = i; 115 } 116 117 } 118 System.out.println("年齡最大:"+peoplelist.get(k1)); 119 break; 120 case 3: 121 int min = 100; 122 int j1,k2 = 0; 123 for(int i=1;i<peoplelist.size();i++) 124 { 125 j1 = peoplelist.get(i).getage(); 126 if(j1<min) 127 { 128 min = j1; 129 k2 = i; 130 } 131 132 } 133 System.out.println("年齡最小:"+peoplelist.get(k2)); 134 break; 135 case 4: 136 System.out.println("年齡:"); 137 int input_age = scanner.nextInt(); 138 ArrayList<People> plist = new ArrayList<People>(); 139 plist = agenear(input_age); 140 for(People people : plist) { 141 System.out.println(people.toString()); 142 } 143 break; 144 case 5: 145 System.out.println("請輸入省份"); 146 String find = scanner.next(); 147 for (int i = 0; i <peoplelist.size(); i++) 148 { 149 String [] place = peoplelist.get(i).getplace().split("\t"); 150 for(String temp : place) { 151 if(find.equals(temp)) { 152 System.out.println("你的同鄉是 "+peoplelist.get(i)); 153 break; 154 } 155 } 156 157 } 158 break; 159 case 6: 160 isTrue = false; 161 System.out.println("byebye!"); 162 break; 163 default: 164 System.out.println("輸入有誤"); 165 } 166 } 167 } 168 169 }

?

結對程序運行功能界面截圖;

?

結對過程描述,提供兩人在討論、細化和編程時的結對照片(非擺拍)。

?

?

5.采用結對編程方式,與學習伙伴合作完成實驗十編程練習2。

?

結對編程代碼;

1 import java.io.File; 2 import java.io.FileOutputStream; 3 import java.io.PrintWriter; 4 import java.math.BigDecimal; 5 import java.util.Scanner; 6 7 8 public class ss { 9 public static void main(String[] args) { 10 11 12 Scanner in = new Scanner(System.in); 13 Calculator<Integer> sf = new Calculator<Integer>(); 14 File file = new File("wzt.txt"); 15 if(file.exists()) { 16 System.out.println("文件已存在"); 17 } 18 PrintWriter output = null; 19 try { 20 output = new PrintWriter(new FileOutputStream(file)); 21 } catch (Exception e) { 22 //e.printStackTrace(); 23 } 24 int sum = 0; 25 26 System.out.println("計算結果保留兩位小數"); 27 for (int i = 1; i < 11; i++) { 28 int a = (int) Math.round(Math.random() * 100); 29 int b = (int) Math.round(Math.random() * 100); 30 int s = (int) Math.round(Math.random() * 3); 31 32 33 switch(s) 34 { 35 case 1: 36 System.out.println(i+": "+a+"/"+b+"="); 37 Number c = in.nextDouble(); 38 output.println(a+"/"+b+"="+c); 39 Number g = sf.division(a, b); 40 BigDecimal division = new BigDecimal(g.doubleValue()); 41 g = division.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue(); 42 if (c.equals(g)) { 43 sum += 10; 44 System.out.println("恭喜答案正確"); 45 } 46 else { 47 System.out.println("抱歉,答案錯誤"); 48 } 49 50 break; 51 52 case 2: 53 System.out.println(i+": "+a+"*"+b+"="); 54 Number c1 = in.nextDouble(); 55 output.println(a+"*"+b+"="+c1); 56 Number g1 = sf.mulitiplication(a, b); 57 BigDecimal mul = new BigDecimal(g1.doubleValue()); 58 g1 = mul.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue(); 59 if (c1.equals(g1) ){ 60 sum += 10; 61 System.out.println("恭喜答案正確"); 62 } 63 else { 64 System.out.println("抱歉,答案錯誤"); 65 } 66 break; 67 case 3: 68 System.out.println(i+": "+a+"+"+b+"="); 69 Number c2 = in.nextDouble(); 70 output.println(a+"+"+b+"="+c2); 71 Number g2 =sf.addition(a, b); 72 BigDecimal add = new BigDecimal(g2.doubleValue()); 73 g2 = add.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue(); 74 if (c2.equals(g2)) { 75 sum += 10; 76 System.out.println("恭喜答案正確"); 77 } 78 else { 79 System.out.println("抱歉,答案錯誤"); 80 } 81 82 break ; 83 case 4: 84 System.out.println(i+": "+a+"-"+b+"="); 85 Number c3 = in.nextDouble(); 86 output.println(a+"-"+b+"="+c3); 87 Number g3 = sf.subtraction(a, b); 88 BigDecimal sub = new BigDecimal(g3.doubleValue()); 89 g3 = sub.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue(); 90 if (c3.equals(g3)) { 91 sum += 10; 92 System.out.println("恭喜答案正確"); 93 } 94 else { 95 System.out.println("抱歉,答案錯誤"); 96 } 97 break ; 98 99 } 100 101 } 102 System.out.println("成績"+sum); 103 output.println("成績:"+sum); 104 output.close(); 105 in.close(); 106 107 } 108 }

?

結對程序運行功能界面截圖;

?

結對過程描述,提供兩人在討論、細化和編程時的結對照片(非擺拍)。

?

?

?

第三部分:總結

  在本周的學習過程中,復習了上周內容即泛型程序設計的知識,學習了新的關于集合類的知識,理解了一些常用API的用途。在實驗方面通過結對編程,在小伙伴的幫助下認識了自己的不足,提升了自己的閱讀代碼的能力。

轉載于:https://www.cnblogs.com/hackerZT-7/p/9930692.html

總結

以上是生活随笔為你收集整理的王之泰/王志成《面向对象程序设计(java)》第十一周学习总结的全部內容,希望文章能夠幫你解決所遇到的問題。

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

av视屏在线播放 | 欧美激情片在线观看 | 亚洲精品国产精品久久99热 | 五月综合在线观看 | 免费a网| 中文字幕在线观看免费观看 | 国产在线精品二区 | 国产精品刺激对白麻豆99 | 五月天丁香视频 | 成人aaa毛片 | 国产不卡片 | 久久tv| 最新婷婷色 | av一级网站 | 国内精品在线一区 | 欧美成人h版 | 国产精品久久久久久久免费大片 | 999久久国产 | 欧美日韩另类视频 | 亚洲视频第一页 | 亚洲a资源 | 国产色婷婷在线 | 欧美日韩中文在线 | 亚洲成色777777在线观看影院 | 天天干天天天 | 中文在线最新版天堂 | 国产精品美女久久久久aⅴ 干干夜夜 | 午夜精品福利影院 | 精品国产电影 | 一二三精品视频 | 欧美久久久一区二区三区 | 亚洲精品乱码久久久久久 | 久久视频网址 | 国产成人亚洲精品自产在线 | 久久国产精品99久久久久久老狼 | 8x成人免费视频 | 成人在线超碰 | 在线精品观看 | 91九色在线视频 | 国产91精品久久久久 | 久久亚洲精品国产亚洲老地址 | 日本久久久久久久久久久 | 最新av观看| 久久免费视频在线 | 免费午夜av | 久草免费色站 | 天天操天天操一操 | 黄色av网站在线观看免费 | 精品成人久久 | 国产 字幕 制服 中文 在线 | 97视频免费在线看 | 久久神马影院 | 天天综合网久久 | 久久久福利影院 | 久久人人爽爽人人爽人人片av | 亚洲精品久久久久久中文传媒 | 伊甸园av在线 | 久草精品网 | 91理论电影 | 91在线在线观看 | 日韩av电影免费在线观看 | 婷婷色 亚洲 | 国产高清在线一区 | 亚洲精品影院在线观看 | 99久久影视| 亚州国产精品视频 | 日韩视频在线观看视频 | 国产成人精品女人久久久 | 久久伦理电影网 | 久久久久久99精品 | 国产成人免费精品 | 亚洲人成精品久久久久 | 91视频免费网站 | 九九电影在线 | 国产人在线成免费视频 | 久久久不卡影院 | 免费网站观看www在线观看 | 91视频在线看 | 丁香亚洲 | 国产亚洲视频系列 | 亚洲精品久久久久中文字幕m男 | 亚洲午夜久久久久久久久久久 | 超碰人人国产 | 香蕉视频在线免费 | 人人要人人澡人人爽人人dvd | 一区二区三区四区精品视频 | 少妇bbw搡bbbb搡bbb | 成人久久精品 | 成人app在线免费观看 | 精品国产一区二区三区四区vr | 国产精品对白一区二区三区 | 偷拍区另类综合在线 | 四虎影视久久久 | 久久国产网 | 91麻豆精品国产91久久久更新时间 | 久久久精品福利视频 | 亚洲撸撸 | 久久免费视频网站 | 日韩二区三区在线观看 | 亚洲五月综合 | 亚洲热久久 | 色五丁香 | 黄网站免费久久 | 色婷婷久久久综合中文字幕 | 国产精品一区二区av麻豆 | 午夜在线资源 | 国产96在线观看 | 日韩欧美xxxx | 97视频免费观看 | av网址在线播放 | 国产理伦在线 | 成人av一区二区兰花在线播放 | 日韩黄色免费电影 | 日日操日日插 | 亚洲精品久久久久999中文字幕 | 99精品一区二区 | 五月天亚洲精品 | 欧美色噜噜 | 免费看一级 | 一区中文字幕 | 国产精久久久久久妇女av | 日本特黄一级 | 久久久精品二区 | 91亚色免费视频 | 免费在线观看a v | 国产亚洲成人精品 | 亚洲精品中文字幕视频 | 中文字幕av在线免费 | 美女视频永久黄网站免费观看国产 | 99999精品视频| 成人毛片在线观看 | 久久伊人精品一区二区三区 | 色综合国产 | 亚洲97在线 | 一区二区中文字幕在线播放 | 激情丁香综合 | 国产毛片久久 | 麻豆国产精品永久免费视频 | 狠狠躁夜夜a产精品视频 | 免费日韩 精品中文字幕视频在线 | 国产精品毛片一区视频播不卡 | 欧美激情一区不卡 | 色综合天天在线 | 黄色91免费观看 | 亚洲精品影视 | 91精彩视频 | 日本精品午夜 | 日韩成人精品在线观看 | 人人玩人人添人人澡超碰 | 91看国产 | 久久久五月婷婷 | 欧美最猛性xxxxx(亚洲精品) | 成人在线免费视频观看 | 在线91视频| 亚洲精品午夜视频 | 黄色影院在线观看 | 特黄特色特刺激视频免费播放 | 一色av | 久久精品国产亚洲a | 国产区网址 | av成人黄色 | 91探花国产综合在线精品 | 午夜视频在线观看一区二区 | 五月婷婷一区 | 亚洲综合视频在线 | av不卡中文字幕 | 免费色视频在线 | av免费在线看网站 | 免费在线国产视频 | 91av电影| 日韩免费电影一区二区三区 | 国产一级一片免费播放放a 一区二区三区国产欧美 | 伊香蕉大综综综合久久啪 | 欧美一级专区免费大片 | 日韩av片免费在线观看 | 人人爽人人乐 | 亚洲国产资源 | 天天色天天干天天 | 日韩精品一区二区在线视频 | 99在线精品视频观看 | 在线观看岛国av | 国产精品久久网 | 综合色久 | 在线亚洲欧美视频 | 精品美女久久久久 | 日韩av中文字幕在线免费观看 | 亚洲一区二区三区精品在线观看 | 国产精品日韩高清 | 91传媒免费在线观看 | 午夜免费在线观看 | 久久久久国产精品www | 国产精品涩涩屋www在线观看 | 欧美国产日韩一区二区三区 | 亚洲国产精品人久久电影 | 亚洲a色| 四虎影视4hu4虎成人 | 日韩美女黄色片 | 色网站在线免费观看 | 久草久热| 欧美日韩免费网站 | 黄色av一区 | 国产亚洲一区 | 久久久久国产精品www | 久久久久97国产 | 国产黄色网 | 五月婷婷在线观看 | 99在线热播精品免费 | 最近中文字幕国语免费av | 国产又黄又爽又猛视频日本 | 中文在线中文a | 日韩二级毛片 | 久久er99热精品一区二区三区 | 在线观看视频中文字幕 | 天天射天天做 | 亚洲精品玖玖玖av在线看 | 天天综合视频在线观看 | 国精产品一二三线999 | 欧美激情精品一区 | 国产精品一区二区免费 | 人人爽人人爽人人爽人人爽 | 免费一级片在线观看 | 欧美日视频 | 久久国产精品久久久久 | 国产精品毛片一区视频播不卡 | 天天射天天色天天干 | av三级在线播放 | 欧美一级看片 | a天堂一码二码专区 | 日韩免费中文字幕 | 久久精品国产精品 | 视频成人 | www.久久爱.cn | 国内揄拍国产精品 | 久久黄色片子 | 久久不射电影院 | 中文字幕一区二区在线观看 | 亚洲精品tv| 黄色软件在线观看免费 | 毛片3 | 免费十分钟| 国产精品综合久久久久久 | 日韩系列在线观看 | 欧美日韩不卡在线 | 国产精品原创在线 | 久久精品视频在线观看 | 国产精品乱码久久久久久1区2区 | 成人动漫视频在线 | 国产成视频在线观看 | 久久国产精品一区二区 | 九九视频精品免费 | 天堂在线视频中文网 | 懂色av一区二区在线播放 | 国产成人精品久久久久蜜臀 | 五月天激情综合 | 天天色天天爱天天射综合 | 欧美韩日在线 | 日韩电影久久 | 公与妇乱理三级xxx 在线观看视频在线观看 | 亚洲电影一级黄 | 天天综合天天做天天综合 | 国产在线一卡 | 欧美一级久久久 | 国产亚洲高清视频 | 亚洲成人黄色在线观看 | 992tv又爽又黄的免费视频 | 国产成人三级在线播放 | 四虎影视成人精品国库在线观看 | 日本爱爱免费视频 | 色a在线观看 | 96视频在线 | 久久久久久久99精品免费观看 | 久久久久久久久久久久久影院 | 正在播放亚洲精品 | 日日夜夜艹| 99久久久国产精品免费99 | 天天视频色 | 亚洲在线视频观看 | 婷婷久久网站 | 在线观看蜜桃视频 | 永久免费毛片 | 欧美aa一级片 | 99在线播放 | freejavvideo日本免费 | 91综合在线 | 国产精品丝袜在线 | 亚洲最新av | 久久国产影视 | 亚洲在线资源 | 中国美女一级看片 | 在线免费黄色 | 久久久免费国产 | a v在线观看 | 玖玖国产精品视频 | 婷婷综合 | 91亚洲综合 | 99久久日韩精品视频免费在线观看 | 2019中文在线观看 | 久久美女高清视频 | 在线看成人片 | 91亚洲永久精品 | 精品99999 | 国产成人精品电影久久久 | 成人一区影院 | 九九热免费观看 | 人人爽人人做 | 国产精品午夜久久久久久99热 | 人人插人人插 | 亚洲激情视频在线观看 | 精品国产日本 | 97国产大学生情侣酒店的特点 | 人人射av | 激情综合六月 | 久久高清毛片 | 国产精品久久久久毛片大屁完整版 | 久久久免费视频播放 | 91免费高清在线观看 | 涩涩色亚洲一区 | 国产成人精品一区在线 | 91最新在线观看 | 日韩在线观看小视频 | 91视频首页 | 91成品人影院 | 欧美日韩国产伦理 | 亚洲欧美日韩精品久久奇米一区 | 日韩毛片久久久 | 免费一级特黄毛大片 | 一区二区三区福利 | 97超碰资源| 亚洲美女视频在线 | 国产视频不卡 | 国产一级电影网 | 日韩一区视频在线 | 精品一区二区免费视频 | 91在线一区二区 | 中文字幕免费高清 | 人人爽久久涩噜噜噜网站 | 午夜免费久久看 | 胖bbbb搡bbbb擦bbbb| 中文字幕亚洲欧美日韩2019 | 麻豆视频免费看 | 天天综合久久综合 | 午夜精品一区二区三区四区 | 日本aaa在线观看 | 久久1区 | 天天干天天干天天操 | 婷婷干五月 | 久草精品在线 | 成人网页在线免费观看 | 国产成人在线看 | 91精品国产成 | 亚洲综合激情小说 | 一区二区三区电影大全 | 成年人免费av | 中文字幕专区高清在线观看 | 91成人网在线 | 中文字幕视频观看 | www.国产在线观看 | 西西4444www大胆视频 | 免费亚洲成人 | 国产精品第54页 | 五月婷婷天堂 | 四虎在线观看视频 | 国产中年夫妇高潮精品视频 | 九九九九免费视频 | 亚洲精品视频在线看 | 国产淫片| 国产在线看一区 | 日韩91精品 | 亚洲 欧洲av| 国内精品视频久久 | 欧美三级在线播放 | 国产精品免费成人 | 久久综合婷婷国产二区高清 | 欧美在线free | 国产aa精品| 天干啦夜天干天干在线线 | 国产在线精 | 日韩电影中文字幕在线 | 国产精品久久一区二区三区不卡 | 国产精品一区二区av | 久久尤物电影视频在线观看 | 青草草在线 | 久草成人在线 | 国产一区二区三区在线 | 狠狠搞,com | 黄色不卡av| 天天操天天色天天射 | 日韩av手机在线观看 | 久久精品导航 | 丁香色天天 | 久草在线费播放视频 | 天天干天天操天天入 | 在线香蕉视频 | 天天插综合网 | 五月婷婷视频在线观看 | 免费在线观看91 | 久草在线资源观看 | 国产精品一区二区免费视频 | 欧美在线不卡一区 | 欧美日韩精品在线播放 | 麻花豆传媒mv在线观看 | 国产录像在线观看 | 久久手机免费观看 | 91视频下载| 成人黄色小说在线观看 | 久久只精品99品免费久23小说 | 久久精品五月 | 91豆花在线观看 | 2021国产精品视频 | 天天天综合 | 日韩高清在线一区 | 五月婷丁香网 | 日韩中文字幕91 | 在线看片一区 | 欧美精品国产综合久久 | 成人免费xxxxxx视频 | 国产成人在线观看免费 | 国产精品毛片一区视频 | 国产精品观看在线亚洲人成网 | 日韩av影片在线观看 | zzijzzij日本成熟少妇 | 天天草天天干天天射 | 91av观看| av久久在线| 日韩精品久久久久久中文字幕8 | 97超碰香蕉| 亚洲欧美乱综合图片区小说区 | 69av久久 | 日韩欧美国产激情在线播放 | 992tv人人网tv亚洲精品 | 丁香六月婷 | 久久看毛片 | 日本精品视频免费观看 | 免费观看第二部31集 | 园产精品久久久久久久7电影 | 国产精品日韩欧美一区二区 | 97视频在线看 | 亚洲国产操 | 国产97超碰 | 欧美成年人在线观看 | 国产精品久久久久久久婷婷 | 69精品 | 久久久国产精品视频 | 成年美女黄网站色大片免费看 | 久草久视频 | 亚洲dvd| 最新国产精品拍自在线播放 | 国产在线日本 | 色成人亚洲网 | 国内精品久久久久久久久久清纯 | av品善网 | 亚洲不卡av一区二区三区 | 久久久精品在线观看 | 日本中文字幕在线播放 | 日韩高清不卡一区二区三区 | 亚洲国产中文字幕在线 | 国产精品久久久久久久久免费看 | 国产精品嫩草在线 | 在线观看91久久久久久 | 免费网站黄 | 人人爽夜夜爽 | 婷婷丁香激情五月 | 日本系列中文字幕 | 日日夜夜天天 | 久久久99精品免费观看 | 天天干一干 | 婷婷开心久久网 | 亚州精品天堂中文字幕 | 欧美另类tv | 色视频在线免费 | 国产精品久久三 | 日韩在线播放av | 正在播放一区 | 免费精品视频在线 | 日本久久久久久科技有限公司 | 色www精品视频在线观看 | 成人免费在线播放 | av在线之家电影网站 | 国产人免费人成免费视频 | 中国一级片免费看 | 夜夜婷婷 | av免费网页 | 在线播放国产一区二区三区 | 在线中文字幕观看 | 色综合久久久久综合99 | 91亚州 | 亚洲精品美女久久久久网站 | 成人理论电影 | 香蕉视频在线看 | 五月天伊人网 | 在线成人看片 | 91欧美日韩国产 | 婷婷在线网站 | 亚洲精品国产精品久久99热 | 热久久这里只有精品 | 狠狠88综合久久久久综合网 | 色偷偷网站视频 | 国产乱码精品一区二区蜜臀 | 欧美做受xxx | 亚洲国产精品成人精品 | 成年人免费av网站 | 九九在线视频免费观看 | 91桃色在线免费观看 | 欧美一区,二区 | 狠狠干狠狠色 | 久久久久五月天 | 国产精品手机视频 | 国产精品成人品 | 伊人午夜| 久草在线最新视频 | 98涩涩国产露脸精品国产网 | 国产精品av免费 | 国产一二三在线视频 | 夜夜躁日日躁狠狠久久av | 免费精品视频 | 最近日本韩国中文字幕 | 国产精品色婷婷视频 | 干狠狠| 久久精品99国产精品日本 | 久久久亚洲精品 | av超碰在线观看 | 亚洲经典视频在线观看 | 久草在线播放视频 | 免费观看全黄做爰大片国产 | 波多野结衣亚洲一区二区 | 亚洲精品乱码久久 | 中文在线最新版天堂 | 久久久久国产精品厨房 | 成全免费观看视频 | 国产精品久久久久久久久婷婷 | 国产精品女人久久久 | 在线观看一级视频 | 一区在线观看视频 | 欧美夫妻生活视频 | 99视频在线精品国自产拍免费观看 | 成年人免费看av | 亚洲精品国产综合久久 | 成人免费xxxxxx视频 | 久久久一本精品99久久精品 | 欧美a级免费视频 | 日韩欧美综合在线视频 | 中文字幕亚洲精品在线观看 | 美女国内精品自产拍在线播放 | 久插视频| www.夜色321.com | 免费三级网 | 中文字幕一区二区在线观看 | 国产亚洲精品久久久久久 | 91九色在线播放 | 久久伊人精品一区二区三区 | 日韩高清无线码2023 | 97在线免费观看视频 | 久久99精品久久久久婷婷 | 久久99久久99精品免观看软件 | 久久国产精品久久w女人spa | 五月天综合网站 | 国内精品免费久久影院 | 成人av网站在线观看 | 久久99精品久久只有精品 | 欧美性脚交 | 亚洲欧美怡红院 | 亚洲人片在线观看 | 亚洲资源片 | 色综合久 | 青草视频在线 | 色婷婷综合久久久中文字幕 | 国产成人精品免高潮在线观看 | 国产资源在线免费观看 | 欧美亚洲三级 | 99热手机在线 | 亚洲高清av在线 | 亚洲国产片色 | 午夜久草 | 在线观看av免费 | 日本激情视频中文字幕 | 亚洲免费视频在线观看 | 亚洲午夜精品一区 | 人人爽人人舔 | www.com.黄| 69国产精品视频免费观看 | 黄色三级免费看 | www.97视频 | 91传媒免费观看 | 久草视频在线免费播放 | 伊人手机在线 | 日日躁夜夜躁xxxxaaaa | 九九交易行官网 | 国产精品 日韩 欧美 | 日韩国产欧美在线播放 | 99久久久久免费精品国产 | 日韩两性视频 | 亚洲最新av在线网址 | 国产黄在线免费观看 | 美女网站一区 | 欧美日韩高清一区二区三区 | 色婷婷国产在线 | 91最新中文字幕 | 日韩av成人免费看 | 最近日本中文字幕a | 在线小视频 | 国产91丝袜在线播放动漫 | 亚洲最大av | www.xxxx变态.com| 欧美一区二区在线免费看 | 国产主播大尺度精品福利免费 | 天天干,天天射,天天操,天天摸 | 在线观看 国产 | 日本一区二区三区免费观看 | 国产视频亚洲精品 | 国产精品一区二区美女视频免费看 | 国产精品久久久久一区二区三区共 | 欧美日韩精品网站 | 国产精品破处视频 | 久久精品精品电影网 | 91成人观看| 欧美日韩亚洲在线观看 | 手机在线观看国产精品 | 国产日韩欧美综合在线 | 黄色免费看片网站 | 九九热视频在线 | 中文在线中文资源 | 在线观看91 | 久久综合中文色婷婷 | 国产精品久久久久9999吃药 | 在线观看成人国产 | 国产成人三级三级三级97 | 国产精品手机视频 | av一区二区三区在线 | 九九九热精品 | 日韩在线视频网站 | 日韩高清不卡一区二区三区 | 久久精品视频一 | 97精品超碰一区二区三区 | 天天干天天干天天色 | 亚洲欧美日本A∨在线观看 青青河边草观看完整版高清 | 午夜精品一区二区三区在线视频 | 日韩av一卡二卡三卡 | 精品字幕在线 | 亚洲美女在线一区 | 日韩欧美xx | 91综合视频在线观看 | 日韩av电影中文字幕在线观看 | 国产精品福利午夜在线观看 | 91.精品高清在线观看 | 韩日在线一区 | 免费人成在线观看 | 高潮久久久久久久久 | 91最新网址 | 午夜免费久久看 | 日韩一三区 | 成人免费网视频 | 九九热在线精品视频 | 啪啪激情网 | 天天综合成人网 | 97精品一区二区三区 | 国产又粗又硬又爽视频 | 色婷五月天 | 亚洲1区在线 | 久久久精品久久日韩一区综合 | 久久丁香网| 四虎国产永久在线精品 | 国产999视频在线观看 | 国产一级黄色免费看 | 亚洲精品久久激情国产片 | 四虎国产 | 人人插人人艹 | 中文字幕在线影视资源 | 天天操天天干天天操天天干 | 99精品视频免费看 | 日本免费久久高清视频 | a在线免费 | 五月天电影免费在线观看一区 | 超碰在线97观看 | 日韩av黄| 日韩 | 18国产精品白浆在线观看免费 | 亚洲精品国产精品久久99 | 欧美极品在线播放 | 色停停五月天 | 国产91探花| 欧美一级片 | 麻豆免费在线视频 | 国产精品黄 | 中文字幕在线观看免费观看 | 欧美日韩高清国产 | 国产成人av一区二区三区在线观看 | 日韩手机视频 | 日韩精品一区二区三区高清免费 | 在线观看中文字幕亚洲 | 日韩精品一区二区免费视频 | 午夜成人免费影院 | 日韩动漫免费观看高清完整版在线观看 | 天堂成人在线 | 探花视频免费在线观看 | www.国产视频 | 亚洲一区二区三区miaa149 | 伊人开心激情 | 狠狠狠狠狠狠狠狠 | 亚洲日本一区二区在线 | 成人av一区二区三区 | 视频国产精品 | 摸bbb搡bbb搡bbbb| 在线免费高清一区二区三区 | 99热这里只有精品久久 | 成人免费视频视频在线观看 免费 | 高清美女视频 | 91av久久 | 色五月色开心色婷婷色丁香 | 久久99久久99精品 | 9在线观看免费高清完整版在线观看明 | 久久久久美女 | 99性视频 | 国产日韩欧美中文 | 欧美久久久久久久 | 国产免费av一区二区三区 | av在线免费播放网站 | 一区二区三区在线影院 | 日韩国产高清在线 | 欧美日韩成人一区 | 国产96在线观看 | 国产精品区一区 | 久9在线 | www.黄色小说.com | 中文字幕一区二区三区四区久久 | 国产精品乱码久久久久久1区2区 | 成人久久18免费 | 成人一级 | 久久观看免费视频 | 亚洲黄色在线 | 天天天天色射综合 | 亚洲国产小视频在线观看 | 麻豆精品视频在线观看免费 | 在线中文字幕电影 | 毛片网站免费 | 日韩av在线网站 | 国产精品久久久久影院日本 | 精品在线观看国产 | 国产精品毛片久久蜜 | 超碰在线97免费 | 久久精品导航 | 在线看欧美 | 欧美精品国产综合久久 | 国产高清一区二区 | 国产在线视频导航 | 国产亚洲婷婷免费 | 91成人免费在线视频 | 久久综合干 | 亚州激情视频 | 最近日韩中文字幕中文 | 精品色999 | 天天干天天搞天天射 | 激情深爱 | av中文字幕第一页 | 久久这里只有精品视频首页 | 337p欧美| 99久久精品日本一区二区免费 | 国产专区在线播放 | 久久久久久久久影院 | 国内视频在线 | 亚洲精品视频在线观看视频 | 欧美激情综合五月色丁香小说 | 99精品欧美一区二区蜜桃免费 | 国产高清在线视频 | 国产亚洲精品久久久久久无几年桃 | 黄网在线免费观看 | 在线视频久| 一区二区成人国产精品 | 日韩精品一区在线观看 | 色婷婷97 | 久久99国产精品免费网站 | 欧美日韩视频在线播放 | 欧美成人黄色片 | 午夜在线观看影院 | 毛片永久新网址首页 | 久久精品视频免费播放 | 亚洲 欧美日韩 国产 中文 | www.久久久 | 婷婷国产精品 | 国产一级一片免费播放放a 一区二区三区国产欧美 | 中文在线免费一区三区 | 亚洲成人高清在线 | 久草精品视频 | 国产在线 一区二区三区 | 国内精品久久久久影院优 | 国产精品一区二区三区免费视频 | 天天色天天干天天色 | 97香蕉久久国产在线观看 | 色婷婷一区| 日日射av| 四虎www com | 久久黄页| 天天操天操 | 狠狠狠的干 | 成人aⅴ视频 | 成人av电影网址 | 五月天婷婷丁香花 | 日本特黄特色aaa大片免费 | 日日操日日操 | 久久国语露脸国产精品电影 | 亚洲欧美视频在线播放 | 久久久久久久久久久综合 | 日韩电影一区二区在线观看 | 国产中文欧美日韩在线 | 天天艹天天干天天 | 精品欧美日韩 | 国产亚洲婷婷免费 | 99re8这里有精品热视频免费 | 国产一区二区三区高清播放 | 久久精品国产免费看久久精品 | 免费在线观看成人小视频 | 国产精品免费一区二区三区 | 丁香花在线观看免费完整版视频 | 亚洲男男gaygay无套同网址 | 久久久这里有精品 | 天天干天天草天天爽 | 国产一二三四在线观看视频 | 国产1区2| 亚洲五月婷婷 | 97视频在线播放 | 精品视频在线免费观看 | 97视频在线看 | 精品国产一区二区三区蜜臀 | 青草视频免费观看 | 成人一级视频在线观看 | 国产精品九九久久久久久久 | 色综合久久99 | 色999精品 | 国产精品久久久久久久久久直播 | 999久久久免费视频 午夜国产在线观看 | 日本午夜在线亚洲.国产 | 日韩欧美精品在线 | 四虎国产精品免费 | 国产精品免费不卡 | 久热色超碰 | 天天操操操操操操 | 久久99视频 | 国产v在线 | 久操视频在线观看 | 亚洲综合色av | 日本成人中文字幕在线观看 | 亚洲视频 在线观看 | 国产精品入口a级 | 日韩精品久久久久久 | 99久久婷婷国产精品综合 | 91亚色免费视频 | 97在线成人| 亚洲一区二区三区四区在线视频 | 国内精品久久久久影院优 | 一区中文字幕电影 | 中文字幕精品www乱入免费视频 | 久久久精品国产免费观看同学 | 国产在线2020| 99久久国产免费看 | 国产精品成人免费一区久久羞羞 | 婷婷亚洲激情 | 久久国产免 | 亚洲中字幕 | 久久久久福利视频 | 久久精品久久精品 | 亚洲国产中文在线观看 | 黄色毛片一级 | 久久夜色精品亚洲噜噜国4 午夜视频在线观看欧美 | 免费a现在观看 | 亚洲 欧美 变态 国产 另类 | 亚洲毛片一区二区三区 | 韩国av免费看| 亚洲网久久 | 久久黄色a级片 | 久草在线费播放视频 | 亚洲成 人精品 | 综合久久综合久久 | 婷婷开心久久网 | 国产精品欧美在线 | 亚洲精品久久久久中文字幕二区 | 国产五月天婷婷 | 亚洲最大在线视频 | 国产亚洲精品久久久久久久久久 | 亚洲国产资源 | 久久久影片 | av丝袜在线 | 最新黄色av网址 | 伊人成人激情 | 天天拍天天色 | 国产精品日韩在线 | 一级一级一片免费 | 亚洲视频在线观看免费 | 日韩精品中文字幕在线 | 麻豆视频免费在线播放 | 精品一区 在线 | 久久精品电影网 | 日本最新高清不卡中文字幕 | 亚洲欧美va | 国产午夜精品久久 | 特级大胆西西4444www | 狠狠狠狠狠狠狠 | 欧美日韩国产在线精品 | 91香蕉视频色版 | 色综合天天综合 | 在线a人v观看视频 | 亚洲国产中文字幕在线视频综合 | 国产1区2区3区在线 亚洲自拍偷拍色图 | 色婷婷久久一区二区 | 精品久久久久国产免费第一页 | 亚洲影院一区 | 中日韩在线视频 | 国产1区2区3区精品美女 | 国产精品一区二区视频 | 久久黄色小说 | 成人在线黄色 | 成人精品久久久 | 激情网第四色 | 97成人免费 | 香蕉久草 | 日韩电影一区二区在线 | 久久国产精品99久久久久久丝袜 | 91探花国产综合在线精品 | 日本爱爱免费视频 | 欧美精品久久久久久久免费 | 日日操日日干 | 久久不射电影院 | 五月婷婷香蕉 | 开心丁香婷婷深爱五月 | 99色在线观看视频 | 久久精品一区二区三区中文字幕 | 中文字幕 婷婷 | 精品一区二区三区香蕉蜜桃 | 亚洲影音先锋 | 亚洲精品视频网 | 国产视频精选在线 | 国产精品视频大全 | 日韩免费电影网站 | 国产午夜av | 96精品在线 | 美女免费黄网站 | 亚洲欧美国产精品va在线观看 | 国产精品美女久久久久久免费 | 日韩视| 亚洲一区二区观看 | 日韩久久久久 | 国产资源在线播放 | 欧美va日韩va| 日韩超碰在线 | 国产中文字幕一区二区 | 免费看一级黄色 | 九色91福利 | 精品一区二区亚洲 | 日本性生活免费看 | 在线电影a | 免费在线成人av | 亚洲午夜剧场 | 亚洲精品午夜久久久 | 久久久精品影视 | 91精品在线观看视频 | 人人狠狠综合久久亚洲 | 中文字幕免费播放 | 国产裸体视频网站 | 久久亚洲福利视频 | 久久视频网址 | 国产精品嫩草在线 | 99久久精品日本一区二区免费 | 亚洲精品视频第一页 | 久久精品中文字幕免费mv | 欧美日本三级 | 五月在线视频 | 久久,天天综合 | 亚洲午夜精品一区二区三区电影院 | 91亚洲精品久久久蜜桃借种 | 999久久久免费精品国产 | 日本久草电影 | 亚洲精品视频第一页 | 国产精品美女在线观看 | 一二三四精品 | 91在线视频网址 | 中文字幕高清免费日韩视频在线 | 在线亚洲激情 | 97精品久久人人爽人人爽 | 成人在线观看你懂的 | 日日天天av | 午夜99| 国产精品免费大片视频 | 色婷婷激婷婷情综天天 | 国产91九色视频 | 草久在线 | 精品国产一区二区三区久久久蜜臀 | 亚洲精品国偷拍自产在线观看 | 中文字幕一区二区在线播放 | 精品一区在线 | 狠狠色狠狠色终合网 | 日韩在线网址 | 国产在线播放一区二区三区 | 特级黄色视频毛片 | 另类老妇性bbwbbw高清 | 黄色av网站在线观看 | 亚洲精品欧洲精品 | 国产精品久久精品 | 久久久九色精品国产一区二区三区 | 91传媒在线播放 | 99精品热 |