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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

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

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

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

第八章??泛型程序設計

1、泛型程序設計概念

1)JDK 5.0 中增加的泛型類型,是Java 語言中類型安全的一次重要改進。

2)泛型:也稱參數化類型(parameterized type),就是在定義類、接口和方法時,通過類型參數指示將要處理的對象類型。(如ArrayList類) 

3)泛型程序設計(Generic programming):編寫代碼可以被很多不同類型的對象所重用。

2、泛型類的聲明及實例化的方法

1)一個泛型類(generic class)就是具有一個或多個類型變量的類,即創建用類型作為參數的類。

2)如一個泛型類定義格式如下:class Generics<K,V>其中的K和V是類中的可變類型參數。

3)Pair類引入了一個類型變量T,用尖括號(<>)括起來,并放在類名的后面。

4)泛型類可以有多個類型變量。例如:public class Pair<T, U> { … }

5)類定義中的類型變量用于指定方法的返回類型以及域、局部變量的類型。

6)泛型類的約束與局限性:

a)不能用基本類型實例化類型參數

b)運行時類型查詢只適用于原始類型

c)不能拋出也不能捕獲泛型類實例

d)參數化類型的數組不合法

e)不能實例化類型變量

f )泛型類的靜態上下文中類型變量無效

g)注意擦除后的沖突

3、泛型方法的定義

1)泛型方法:除了泛型類外,還可以只單獨定義一個方法作為泛型方法,用于指定方法參數或者返回值為泛型類型,留待方法調用時確定。

2)泛型方法可以聲明在泛型類中,也可以聲明在普通類中。

1 public class ArrayTool { 2 public static<E> void insert(E[] e, int i) 3 { 4 //請自己添加代碼 5 } 6 public static<E> E valueAt(E[] e , int i) 7 { 8 //請自己添加代碼 9 } 10 }

4、泛型接口的定義

1 public interface IPool <T> 2 { 3 T get(); 4 int add(T t); 5 }

1)泛型變量的限定

a)定義泛型變量的上界

public class NumberGeneric< T extends Number>

b)定義泛型變量的下界?

List<? superCashCard> cards = new ArrayList<T>();

5、泛型類型的繼承規則

1)Java中的數組是協變的(covariant),但這一原理不適用于泛型類型

2)Java中泛型類不具協變性。

3)泛型類可擴展或實現其它的泛型類。

6、通配符類型及使用方法

1)“?”符號表明參數的類型可以是任何一種類型,它和參數T的含義是有區別的。T表示一種 未知類型,而“?”表示任何一種類型。這種通配符一般有以下三種用法:

a)單獨的?,用于表示任何類型

b)? extends type,表示帶有上界。?

c )? super type,表示帶有下界。

2)通配符的類型限定?

a)Pair<? extends Employee>

b)? Pair<? super Manager>

c)??無限定通配符:Pair<?>。 Pair<?>與Pair的不同在于:可以用任意Object 對象調用原始的Pair類的setObject方法。

?

第二部分:實驗部分?——泛型程序設計技術

1、實驗目的與要求

(1)?理解泛型概念;

(2)?掌握泛型類的定義與使用;

(3)?掌握泛型方法的聲明與使用;

(4)?掌握泛型接口的定義與實現;

(5)了解泛型程序設計,理解其用途。

2、實驗內容和步驟

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

測試程序1:

1.編輯、調試、運行教材311、312頁?代碼,結合程序運行結果理解程序;

2.在泛型類定義及使用代碼處添加注釋;

3.掌握泛型類的定義及使用。?

PairTest1

1 package pair1; 2 3 /** 4 * @version 1.01 2012-01-26 5 * @author Cay Horstmann 6 */ 7 public class PairTest1 8 { 9 public static void main(String[] args) 10 { 11 String[] words = { "Mary", "had", "a", "little", "lamb" }; 12 Pair<String> mm = ArrayAlg.minmax(words); 13 System.out.println("min = " + mm.getFirst()); 14 System.out.println("max = " + mm.getSecond()); 15 } 16 } 17 18 class ArrayAlg 19 { 20 /** 21 * 獲取字符串數組的最小值和最大值。. 22 * @param a an array of strings 23 * @return 一個具有最小值和最大值的對,如果A為空或空,則為null 24 */ 25 public static Pair<String> minmax(String[] a)//用具體的類型替換類型變量可以實例化泛型類型 26 { 27 if (a == null || a.length == 0) return null; 28 String min = a[0]; 29 String max = a[0]; 30 for (int i = 1; i < a.length; i++) 31 { 32 if (min.compareTo(a[i]) > 0) min = a[i]; 33 if (max.compareTo(a[i]) < 0) max = a[i]; 34 } 35 return new Pair<>(min, max); 36 } 37 }

Pair

1 package pair1; 2 3 /** 4 * @version 1.00 2004-05-10 5 * @author Cay Horstmann 6 */ 7 public class Pair<T> //定義了一個泛型類,該類引入了一個類型變量T 8 { 9 private T first; 10 private T second; 11 //使用類型變量,類型變量指定方法的返回類型 12 public Pair() { first = null; second = null; } 13 public Pair(T first, T second) 14 { this.first = first; 15 this.second = second; } 16 17 public T getFirst() { return first; } 18 public T getSecond() { return second; } 19 20 public void setFirst(T newValue) { first = newValue; } 21 public void setSecond(T newValue) { second = newValue; } 22 }

實驗結果如下:

測試程序2:

1.編輯、調試運行教材315頁?PairTest2,結合程序運行結果理解程序;

2.在泛型程序設計代碼處添加相關注釋;

3.掌握泛型方法、泛型變量限定的定義及用途。

PairTest2

1 package pair2; 2 3 import java.time.LocalDate; 4 5 //import java.time.*; 6 7 /** 8 * @version 1.02 2015-06-21 9 * @author Cay Horstmann 10 */ 11 public class PairTest2 12 { 13 public static void main(String[] args) 14 { 15 LocalDate[] birthdays = 16 { 17 LocalDate.of(1906, 12, 9), // G. Hopper 18 LocalDate.of(1815, 12, 10), // A. Lovelace 19 LocalDate.of(1903, 12, 3), // J. von Neumann 20 LocalDate.of(1910, 6, 22), // K. Zuse 21 }; 22 Pair<LocalDate> mm = ArrayAlg.minmax(birthdays);//實例化對象mm 23 System.out.println("min = " + mm.getFirst()); 24 System.out.println("max = " + mm.getSecond()); 25 } 26 } 27 28 class ArrayAlg 29 { 30 /** 31 獲取T類型對象數組的最小值和最大值。 32 @param T類型的對象數組 33 @return 一個具有最小值和最大值的對,如果A為空或空,則為null 34 */ 35 public static <T extends Comparable> Pair<T> minmax(T[] a) 36 { 37 if (a == null || a.length == 0) return null; 38 T min = a[0]; 39 T max = a[0]; 40 for (int i = 1; i < a.length; i++) 41 { 42 if (min.compareTo(a[i]) > 0) min = a[i]; 43 if (max.compareTo(a[i]) < 0) max = a[i]; 44 } 45 return new Pair<>(min, max); 46 } 47 }

pair類與上面程序相同,此處不做重復定義。

測試程序3:

1.用調試運行教材335頁?PairTest3,結合程序運行結果理解程序;

2.了解通配符類型的定義及用途。

Employee類

1 package pair3; 2 3 import java.time.*; 4 5 public class Employee 6 { 7 private String name; 8 private double salary; 9 private LocalDate hireDay; 10 11 public Employee(String name, double salary, int year, int month, int day) 12 { 13 this.name = name; 14 this.salary = salary; 15 hireDay = LocalDate.of(year, month, day); 16 } 17 18 public String getName() 19 { 20 return name; 21 } 22 23 public double getSalary() 24 { 25 return salary; 26 } 27 28 public LocalDate getHireDay() 29 { 30 return hireDay; 31 } 32 33 public void raiseSalary(double byPercent) 34 { 35 double raise = salary * byPercent / 100; 36 salary += raise; 37 } 38 } employee

Manager類

1 package pair3; 2 3 public class Manager extends Employee 4 { 5 private double bonus; 6 7 /** 8 @param name the employee's name 9 @param salary the salary 10 @param year the hire year 11 @param month the hire month 12 @param day the hire day 13 */ 14 public Manager(String name, double salary, int year, int month, int day) 15 { 16 super(name, salary, year, month, day); 17 bonus = 0; 18 } 19 20 public double getSalary() 21 { 22 double baseSalary = super.getSalary(); 23 return baseSalary + bonus; 24 } 25 26 public void setBonus(double b) 27 { 28 bonus = b; 29 } 30 31 public double getBonus() 32 { 33 return bonus; 34 } 35 } Manager

PairTest3

1 package pair3; 2 3 /** 4 * @version 1.01 2012-01-26 5 * @author Cay Horstmann 6 */ 7 public class PairTest3 8 { 9 public static void main(String[] args) 10 { 11 Manager ceo = new Manager("Gus Greedy", 800000, 2003, 12, 15); 12 Manager cfo = new Manager("Sid Sneaky", 600000, 2003, 12, 15); 13 Pair<Manager> buddies = new Pair<>(ceo, cfo); 14 printBuddies(buddies); 15 16 ceo.setBonus(1000000); 17 cfo.setBonus(500000); 18 Manager[] managers = { ceo, cfo }; 19 20 Pair<Employee> result = new Pair<>(); 21 minmaxBonus(managers, result); 22 System.out.println("first: " + result.getFirst().getName() 23 + ", second: " + result.getSecond().getName()); 24 maxminBonus(managers, result); 25 System.out.println("first: " + result.getFirst().getName() 26 + ", second: " + result.getSecond().getName()); 27 } 28 29 public static void printBuddies(Pair<? extends Employee> p)//通配符類型解決了不能將子類傳遞給父類 30 { 31 Employee first = p.getFirst(); 32 Employee second = p.getSecond(); 33 System.out.println(first.getName() + " and " + second.getName() + " are buddies."); 34 } 35 36 public static void minmaxBonus(Manager[] a, Pair<? super Manager> result) 37 { 38 if (a.length == 0) return; 39 Manager min = a[0]; 40 Manager max = a[0]; 41 for (int i = 1; i < a.length; i++) 42 { 43 if (min.getBonus() > a[i].getBonus()) min = a[i]; 44 if (max.getBonus() < a[i].getBonus()) max = a[i]; 45 } 46 result.setFirst(min); 47 result.setSecond(max); 48 } 49 50 public static void maxminBonus(Manager[] a, Pair<? super Manager> result) 51 { 52 minmaxBonus(a, result); 53 PairAlg.swapHelper(result); // SavaHelp捕獲通配符類型 54 } 55 // 無法寫入公共靜態<T超級管理器> ... 56 } 57 58 class PairAlg 59 { 60 public static boolean hasNulls(Pair<?> p) 61 { 62 return p.getFirst() == null || p.getSecond() == null; 63 } 64 65 public static void swap(Pair<?> p) { swapHelper(p); } 66 67 public static <T> void swapHelper(Pair<T> p) 68 { 69 T t = p.getFirst(); 70 p.setFirst(p.getSecond()); 71 p.setSecond(t); 72 } 73 }

pair類與上面程序相同,此處不做重復定義。

運行結果如下:

?

實驗2:編程練習:

編程練習1實驗九編程題總結

1.實驗九編程練習1總結(從程序總體結構說明、模塊說明,目前程序設計存在的困難與問題三個方面闡述)。

總結:

?這個程序定義了一個people類,用people類實現people接口,以name屬性進行排序。然后在主類中實現方法的調用,文件的讀取和異常判斷。

現狀:對于接口與繼承的關系理解還不是太過透徹;

困難:對Java所學知識需要時間從細梳理

2.實驗九編程練習2總結(從程序總體結構說明、模塊說明,目前程序設計存在的困難與問題三個方面闡述)。

總結:

這個程序實現起來沒有太大的難度,定義一個sf類將方法封裝,在主函數中用round() 方法實現隨機題目的產生和將題目數字限制在100以內,添加了異常處理,實現文件的輸出

?困難:對于除法的實現不夠細致

編程練習2:采用泛型程序設計技術改進實驗九編程練習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 }

?

1 public class Calculator<T> { 2 3 public Calculator() { 4 // TODO Auto-generated constructor stub 5 } 6 7 8 public Number addition(T m,T n) { 9 return Double.parseDouble(m.toString())+Double.parseDouble(n.toString()); 10 } 11 12 public Number subtraction(T m,T n) { 13 return Double.parseDouble(m.toString())-Double.parseDouble(n.toString()); 14 } 15 public Number mulitiplication(T m,T n) { 16 return Double.parseDouble(m.toString())*Double.parseDouble(n.toString()); 17 } 18 public Number division(T m,T n) { 19 if(Double.parseDouble(n.toString()) != 0) 20 return Double.parseDouble(m.toString())/Double.parseDouble(n.toString()); 21 else 22 return 0; 23 } 24 }

?

?

程序結果如下:

?

?

?

第三部分:總結

  通過本周的學習,我理解了泛型概念,了解了泛型程序設計,我覺得泛型程序設計的優點是編寫代碼可以被很多不同類型的對象所重用。減少了代碼量,而且增加了程序的可讀性。通過這半學期對Java語言的學習,在老師和助教學長的幫助指導鼓勵下,我的編程能力有了很大的提升,結合上學期C語言的學習,更深層次的理解了Java語言的優點和特性,也加深了我對C的理解。

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

總結

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

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

96久久| 99re国产| 国产97色在线 | 久久不卡日韩美女 | 久久国产一二区 | 久久国产午夜精品理论片最新版本 | 日韩在线视频免费播放 | 韩国av一区二区三区 | 亚洲色视频 | 久草久草视频 | 国产亚洲视频在线免费观看 | 天天干,天天干 | 在线免费色 | 久久成人资源 | 狠狠干在线 | 午夜电影久久久 | 国产1级视频 | 国产精品久久久久久高潮 | 韩国一区二区三区视频 | 二区三区在线 | 久草在线一免费新视频 | 久久精品免费观看 | 国产中文字幕一区 | 一区 二区电影免费在线观看 | 五月婷婷视频在线 | 99热播精品| 99久久精品免费看国产四区 | 久久久久久久久久电影 | 91福利试看 | 91.精品高清在线观看 | 日本黄色免费网站 | 中文字幕亚洲综合久久五月天色无吗'' | 欧美日韩视频在线播放 | 国产精品女同一区二区三区久久夜 | 在线免费视频 你懂得 | 久久综合干| 亚洲美女免费视频 | 日产中文字幕 | 黄色毛片一级 | 青青草视频精品 | 黄网站大全 | 久草在线看片 | 久久伊人五月天 | japanesefreesex中国少妇 | 91禁在线观看 | 亚洲视频在线免费观看 | 久久中文欧美 | 丁香婷婷综合色啪 | 国产日韩在线观看一区 | 黄色av电影在线 | 亚洲午夜精品福利 | 欧美精品一二 | 人人dvd | 久久免费的精品国产v∧ | 国产精品成人a免费观看 | 免费观看视频黄 | 久久国产精品99久久久久久丝袜 | 国产99精品| 在线观看香蕉视频 | 亚洲欧美婷婷六月色综合 | 波多野结衣电影一区二区三区 | 91中文视频| 免费观看xxxx9999片 | 高清中文字幕av | 日韩视频在线观看免费 | 欧美污在线观看 | 日韩在线高清免费视频 | 国产精品九九视频 | 亚洲精品一区二区久 | 亚洲精品高清视频 | 久久久婷| 久草在线免费看视频 | 日韩在线视频免费播放 | 97超碰资源网 | 福利一区在线视频 | 亚洲色图激情文学 | 91喷水 | 在线导航av| 91大神免费视频 | 国产一二三在线视频 | 在线成人观看 | 久久艹艹 | 人人爽人人| 亚洲涩涩涩涩涩涩 | 精品电影一区 | 日韩成人免费电影 | 麻豆成人小视频 | 制服丝袜一区二区 | av在线com | 99精品视频在线观看视频 | 成人在线视频免费观看 | 国产午夜精品免费一区二区三区视频 | 91精品电影| 四虎国产精品免费 | 亚洲综合在线五月天 | 久草在线资源免费 | 欧美日韩一区二区免费在线观看 | 免费看亚洲毛片 | 丝袜美腿亚洲综合 | 日韩在线视频观看免费 | 99热这里只有精品1 av中文字幕日韩 | 黄色a视频免费 | www.五月天婷婷.com | 一本一本久久a久久精品综合 | 狠狠干.com| 在线观看免费av片 | 三级黄色在线观看 | 久久久精品视频网站 | 日韩视频中文字幕 | 成人av电影免费 | 伊人久久婷婷 | 狠狠干干 | www.国产精品 | 国产一级免费播放 | 国产无套精品久久久久久 | 国产精品久久久久久影院 | 超碰人人av | 五月婷婷在线观看视频 | 九九热免费视频在线观看 | 免费又黄又爽视频 | 一本色道久久综合亚洲二区三区 | 91成年人在线观看 | 久久久亚洲精华液 | 看毛片的网址 | 欧美一级特黄aaaaaa大片在线观看 | 日本bbbb摸bbbb | 欧美极品xxx | 国产精品免费小视频 | 亚洲 欧美 综合 在线 精品 | 国产免费观看久久 | a级一a一级在线观看 | 香蕉影视在线观看 | 成人精品影视 | 国产精品女视频 | 国产热re99久久6国产精品 | 国产视频精品久久 | 国产精品久久久久久久久久久久久久 | 国产成人一区二区三区在线观看 | 在线观看国产www | av先锋影音少妇 | 久久成人免费视频 | 96亚洲精品久久 | 91福利视频一区 | 香蕉久久久久 | 免费观看的黄色 | 国产一区二区久久 | 国产精品久久久久9999吃药 | 国产成人av电影在线 | 操操操av | 69av视频在线 | 狠狠做六月爱婷婷综合aⅴ 日本高清免费中文字幕 | 久久精品视 | 精品国产99国产精品 | 色综合网 | 婷婷狠狠操 | av电影在线免费观看 | 人人射人人澡 | 亚洲精品福利在线 | 成年人免费观看国产 | 亚洲国产中文字幕在线观看 | 久久久久久麻豆 | 免费精品视频在线观看 | 国产午夜三级一二三区 | 欧洲精品码一区二区三区免费看 | 国产成人黄色片 | 久久精品网站免费观看 | 国产精品专区h在线观看 | 国内精品99 | 亚洲成人午夜av | 国产精品二区在线观看 | 五月婷婷丁香激情 | 精品亚洲免费视频 | 国产成人a亚洲精品 | 免费一级特黄录像 | 探花视频在线观看免费版 | 99精彩视频在线观看免费 | 久草网站在线 | 国产成人精品福利 | 欧美精品乱码99久久影院 | 黄色免费观看 | 国产99一区二区 | 日韩欧美91| 奇米网网址 | 成人免费xxxxxx视频 | 久久久久99精品成人片三人毛片 | 天天玩天天干天天操 | 在线免费试看 | 国产一级片久久 | 四虎www com | 91九色国产蝌蚪 | 99视频在线精品免费观看2 | 国产精品美乳一区二区免费 | 在线免费观看一区二区三区 | 久久超碰97 | av一区二区三区在线 | 免费欧美精品 | 亚洲香蕉在线观看 | 国产一区二区三区高清播放 | 天天干视频在线 | 中文字幕亚洲精品在线观看 | 日本夜夜草视频网站 | 在线观看你懂的网站 | 精产嫩模国品一二三区 | 91精品国产99久久久久久红楼 | 国产91九色视频 | 国产精品久久久久久一区二区三区 | 美女视频黄免费网站 | av色一区 | 国产精品色婷婷 | 在线亚洲免费视频 | 视频一区二区在线 | 69国产在线观看 | 国产99久久99热这里精品5 | 欧美另类交人妖 | 久久你懂的 | 久 久久影院 | 亚洲春色成人 | 中文字幕二区三区 | 插综合网 | 人人澡人人舔 | 在线观看久久 | 久久精品91久久久久久再现 | 人人玩人人添人人澡超碰 | 日韩在线色视频 | 中文国产在线观看 | 成人黄色一级视频 | 国产a视频免费观看 | 久久亚洲福利视频 | 婷婷丁香五 | 日韩字幕在线观看 | 免费看国产视频 | 午夜国产福利视频 | 在线视频日韩 | 天天色天天草天天射 | 国产视频精品免费播放 | 99久久婷婷国产综合精品 | 日本mv大片欧洲mv大片 | 亚洲国产色一区 | 青草草在线视频 | 97国产情侣爱久久免费观看 | 视频一区二区三区视频 | 亚洲午夜小视频 | 久久国产精品偷 | 国产精品久久久久久久久久久久久久 | 免费在线观看成人小视频 | 色噜噜在线观看视频 | 黄色福利网站 | 天天射综合 | 在线激情小视频 | 国产精品美女视频 | 国产在线免费av | 天天爽人人爽 | 视频在线观看入口黄最新永久免费国产 | 中文字幕在线观看的网站 | 免费日韩一区二区 | 色综合久久久久久中文网 | 在线免费观看一区二区三区 | 亚洲另类视频在线观看 | 91九色porn在线资源 | 99热精品在线观看 | av在线专区 | 又爽又黄在线观看 | 韩日精品在线观看 | 激情综合狠狠 | 97人人视频 | 久久激情视频免费观看 | 五月婷婷.com | 麻豆传媒视频在线 | 亚洲欧美日韩一二三区 | 国产视频99| 亚洲精品456在线播放乱码 | 999成人网 | 婷婷黄色片 | 国产精品久久 | 成人黄在线观看 | 这里只有精品视频在线观看 | 久久人人97超碰精品888 | 性日韩欧美在线视频 | 久久精品福利 | 在线视频日韩一区 | 欧美韩日精品 | 久久a v视频 | 人人看人人| 国产精品一区二区久久国产 | 九九热99视频 | 欧美激情综合色综合啪啪五月 | 99久久精品免费看国产一区二区三区 | 日韩在线网址 | 亚洲天堂香蕉 | 福利电影久久 | 国产成人久久精品77777 | 精品国产一区二 | 国产又粗又猛又爽 | 中文字幕一区在线观看视频 | 婷婷色综合色 | 五月婷婷综合久久 | 久久精品影片 | 午夜久久久影院 | 在线免费色视频 | 欧美精品三级 | 丁香在线观看完整电影视频 | 亚洲成人午夜在线 | 亚洲区另类春色综合小说校园片 | 免费日韩视 | 久久视频这里有精品 | 黄色亚洲在线 | 久久久久视 | 午夜性生活片 | 免费a视频在线观看 | 精品一区二区6 | 国产中文字幕精品 | 色婷婷丁香| 麻豆小视频在线观看 | 一级黄色大片在线观看 | 日韩特黄一级欧美毛片特黄 | 五月婷婷在线观看 | 国内成人精品2018免费看 | 日韩天天综合 | 免费在线成人 | av资源免费在线观看 | www黄色软件 | 在线观看第一页 | 日韩理论影院 | 狠狠干天天操 | 7777xxxx| 亚洲精品综合欧美二区变态 | 91在线最新| 特级黄录像视频 | 亚洲视频一区二区三区在线观看 | 在线中文字幕av观看 | 在线黄色免费 | 正在播放 国产精品 | 亚洲综合五月天 | 色婷婷综合视频在线观看 | 午夜久草 | av在线等 | av资源在线看 | 国产黄在线免费观看 | 人人搞人人爽 | av在线激情 | 成人av免费在线观看 | 色婷婷免费视频 | 国产精品一区二区三区四区在线观看 | 欧美精品网站 | 亚洲精品在线播放视频 | 超碰在线94 | 欧美一二区在线 | 超碰人人91 | 国产精品婷婷 | av黄色免费网站 | 婷婷丁香久久五月婷婷 | 国产xvideos免费视频播放 | 久草国产精品 | 91精品一区二区三区蜜桃 | 日本一区二区三区免费看 | 国产精品久久久久久久久久免费 | 国产高清在线观看 | 在线视频日韩一区 | 91视频国产免费 | 午夜视频免费播放 | 精品国产观看 | 欧美日韩国产一区二区三区 | 久久久久久久久久久高潮一区二区 | 亚洲片在线观看 | 中文字幕在线成人 | 国产视频二区三区 | 日韩高清av在线 | 欧美日韩一区二区视频在线观看 | 国产精品久久久久aaaa九色 | 丝袜美女在线观看 | 国产91九色蝌蚪 | av福利在线看 | 在线观看免费日韩 | 久久视频一区二区 | 精品国产一区二 | 99精品热视频只有精品10 | av亚洲产国偷v产偷v自拍小说 | 免费在线播放黄色 | 免费污片 | av 在线观看 | 久久精品二区 | 成人在线观看免费 | 在线a亚洲视频播放在线观看 | 免费黄在线看 | 国产精品一区二区免费 | 天天躁天天操 | 91在线永久| 精品国产三级a∨在线欧美 免费一级片在线观看 | 在线免费观看的av | 在线免费成人 | 国产福利免费看 | 在线观看久久久久久 | 伊人伊成久久人综合网站 | 免费高清男女打扑克视频 | 国产真实在线 | 久久久精品在线观看 | av免费在线观| 91传媒激情理伦片 | 国产精品久久久久久久婷婷 | 中文字幕三区 | 美女视频国产 | 日韩大片在线 | 欧美日韩精品在线免费观看 | 久草视频一区 | 黄色精品久久 | 色视频网站免费观看 | 91麻豆精品91久久久久同性 | 国产精品美女久久久久久2018 | 欧美电影黄色 | 黄色软件网站在线观看 | 超碰在线94| 成人毛片一区 | 一区二区三区四区五区在线视频 | 国产精品高潮呻吟久久av无 | 在线观看黄色 | 91自拍视频在线观看 | a在线观看国产 | 久久久影院| 手机看片 | 国产精品一区二区果冻传媒 | 99久久久免费视频 | 欧美日韩亚洲在线观看 | 欧美嫩草影院 | 免费欧美高清视频 | 久久亚洲电影 | 91一区啪爱嗯打偷拍欧美 | 最新国产中文字幕 | 996久久国产精品线观看 | 成人蜜桃视频 | 国产中文字幕视频在线观看 | 亚洲国产成人久久 | 久久黄页 | 97福利| 国内综合精品午夜久久资源 | 国产99久久久久 | 激情综合色综合久久综合 | 97国产大学生情侣酒店的特点 | 日韩三级中文字幕 | 久久av一区二区三区亚洲 | 国产自产在线视频 | 日韩精品国产一区 | av大全在线免费观看 | 91av网址| 视频福利在线观看 | 久久99精品国产一区二区三区 | 亚洲福利精品 | 欧美一区二区三区特黄 | 欧美一区二区三区特黄 | 国产精品白丝jk白祙 | 国产香蕉视频在线播放 | 午夜精品久久久久久久99热影院 | 韩国一区视频 | 麻豆91精品视频 | 日韩欧美综合在线视频 | 午夜性色| 99在线视频网站 | 在线视频 成人 | 涩涩色亚洲一区 | 日韩无在线 | 欧美激情xxxx性bbbb | 欧美一级电影 | 亚洲深夜影院 | 国内外成人在线 | 少妇bbbb | 久久久精品国产一区二区 | 91精品第一页 | 国产精品久久久久久久久免费 | 国产一级在线观看视频 | 亚洲乱码一区 | 国产精品免费小视频 | 综合网伊人 | 免费视频18| 国产精品久久久精品 | 国产在线一线 | 国产成人在线一区 | 97人人模人人爽人人喊中文字 | 中文字幕一区二区三 | 成人午夜电影免费在线观看 | 久草在线视频在线 | 韩国一区二区三区视频 | 狠狠的日 | 99成人精品 | 在线 日韩 av | 99视频精品全部免费 在线 | 天天操天天操 | 久久久高清 | 五月婷婷在线视频观看 | 国产特黄色片 | 国产99久久精品一区二区300 | 久久久国产精品成人免费 | 操操操日日日干干干 | 在线看片中文字幕 | 日韩av网站在线播放 | 精品国产自在精品国产精野外直播 | 激情久久综合 | 日韩在线一区二区免费 | 午夜精品久久久久久久久久久 | 最新中文在线视频 | 国产福利一区二区三区在线观看 | 国产97免费 | 免费在线观看av的网站 | 日韩免费在线观看网站 | 精品国产亚洲在线 | 日韩城人在线 | 91九色视频 | 欧美精品亚州精品 | 色91av| 久草影视在线 | 青青河边草观看完整版高清 | 日韩a在线观看 | 欧美在线视频一区二区三区 | 午夜精品视频福利 | 夜又临在线观看 | a成人在线| 韩日色视频 | 91探花国产综合在线精品 | 精品a级片 | 一区二区三区在线免费观看 | 精品亚洲国产视频 | 天堂久色 | 色婷婷激情 | 久久免费观看少妇a级毛片 久久久久成人免费 | www亚洲精品 | 久久久久福利视频 | 色综合综合 | 日韩免费二区 | 国产精品美乳一区二区免费 | 日韩视频欧美视频 | 最近最新mv字幕免费观看 | 国产精品va视频 | 欧美激情视频一二区 | 视频在线91 | 亚洲区另类春色综合小说校园片 | 欧美激情精品久久久 | 黄色aa久久 | 999免费视频 | 日韩精品一区二区久久 | 天天天干| 激情久久一区二区三区 | 992tv在线观看| 91精品免费在线视频 | 在线观看网站你懂的 | 91中文在线视频 | 日韩成人精品一区二区三区 | 黄色avwww | 狠狠狠色丁香综合久久天下网 | 免费国产一区二区视频 | 免费视频网| 99精品国产99久久久久久福利 | www.99av| 免费观看性生交 | 日日操日日干 | av不卡在线看 | av+在线播放在线播放 | 亚洲少妇xxxx| 欧美一区二区免费在线观看 | 久久久国产一区二区 | 夜夜婷婷 | 国产精品久久久久久久婷婷 | 亚洲日本va午夜在线电影 | 五月激情姐姐 | 在线看日韩av | 日日爽视频| 国产一区视频免费在线观看 | 天天曰天天射 | ,午夜性刺激免费看视频 | 国产二区免费视频 | 国产91精品看黄网站在线观看动漫 | 日韩免费视频观看 | 国产一区高清在线观看 | 国产精品一区电影 | 亚洲成人黄色av | 五月天开心| 青青河边草免费观看完整版高清 | 日韩免费一区二区在线观看 | 免费中文字幕视频 | 中文av日韩| 欧美一级视频在线观看 | 欧美成人中文字幕 | a天堂在线看| 国产中文字幕91 | 婷婷激情综合 | 狠狠色网 | 特级西西444www大胆高清无视频 | 日本黄色免费大片 | 久久综合狠狠综合久久综合88 | 国产成人亚洲在线观看 | 国产免费精彩视频 | 国产福利91精品张津瑜 | aⅴ视频在线 | 精品在线播放视频 | 欧美激情视频久久 | 1000部国产精品成人观看 | 天天干天天玩天天操 | 免费在线观看一级片 | 四虎在线观看视频 | 日韩综合色 | 亚洲成成品网站 | 日本资源中文字幕在线 | 天天躁天天躁天天躁婷 | 成人a级大片 | 国产老熟| 久久久久免费看 | 久久精品人人做人人综合老师 | 国产精华国产精品 | 成人在线观看免费视频 | 五月天综合网站 | 在线国产一区二区三区 | 国产日产精品一区二区三区四区 | 婷婷深爱网 | 中文字幕视频一区 | 日韩一区二区免费视频 | 国产麻豆精品传媒av国产下载 | 国产中文在线观看 | 中文字幕日韩av | 国产精品麻豆免费版 | 亚洲精品毛片一级91精品 | 日本三级大片 | 91亚洲精品乱码久久久久久蜜桃 | 国产成人av免费在线观看 | 一区二区三区在线不卡 | 国产激情免费 | 国产美女主播精品一区二区三区 | 一区二区三区免费 | 五月婷在线播放 | 日韩成人一级大片 | 国产精品久久久久久久久久久久冷 | 91在线视频导航 | 久久久久五月天 | 国产成人一区二区三区影院在线 | 久久久久成人精品亚洲国产 | 亚洲视频久久久久 | 97综合网 | 欧美性脚交 | 五月天久久综合网 | 久久婷婷五月综合色丁香 | 日韩极品在线 | 天天操天天操天天 | av久久在线 | 久久久久久久久久久影视 | 三级黄色免费片 | 去干成人网 | 欧美日韩免费一区 | 国产一区二区高清不卡 | 久久精品福利 | 综合国产在线观看 | 精品一区二区三区在线播放 | 久久久久久久久久久综合 | 亚洲一区二区精品在线 | 精品国产一区二区三区久久久蜜臀 | 西西444www大胆高清视频 | 99精品国产一区二区三区不卡 | 久久999精品 | www色com | 久久不射网站 | av在线专区 | 国产精品久久久久久久免费 | 午夜精品久久久99热福利 | 国产精品视频全国免费观看 | 伊人久操 | 成年人电影免费在线观看 | 成人免费在线视频 | 国产亚洲精品久久久久5区 成人h电影在线观看 | 国产原创中文在线 | 久久久电影| 日韩有色 | 深夜免费福利视频 | 欧美精品国产综合久久 | 99re国产 | 久久成人综合视频 | 欧美专区日韩专区 | 国产精品不卡在线 | av日韩国产 | 久久黄色网页 | 午夜三级影院 | 国产高清在线不卡 | 日日干网 | 九色91视频| 日本福利视频在线 | 成人在线一区二区三区 | 欧美性免费 | 国产午夜精品一区 | 特黄特色特刺激视频免费播放 | 在线国产激情视频 | 狠狠亚洲| 一区二区三区四区五区在线 | 99re久久资源最新地址 | 国产精品亚州 | 黄色一及电影 | 91传媒在线播放 | 久热国产视频 | 日韩免费专区 | 免费午夜av | 色av男人的天堂免费在线 | 国产高清日韩欧美 | 国产精品久久久久久久久久久免费 | 久久婷婷久久 | 国产精品丝袜久久久久久久不卡 | 国产精品乱看 | 夜夜操网站 | 在线日韩 | 麻豆av一区二区三区在线观看 | 国产欧美精品一区aⅴ影院 99视频国产精品免费观看 | 视频一区二区在线观看 | 日本黄网站 | 天堂av观看 | 色综合中文字幕 | 国产精品wwwwww| 国产主播大尺度精品福利免费 | 亚洲精品久久在线 | 国产成人精品女人久久久 | 99久久99久久综合 | 欧洲精品视频一区二区 | 国产一区在线视频 | www.久久久.com | 狠狠激情中文字幕 | 国产精品美女www爽爽爽视频 | 黄色一级大片在线免费看国产一 | 久久国产精品视频免费看 | 精品欧美一区二区在线观看 | 免费在线观看污网站 | 99精品区| 视频福利在线 | 国产精品美女久久久久久网站 | 日本aaa在线观看 | 在线看日韩av | 人人澡人摸人人添学生av | 激情av五月婷婷 | 久久久久久看片 | 国产精品女 | 麻豆91在线播放 | 欧美激情在线网站 | 欧美夫妻生活视频 | 亚洲天天综合网 | 久久精品中文 | 日韩免费高清在线观看 | 99在线精品视频在线观看 | 一级a性色生活片久久毛片波多野 | 婷婷午夜激情 | 日韩一三区 | 一区二区av | 成人午夜剧场在线观看 | 久久国产热 | 国产成人l区| 国产视频精品久久 | 久久精品精品 | 9999在线| 国内精品视频在线 | 午夜精品久久久久久久爽 | 我爱av激情网 | 亚洲国产精品推荐 | 五月天综合 | 国产理论片在线观看 | 国产99久久久精品 | 一区二区不卡在线观看 | 九九爱免费视频在线观看 | 在线看日韩 | 精品亚洲va在线va天堂资源站 | 免费福利在线 | 免费av在线播放 | 99免费视频 | 国产成人亚洲精品自产在线 | 日本在线h | 免费精品在线观看 | 久久五月激情 | 久久国产精品免费一区 | 久操中文字幕在线观看 | 色综合天天狠狠 | 中文字幕xxxx | 日韩精品亚洲专区在线观看 | 国产麻豆精品免费视频 | 国产精品久久久一区二区 | 国产黄色一级大片 | 在线观看国产www | 亚洲三级黄 | 日韩一区正在播放 | 日韩精品视频免费在线观看 | 午夜99| 亚洲国产激情 | 日本中文在线观看 | 免费亚洲一区二区 | 精品一区二区三区久久久 | 999在线精品 | 日本高清dvd | 精品在线视频一区二区三区 | 欧美a性 | 日韩精品中文字幕av | 久久免费视频99 | 免费观看一级视频 | 久久a v视频 | 高清av中文在线字幕观看1 | 久久亚洲区| 日本中文不卡 | 综合激情av | 日韩一级电影在线观看 | 色av男人的天堂免费在线 | 久草视频中文 | 日韩成人中文字幕 | 婷婷网五月天 | 午夜影院一级片 | 96超碰在线 | 超碰精品在线观看 | 久久99精品国产91久久来源 | 久久精品一二三区白丝高潮 | 在线a人片免费观看视频 | 亚洲成人资源 | 亚洲色图色 | 91av免费在线观看 | 中文字幕在线日亚洲9 | 国产视频在| 日韩一区视频在线 | 黄色三级免费 | 中文在线最新版天堂 | 婷婷久久网站 | 美女国产在线 | 亚洲激情小视频 | 有码一区二区三区 | 日韩电影在线看 | 国产精品毛片一区二区在线看 | 日韩精品无码一区二区三区 | 日韩激情影院 | 96久久欧美麻豆网站 | 色在线免费 | 精品无人国产偷自产在线 | av九九| 亚洲另类视频在线观看 | 国产精品成人国产乱 | 成年人在线观看视频免费 | 久久久久久久久爱 | 欧美一区二区三区激情视频 | 午夜国产在线 | 午夜av免费看 | 精品国产综合区久久久久久 | www.夜夜草 | 人人爽夜夜爽 | 夜夜爽88888免费视频4848 | 亚洲欧洲日韩在线观看 | 免费av小说 | 婷婷免费视频 | 超碰人人在线 | 日韩欧三级 | 欧美日韩高清不卡 | 在线观看日韩精品 | 99精品久久久久久久 | 久久少妇免费视频 | 美女视频永久黄网站免费观看国产 | 久久高清av | 国产精品你懂的在线观看 | 久久精品国产精品亚洲 | 这里只有精彩视频 | 在线色亚洲 | 久久久成人精品 | 日日干网址 | 毛片3| 精品国产一区二区久久 | 丝袜美女在线观看 | 超碰人人做 | 五月婷婷激情综合 | 久久久99国产精品免费 | 婷婷视频 | 波多野结衣在线观看视频 | 97综合网| 日韩av进入 | 精品99免费 | 国产女人18毛片水真多18精品 | 欧美性生活大片 | 深夜免费福利网站 | 天天玩天天干天天操 | 91av视频在线免费观看 | 午夜av网站 | 97超碰在线播放 | 久久综合五月婷婷 | 日韩视频一区二区三区在线播放免费观看 | 国产一区二区久久精品 | 久久国产精品精品国产色婷婷 | 欧美无极色| 久久九九影视网 | 91视频成人免费 | 黄色毛片视频 | 国产精品亚州 | 日韩av不卡在线观看 | 久久99九九99精品 | 去看片 | 精品自拍sae8—视频 | 国产精品99精品久久免费 | 在线观看成人一级片 | 激情av在线资源 | 高清免费在线视频 | 欧美性直播| 久久字幕 | 91麻豆精品国产91久久久使用方法 | 91精品专区 | 天天人人综合 | 日韩欧美网址 | 亚洲免费在线播放视频 | 黄色软件视频网站 | 香蕉视频在线免费 | 日日天天狠狠 | 我要看黄色一级片 | 日韩免费三级 | 狠狠狠狠狠狠狠狠 | 午夜 免费 | 欧美极品久久 | 国产精品久久久一区二区三区网站 | 亚洲人人网 | 1024手机基地在线观看 | 日本中文字幕网站 | 97精品欧美91久久久久久 | 亚洲黄色app| 中文字幕 欧美性 | 香蕉色综合 | 精品人妖videos欧美人妖 | 成人一级电影在线观看 | 96香蕉视频 | 成人小视频在线 | 久久久久久久久久久福利 | 日日夜夜干 | 婷婷深爱网 | 激情久久一区二区三区 | 午夜国产在线观看 | 久久精品国产v日韩v亚洲 | 美女黄视频免费 | 国产精品自在欧美一区 | 99久久国产免费看 | 国产成人精品一区一区一区 | 2018好看的中文在线观看 | 色婷婷www| 在线观看第一页 | www四虎影院 | 色婷婷久久久综合中文字幕 | 久久久久久久免费观看 | 久久不射电影网 | 成人中文字幕+乱码+中文字幕 | 久久精品久久精品久久 | 麻豆一精品传二传媒短视频 | 色婷五月天 | 天天综合色天天综合 | 天天爱综合 | 1024在线看片 | 在线观看视频色 | 天天摸天天舔天天操 | 99精品免费 | 天天摸天天舔天天操 | 欧美日韩一区三区 | 久久综合中文字幕 | 中文字幕在线观看网址 | 日韩激情久久 | 亚洲精品日韩在线观看 | 国产一二三四在线观看视频 | 黄色在线观看免费网站 | 亚洲国产免费看 | 一区二三国产 | 97电影网站 | 丰满少妇在线 | 国产一级黄色免费看 | 黄色在线观看网站 | 九色精品免费永久在线 | 九九热精品在线 | 亚洲成人在线免费 | 丁香婷婷射 | 一区二区三区在线观看中文字幕 | 日日干美女 | 色中色亚洲 | 亚洲无吗av | 国产美女免费看 | 日韩精品一区二区不卡 | 免费欧美精品 | 天天操天天干天天干 | www成人精品 | 毛片永久新网址首页 | 亚洲天堂香蕉 | 欧美久久久久 | 丁香六月天| 狠狠撸电影 | 久在线观看视频 | 激情久久影院 | 国产一区视频在线播放 | 在线黄色国产 | 成人av一区二区三区 | 天天射网站 | 热久久视久久精品18亚洲精品 | 成年美女黄网站色大片免费看 | 黄色天堂在线观看 | 不卡的av电影 | 最新国产精品视频 | 色永久免费视频 | 久久毛片网站 | 国产999精品久久久影片官网 | 亚洲爱视频 | 亚洲欧美国产日韩在线观看 | 91成人在线视频观看 | 午夜精品久久久久久久99 | 狠狠操操网 | 四虎www. | 美女精品国产 | 免费在线观看国产黄 | 91亚洲欧美激情 | 久久国产精品电影 |