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

歡迎訪問 生活随笔!

生活随笔

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

java

Java学习记录

發布時間:2023/12/20 java 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Java学习记录 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

面向對象編程的三(四)大特征
封裝,繼承,多態(,抽象)

基礎語法:

  • 數組(int[] a或 int a[])、字符串組(String []a或 String a[] )
  • 循環
for(int i;i<n;i++){}int []x;for(int i:x)用i來迭代xwhile(num--){}do{}while(num--)
  • 選擇
    if(){

    }else{

    }

    swich(score){

    case 1:....;break;

    case 2:....;break;
    }

  • 類中構造方法的原則是只實現自己的功能
  • String 是一個類,字符串常量池是堆中的一個存字符串值的一個集合,他的賦值方式有兩種

    • String name = new String ("張三"); 創建兩個對象字符串常量池和堆內存中;
    • String name = "張三";創建一個對象,推薦使用
  • 字符串存在于常量池中

類的操作

1.類是一個具有相同屬性的集合,對象是其中的一的個例
類中包含屬性和方法,公共的屬性有對象調用

class Person{//屬性的定義String name;int age;char sex;//方法的定義public void show(){System.out.println("我是"+name+",今年"+age+"歲了,"+"是一個"+sex+"人");} } public class Notes{public static void main(String []args){Person p = new Person();p.name = "張三";p.sex = '男';p.age = 10;p.show();} }

2.封裝性
常用:屬性的封裝

class Person{//屬性的定義private String name;private int age;private char sex;public void setName(String name){this.name = name;}public String getName(){return name;}public void setAge(int age){this.age = age;}public int getAge(){return age;}public void setSex(char sex){this.sex = sex;}public char getSex(){return sex;}//方法的定義public void show(){System.out.println("我是"+name+",今年"+age+"歲了,"+"是一個"+sex+"人");} }public class Notes{public static void main(String []args){Person p = new Person();p.setName("張三");p.setSex('男');p.setAge(10);p.show();} }

3.構造方法的重寫
默認為無參函數
構造方法和類名相同,為大寫開頭
重寫構造方法后自動覆蓋掉無參,若想調用即需寫出無參構造方法
構造方法可以寫多個

class Person{//屬性的定義private String name;private int age;private char sex;public Person(){}public Person(String name){this.name = name;}public void setName(String name){this.name = name;}public String getName(){return name;}public void setAge(int age){this.age = age;}public int getAge(){return age;}public void setSex(char sex){this.sex = sex;}public char getSex(){return sex;}//方法的定義public void show(){System.out.println("我是"+name+",今年"+age+"歲了,"+"是一個"+sex+"人");} } public class Notes{public static void main(String []args){Person p = new Person();p.setName("張三");p.setSex('男');p.setAge(10);p.show();Person q = new Person("李四");q.setSex('女');q.setAge(10);q.show();} }

4.方法的重載(overloading Method)
條件:方法名相同,參數不同

class Person{//屬性的定義private String name;private int age;private char sex;public Person(){}public Person(String name){this.name = name;}public void setName(String name){this.name = name;}public String getName(){return name;}public void setAge(int age){this.age = age;}public int getAge(){return age;}public void setSex(char sex){this.sex = sex;}public char getSex(){return sex;}//方法的定義public void show(){System.out.println("我是"+name+",今年"+age+"歲了,"+"是一個"+sex+"人,我的伴侶是李四");}public void show(String name){System.out.println("我是"+name+",今年"+age+"歲了,"+"是一個"+sex+"人,我的伴侶是"+name);} } public class Notes{public static void main(String []args){Person p = new Person();p.setName("張三");p.setSex('男');p.setAge(10);p.show();p.show("王五");} }

5.匿名對象
1.沒有名稱 2.只能使用一次
3.直接在堆中開辟內存 4.使用后被回收

class Person{//屬性的定義private String name = "張三";private int age = 10;private char sex = '男';public Person(){}public Person(String name){this.name = name;}public void setName(String name){this.name = name;}public String getName(){return name;}public void setAge(int age){this.age = age;}public int getAge(){return age;}public void setSex(char sex){this.sex = sex;}public char getSex(){return sex;}//方法的定義public void show(){System.out.println("我是"+name+",今年"+age+"歲了,"+"是一個"+sex+"人,我的伴侶是李四");}public void show(String name){System.out.println("我是"+name+",今年"+age+"歲了,"+"是一個"+sex+"人,我的伴侶是"+name);} } public class Notes{public static void main(String []args){new Person().show();} }

6.String類的編譯期和運行期

public class Notes{public static void main(String []args){//情況一:trueString a = "s1";String a1 = "s"+1;//兩個常量連接System.out.println(a == a1);//情況二:falseString b = "s1";int bb = 1;String b1 = "s"+bb;//因為此處的bb為變量System.out.println(b == b1);//情況三:trueString c = "s1";final int cc = 1;//此處聲明了一個常量String c1 = "s" + cc;//在這里cc代表了一個常數System.out.println(c == c1);//情況四:falseString d = "s1";final int dd = getDD();//此處需要到運行期才可以確定String d1 = "s" + dd;System.out.println(d == d1);}public static int getDD(){return 1;} }

7.String類的操作方法

//1.根據下標找字符

public class Notes{public static void main(String []args){String test = "i love java";char result = test.charAt(3);System.out.println("第4個字符是"+result);} }

//2.字符串變字符數組

public class Notes{public static void main(String []args){String test = "i love java";char []result = test.toCharArray();for(char i:result)System.out.print(i+",");System.out.println();} }

//3.字符串的截取

public class Notes{public static void main(String []args){String test = "i love java";String result = test.substring(6);System.out.println(result);result = test.substring(0,6);//包含起始位置不包含結束位置System.out.println(result);} }

//4.字符串的拆分

public class Notes{public static void main(String []args){String test = "i love java";String []result = test.split(" ");for(String i:result)System.out.print(i+"|\t");System.out.println("\n==============");String result_1[] = test.split(" ",2);for(String i:result_1)System.out.print(i+"\t");System.out.println();} }

//5.字符串的查找,替換,大小寫轉換,長度計算

public class Notes{public static void main(String []args){String test = " i love java ";Boolean b = test.contains("a");System.out.println(b);int index = test.indexOf("l");System.out.println(index);index = test.indexOf("java");//第一字母出現的位置,該單詞不存在返回-1System.out.println(index);int index_1 = test.lastIndexOf("a");//從后向前查找System.out.println(index_1);String result = test.toUpperCase();System.out.println(result);result = result.toLowerCase();System.out.println(result);b = test.isEmpty();System.out.println(b);result = test.concat(" too!"); System.out.println(result);int cnt = test.length();System.out.println(cnt);result = test.trim();System.out.println(result);result = test.replace(" ","-");System.out.println(result);} }

8.值傳遞與引用傳遞

//1.值傳遞,String也可以這樣表示

public class Notes{public static void main(String []args){int b = 1;method(b); System.out.println(b);}public static void method(int c){c = 2;} }

//2.方法傳遞

public class Notes{public static void main(String []args){Cat b = new Cat();b.age = 12;method(b); System.out.println(b.age);}public static void method(Cat c){c.age = 20;} } class Cat{int age = 10; }

9.對象的一對一關系

public class Notes{public static void main(String [] args){Husband h = new Husband("張三",'男');Wife w = new Wife("李四",15);h.wife = w;w.husband = h;h.show();w.show();h.wife.show();w.husband.show();} }class Husband{String name;char sex;Wife wife;//關聯是將對方的類作為屬性導入,關聯妻子類public Husband(){}public Husband(String name, char sex){this.name = name;this.sex = sex;}public void show(){System.out.println("我是"+name+",我的妻子是"+wife.name);} }class Wife{//實際操作中應該封裝String name;int age;Husband husband;//關聯是將對方的類作為屬性導入,關聯丈夫類public Wife(){}public Wife(String name, int age){this.name = name;this.age = age;}public void show(){System.out.println("我是"+name+",我的丈夫是"+husband.name);} }

10.this關鍵字
調用類中的屬性
調用類中的方法或構造方法
表示當前對象

public class Notes{public static void main(String []args){Bear b = new Bear("熊二");Bear c = new Bear();} } class Bear{private String name;private char sex;public Bear(){this("熊大",'公');//this直接調用本類中的構造方法 }public Bear(String name){this(name,'公');}public Bear(String name,char sex){this.name = name;this.sex = sex;this.bite();//調用本類中的方法,this可以省略}public void bite(){System.out.println("我是" + sex + "熊--" + name);} }

11.static關鍵字
1.使用static的關鍵字修飾一個屬性,這個變量是一個全局變量
2.在類中定義一個方法為static那么無需本類中的對象即可調用該方法
3.使用static關鍵字修飾一個類
靜態方法和屬性在類加載后就存到方法區內存中,此時還沒有產生對象,
普通的方法和屬性都是屬于對象的
聲明為static的方法:
僅能調用其他的static方法,可以被普通的方法調用
只能訪問static的數據
不能以任何的方式引用this或super(屬于對象)

public class Notes{public static void main(String []args){Mistress m1 = new Mistress("張三");Mistress m2 = new Mistress("李四");m1.desc();m2.desc();Mistress.profession = "小三";//使用類名修改靜態屬性,常用方法m1.desc();m2.desc();Mistress.promosion();m1.desc();m2.desc();} }class Mistress{String name;//String profession = "情人";static String profession = "情人";//變成靜態屬性,不屬于對象的屬性,屬于類; public Mistress(String name){this.name = name;}public void desc(){System.out.println("我的名字是"+name+",我的職業是"+profession);}//使用static關鍵字修飾一個方法,該方法屬于類,不屬于對象public static void promosion(){System.out.println("轉正了");profession = "主婦";} }

*/
/**
13.蛋疼的數羊
靜態變量的使用
*/
/*

public class Notes{public static void main(String []args){Sheep a = new Sheep();Sheep b = new Sheep();System.out.println(Sheep.cntSheep());}} class Sheep{private String name;private int age;static int cnt = 0;public Sheep(){this("喜羊羊",10);}public Sheep(String name){this(name,10);}public Sheep(String name, int age){this.name = name;this.age = age;cnt++;}public static int cntSheep(){return cnt;} }

14.對象數組的使用

import java.util.Arrays; public class Notes{public static void main(String []args){MonkeyManager.add(new Monkey("悟空"));MonkeyManager.add(new Monkey("悟飯"));MonkeyManager.add(new Monkey("悟靜",'母'));MonkeyManager.add(new Monkey("淑敏",'母'));MonkeyManager.list();MonkeyManager.delete("悟空");System.out.println("==============");MonkeyManager.list(); System.out.println("==============");Monkey m = MonkeyManager.find("淑敏");m.print();System.out.println("==============");MonkeyManager.set(new Monkey("悟靜",'母'));MonkeyManager.list(); MonkeyManager.add(new Monkey("小紅",'母'));MonkeyManager.add(new Monkey("小白",'公'));MonkeyManager.add(new Monkey("小黑",'公'));System.out.println("==============");MonkeyManager.list(); } } class MonkeyManager{private static int cnt = 0;private static int n = 5;private static Monkey [] monkeys = new Monkey[n];public static void add(Monkey monkey){if(cnt >= n){int new_lenth = monkeys.length*3/2+1;monkeys = Arrays.copyOf(monkeys, new_lenth);}monkeys[cnt] = monkey;cnt++; }public static void list(){for(int i = 0; i < cnt; i++){monkeys[i].print();}}public static void delete(String name){for(int i = 0; i < cnt; i++){if(monkeys[i].getName().equals(name)){monkeys[i] = monkeys[cnt-1];monkeys[cnt-1] = null;cnt--;}}}public static Monkey find(String name){for(int i = 0; i < cnt; i++){if(monkeys[i].getName().equals(name)){return monkeys[i];}}return null;}public static void set(Monkey monkey){Monkey m = find(monkey.getName());m.setSex(monkey.getSex());} } class Monkey{private String name;private char sex;//省略get, set方法public Monkey(){this("齊齊",'公');}public Monkey(String name){this(name,'公');}public Monkey(String name, char sex){this.name = name;this.sex = sex;}public void setName(String name){this.name = name;}public String getName(){return name;}public void setSex(char sex){this.sex = sex;}public char getSex(){return sex;}public void print(){System.out.println("我是"+sex+"猴--"+name);} }

15.可變參數,(int...num)相當于數組,
如果有一個可變參數和不可變參數,不可變放在首位
靜態塊執行一次

單例設計模式Test1.java學習記錄*/
/**

  • 類的繼承
    屬性包括:protected(必須繼承的屬性),private,public,default
  • 繼承使用父類的方法和屬性(非私有)
    構造方法無法被繼承
    */

    public class Notes {public static void main(String []args){HomeChicken hc = new HomeChicken("小黑");hc.desc( );}}class Chicken{protected String name;protected int age;protected Chicken(){this("小明",2);}protected Chicken(String name){this(name,10);}protected Chicken(String name, int age){this.name = name;this.age = age;}protected void desc(){System.out.println("我是一只雞,名字叫"+name+",今年"+age+"歲了。");}}class HomeChicken extends Chicken{public HomeChicken(){super();}public HomeChicken(String name){super(name);}public HomeChicken(String name, int age){super(name, age);}public void desc(){//方法的重寫,方法名,返回值,參數列表相同super.desc();//super關鍵字,相當于thisSystem.out.println("我是一只家雞,名字叫"+name+",今年"+age+"歲了。");}}

    */
    /**
    17.final關鍵字
    1.修飾類不能被繼承
    2.修飾變量為常量
    (1).final int n = 3;
    (2).在構造方法中賦值
    (3).對類中對象賦值是內存地址不變,內容可變
    3.修飾方法不能被重寫
    */
    /**
    18.抽象類
    (1).多個具有相同特征和行為的類的集合是抽象類
    (2).使用abstract聲明
    (3).不能被實例化
    (4).不能使用final修飾
    (5).可以沒有抽象方法
    (6).有抽象方法必須是抽象方法
    (7).可以有構造方法
    */
    /*

    public class Notes{public static void main(String [] args){Godness g = new Godness();g.setName("圓圓");g.say();UglyWomen u = new UglyWomen();u.setName("芳芳");u.say();} }abstract class Women{private String name;private int age;public void setName(String name){this.name = name;}public String getName(){return name;}public void setAge(int age){this.age = age;}public int getAge(){return age;}public abstract void say();//public abstract void desc();//必須覆蓋抽象類中的所有的抽象方法 }class Godness extends Women{public void say(){System.out.println("我是女神,我叫"+getName());} }class UglyWomen extends Women{public void say(){System.out.println("我雖丑,但是丑女無敵,我是"+getName());} }

    */
    /**
    19.接口
    1.接口的概念
    1)一組行為的規范、定義,沒有實現
    2)使程序利于變化
    3)面向對象中的精髓
    4)面向對象的實際法則,基于接口編程
    2.接口的定義
    interface 聲明的類似與類的定義,其中只有常量和抽象方法,
    不用abstract修飾
    3.接口的規則
    1)可以繼承多個接口interface A extends B,C,D{}
    2)一個類可以實現多個接口,class A implements b,c,d{}
    3)命名接口前面加I
    4)抽象類實現接口不用實現接口的方法
    5)接口中只能使用public,默認為public abstract 可以省略
    6)接口中的屬性都是常量,默認為public static final都可以省略
    常量名通常是全大寫
    */
    /*

    public class Notes{public static void main(String [] args){Goddess g = new Goddess();g.cry();g.eat();Girl gl = new Girl();gl.cry();gl.eat();} } interface IEat{public void eat(); } interface IHit{public void cry(); } class Goddess implements IHit,IEat{//實現接口中所有得到方法public void cry(){System.out.println("好疼呀!!");}public void eat(){System.out.println("一小口一小口的吃");} } class Girl implements IHit,IEat{//實現接口中所有得到方法public void cry(){System.out.println("臥槽,找死呀!!");}public void eat(){System.out.println("一大口一大口的吃");} }abstract class Person implements IEat,IHit{public void say();public void eat(); }

    */
    /**
    20.多態
    1.多態是多種形態
    2.兩種情況
    1)方法的重寫和重載
    2)對象的多態性
    3.實際開發盡量使用父類引用
    */
    /*

    public class Notes{public static void main(String [] name){Person man = new Man();//父類的引用指向子類對象,向上轉型man.say();Person women = new Women();women.say();Man m = (Man)man;//大轉小,強制轉換;m.say();//Man mm = (Man)women;//java.lang.ClassCastException類型轉換失敗,不能強轉,運行失敗} } abstract class Person{private String name;public void setName(String name){this.name = name;}public String getName(){return name;}public abstract void say(); } class Man extends Person{public void say(){System.out.println("人家是純爺們");} } class Women extends Person{public void say(){System.out.println("人家是女神");} }

    */
    /**
    21.instanceof關鍵字
    父類優先考慮接口
    盡量不要繼承一個具體類
    */
    /*

    public class Notes{public static void main(String [] name){Person man = new Man();//父類的引用指向子類對象,向上轉型//man.say();say(man);Person women = new Women();//women.say();say(women);Man m = (Man)man;//大轉小,強制轉換;say(m);//m.say();//Man mm = (Man)women;//java.lang.ClassCastException類型轉換失敗,不能強轉,運行失敗}public static void say(Person p){p.say();//判斷p是否是Women對象,是返回真if(p instanceof Women){Women w = (Women)p;w.getAngry();}} } abstract class Person{private String name;public void setName(String name){this.name = name;}public String getName(){return name;}public abstract void say(); } class Man extends Person{public void say(){System.out.println("人家是純爺們");} } class Women extends Person{public void say(){System.out.println("人家是女神");}public void getAngry(){System.out.println("人家生氣了"); } }

    */
    /**
    22.繼承的應用與模版式設計
    模版式設計是在父類中構建一個框架,在子類中實現可變的功能
    */
    /*

    import java.util.Random; public class Notes{public static void main(String []args){lingjiuPalace pl = new sheMale();pl.action();} }abstract class lingjiuPalace{public void action(){if(competition()){//調用自身的方法形成框架System.out.println("恭喜你,進入靈鷲宮!");}else{System.out.println("抱歉,您失敗了!");}}public abstract boolean competition(); } class sheMale extends lingjiuPalace{Random r = new Random();public boolean competition(){return r.nextBoolean();} }

    */
    /**
    23.接口的應用與策略設計模式
    策略設計模式,封裝一系列的行為,抽象為接口,可變的行為
    OO原則
    1.面向接口的編程
    2.封裝變化
    3.多用組合,少用繼承
    */
    /*

    public class Notes{public static void main(String[]args){Person p = new Person("小白");p.setIsay(new BeforeGong());p.say();p.setIsay(new AfterGong());p.say();} } //這是接口的方式實現 interface Isay{public void say(); } class BeforeGong implements Isay{public void say(){System.out.println("純爺們!");} } class AfterGong implements Isay{public void say(){System.out.println("宮女!");} } class Person{private String name;private Isay isay;//接口相當于一個類型,作為一個屬性引入public void setIsay(Isay isay){this.isay = isay;}public Person(String name){this.name = name;}public void say(){isay.say(); } }//利用抽象類實現,調用方式省略了,只展示部分代碼 abstract class Person{private String name;public Person(String name){this.name = name;}public abstract void say(); }class BeforeGongPerson extends Person{public BeforeGongPerson(String name){super(name);}public void say(){System.out.println("純爺們!");} }class AfterGongPerson extends Person{public AfterGongPerson(String name){super(name);}public void say(){System.out.println("宮女!");} }

    /**
    24.Object類
    1.所有類的父類
    2.自動調用toString
    3.equals(),自反性(自己和自己比)、對稱性(前后可以互換)、
    傳遞性(a=b,b=c,則a=c)、一致性(如果字符布變,那比較結果不變))
    4.使用Object類型傳輸數據
    */
    /*
    public class Notes{

    public static void main(String [] args){Baboon bb = new Baboon("小白",7,'公');System.out.println(bb);Baboon b2 = new Baboon("小白",7,'公');System.out.println(bb.equals(b2));method(bb); } public static void method(Object obj){if(obj instanceof Baboon){Baboon bb = (Baboon) obj;bb.eat();} }

    }

    class Baboon{

    private String name; private int age; private char sex; public Baboon(String name, int age, char sex){this.name = name;this.age = age;this.sex = sex; } public void eat(){System.out.println("猴子喜歡吃香蕉!"); }public String toString(){return "我是"+sex+"狒狒"+name+",今年"+age+"歲了。"; }public boolean equals(Object obj){//內存地址相等則為同一對象if(this==obj){return true;}if(obj instanceof Baboon){Baboon ob =(Baboon)obj;if(!this.name.equals(ob.name)){return false;}else if(this.age!=ob.age){return false;}else if(this.sex!=ob.sex){return false;}return true;}else{return false;} }

    }
    */
    /**
    25.簡單工廠模式
    由工廠對象決定創建出哪一種產品類的實例
    */
    /*

    public class Notes{public static void main(String [] args){Doll cd = DollFactory.getDoll("cloth");if(cd.getInfo()!=null)System.out.println(cd.getInfo());Doll bd = DollFactory.getDoll("barbie");if(bd.getInfo()!=null)System.out.println(bd.getInfo());} }interface Doll{public String getInfo(); }class DollFactory{public static Doll getDoll(String name){if("cloth".equals(name))return new ClothDoll();else if("barbie".equals(name))return new BarbieDoll();else return null;} }class ClothDoll implements Doll{public String getInfo(){return "我是一個布娃娃";} }class BarbieDoll implements Doll{public String getInfo(){return "我是一個芭比娃娃";} }

    */
    /**
    26.靜態代理模式
    在代理中可以設置一些控制方法
    */
    /*

    import java.util.Scanner; public class Notes{public static void main(String [] args){Person p = new Person("小白");Matchmaker m = new Matchmaker(p);m.miai();} }interface Subject{public void miai(); }class Person implements Subject{private String name;public Person(String name){this.name = name;}public void miai(){System.out.println(name+"正在相親中···");} }class Matchmaker implements Subject{private Subject target;public Matchmaker(Subject target){this.target = target;}public void before(){System.out.println("為代理人匹配如意郎君");}public void after(){System.out.println("本次相親結束");}public void miai(){before();Scanner in = new Scanner(System.in);System.out.println("你給我多少錢?");int key = in.nextInt();if(key > 100000)target.miai();after();} }

    */
    /**
    27.適配器模式
    將一種類型轉換為可以利用的類型
    */
    /*

    public class Notes{public static void main(String [] args){PowerA a = new PowerAImpl();start(a);PowerB b = new PowerBImpl();PowerAAdapeter pa = new PowerAAdapeter(b);start(pa);}public static void start(PowerA powera){powera.start();} } class PowerAAdapeter implements PowerA{private PowerB powerb;public PowerAAdapeter(PowerB pb){this.powerb = pb;}public void start(){powerb.connect();} } interface PowerA{public void start(); }interface PowerB{public void connect(); }class PowerAImpl implements PowerA{public void start(){System.out.println("電源A已經開始工作···");} } class PowerBImpl implements PowerB{public void connect(){System.out.println("電源B已經開始工作···");} }

    */
    /**
    28.內部類
    1.類中內部的類
    */
    //1.成員內部類
    /*

    public class Notes{public static void main(String [] args){Dog dg = new Dog("小白");dg.desc();dg.childTalk();/*外部定義內部類Dog.ChildDog child = null;child = dg.new ChildDog();child.say();} }//內部類(成員內部類) class Dog{private String name;public Dog(String name){this.name = name;}public void desc(){System.out.println("我是一只狗,主人叫我"+name);}class ChildDog{public void say(){System.out.println("我是一只狗狗,我媽是"+name);}}public void childTalk(){ChildDog cd = new ChildDog();cd.say();} }

    */
    //2.方法內部類

    public class Notes{public static void main(String [] args){Dog dg = new Dog("小白");dg.desc();Child cd = dg.childTalk();cd.talk();} }/* 方法內部類 1.只能在定義內部類的方法(childTalk)內實例化 2.方法內部類對象不能使用該方法(childTalk)內的非final局部變量 *//* interface Child{public void talk(); } class Dog{private String name;public Dog(String name){this.name = name;}public void desc(){System.out.println("我是一只狗,主人叫我"+name);}Child child;//在方法里面聲明一個內部類,其中使用的變量全部是finalpublic Child childTalk(){class ChildDog implements Child {public void talk(){System.out.println("我是一只狗狗,我媽是"+name);}}ChildDog c = new ChildDog();c.talk();return c;} }*/

    //3.靜態內部類,一個靜態內部類相當于一個外部類

    public class Notes{public static void main(String [] args){Dog.ChildDog child = new Dog.ChildDog();child.talk();} }class Dog{private String name;public Dog(){}public Dog(String name){this.name = name;}public void desc(){System.out.println("我是一只狗,主人叫我"+name);}//privat,static 只能使用在內部類static class ChildDog{public void talk(){System.out.println("我是一只狗狗");}} }

    //4.匿名內部類
    /*原則
    1.不能有構造方法,只能有一個實例
    2.不能定義靜態成員,方法
    3.不能是public,protected,static,private
    4.一定在new后
    5.局部的使用
    */
    /*

    public class Notes{public static void main(String [] args){//(1)繼承式內部類Dog dog = new Dog("小白"){public void desc(){System.out.println("我是一只母狗,主人叫我"+getName());}};dog.desc();//(2)接口式內部類Child child = new Child(){public void desc(){System.out.println("我是一只狗狗");}};child.desc();//(3)參數式的匿名內部類dog.childTalk(new Child(){public void desc(){System.out.println("我是一只小狗狗");} });}/*public static void childTalk(Child c){c.desc();}*//* } interface Child{public void desc(); } class Dog{private String name;public Dog(){}public Dog(String name){this.name = name;}public String getName(){return name;}public void desc(){System.out.println("我是一只狗,主人叫我"+name);}public void childTalk(Child c){c.desc();} }*/

    /**
    29.鏈表
    */

    //簡單的遞歸實現 public class Notes{public static void main(String [] args){System.out.println(fact(5));}public static int fact(int num){if(num == 1)return 1;else{return fact(num-1)*num;}} }public class Notes{public static void main(String [] args){NodeManager nm = new NodeManager();nm.addNode("節點1");nm.addNode("節點2");nm.addNode("節點3");nm.addNode("節點4");nm.addNode("節點5");nm.addNode("節點6");nm.addNode("節點7");nm.printNode();nm.deleteNode("節點3");nm.printNode();} } //鏈表管理 class NodeManager{private Node root;public void addNode(String name){if(root==null){root = new Node(name);}else{root.add(name);}}public void deleteNode(String name){if(root!=null){if(root.name.equals(name)){root = root.next;}else{root.del(name);}}}public void printNode(){if(root!=null){System.out.print(root.name);root.print();System.out.println();}}class Node{private String name;private Node next;public Node(String name){this.name = name;} public void add(String name){if(this.next==null){this.next = new Node(name);}else{this.next.add(name);}}public void del(String name){if(this.next!=null){if(this.next.name.equals(name)){this.next = this.next.next;}else{this.next.del(name);}}}public void print(){if(this.next!=null){System.out.print("-->"+this.next.name);this.next.print();}}} }

    總結

    以上是生活随笔為你收集整理的Java学习记录的全部內容,希望文章能夠幫你解決所遇到的問題。

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

    五月综合激情网 | 在线一区观看 | 国产a视频免费观看 | 日本三级人妇 | av大全在线观看 | 丁香在线视频 | 欧美一级片| 国产最顶级的黄色片在线免费观看 | 最近能播放的中文字幕 | 亚洲综合色激情五月 | 99欧美视频| 国产成人黄色在线 | 99色视频 | 欧美九九视频 | 国产一二三四在线观看视频 | 超碰97人人在线 | 日韩黄色中文字幕 | 中文字幕高清 | 午夜在线资源 | 99久热在线精品视频观看 | 久九视频 | 99热在线免费观看 | av永久网址 | 国产a国产a国产a | 国产日产精品一区二区三区四区的观看方式 | 亚洲免费观看在线视频 | 国产精品日韩在线播放 | av成人免费在线观看 | 久久国产麻豆 | 国产黄a三级三级三级三级三级 | 久久亚洲免费 | 亚洲国产一区二区精品专区 | 五月网婷婷 | 中文字幕在线观看一区 | 夜夜嗨av色一区二区不卡 | 免费av大片| 黄色毛片视频免费观看中文 | 麻豆一二| 999久久久国产精品 高清av免费观看 | 成人97人人超碰人人99 | 国产一级黄色电影 | 欧美一级日韩三级 | 国产日韩欧美视频在线观看 | 伊人五月在线 | 天天综合天天综合 | 久久免费在线观看视频 | 九九欧美视频 | 久久精品视频一 | 国产69久久 | 日韩久久久久久久久久久久 | 最近最新中文字幕视频 | 国产一级h | 欧美福利片在线观看 | 免费视频黄 | 99色视频| 亚洲精品视频 | 一区二区三区中文字幕在线 | 97成人精品视频在线播放 | 人人爽人人爽人人爽人人爽 | 亚洲国产剧情 | 日韩成人av在线 | 天天插天天操天天干 | 丁香色婷| 在线亚洲人成电影网站色www | 成人免费xxxxxx视频 | 久久人人精品 | 深夜国产福利 | 久久久久久久久久久久影院 | 亚洲国产精品久久久久婷婷884 | 午夜精品麻豆 | 国产精品国产三级国产aⅴ无密码 | 99色在线视频 | 免费av大全| av三级av| 国产69精品久久99不卡的观看体验 | 女人18精品一区二区三区 | 日韩高清一二三区 | 国产在线一区观看 | 久久国精品 | 国产 色| 黄av免费在线观看 | 九九九热精品免费视频观看 | 在线看一级片 | 亚洲一级片 | 亚洲人成免费 | 免费av在线网站 | 久草在线最新视频 | 中国黄色一级大片 | 在线探花| 国产精品 久久 | 99精品免费久久久久久久久 | 黄色免费av | 色www.| 国产一级二级av | 97国产一区二区 | 午夜精品一二三区 | 国产在线久久久 | 午夜性福利 | 久久久久久久影院 | 久久草在线精品 | 成人三级av| 国产亚洲精品久久久久久无几年桃 | 免费电影一区二区三区 | 黄色片网站av | 欧美另类sm图片 | 久久国内视频 | 久草在在线 | 久久久久中文字幕 | 免费观看的黄色片 | 国产91aaa| 日本在线观看一区二区 | av网在线观看 | 日本久久精品视频 | 日日碰狠狠躁久久躁综合网 | 日本久久免费电影 | 免费成人在线视频网站 | 懂色av懂色av粉嫩av分享吧 | 日韩精品免费一区二区在线观看 | 黄色www| 国产精品一区二区三区免费视频 | 久久只有精品 | 欧洲精品视频一区二区 | 午夜精品中文字幕 | 欧美日高清视频 | 激情综合网五月婷婷 | 激情五月六月婷婷 | 91精选在线观看 | 97在线播放 | 日韩r级电影在线观看 | 国产精品高潮久久av | 国产精品国内免费一区二区三区 | 美女视频a美女大全免费下载蜜臀 | 丁香网婷婷| 蜜臀av性久久久久蜜臀aⅴ四虎 | 亚洲精品男人天堂 | 黄色录像av | 国产精品毛片一区二区 | 婷婷成人亚洲综合国产xv88 | 国产亚洲精品久久久久久久久久 | 中文字幕在线观看网 | 99久在线精品99re8热视频 | 狠狠色丁香婷婷综合最新地址 | 天天干天天天天 | 国产精品久久久久久久久久久免费看 | 蜜臀aⅴ精品一区二区三区 久久视屏网 | 久久久一本精品99久久精品 | 日韩系列 | 精品天堂av | 国产高清在线a视频大全 | 99精品视频免费看 | a午夜电影 | 国内精品视频免费 | 日韩视频免费看 | 伊人影院得得 | 狠狠五月婷婷 | 狠狠激情中文字幕 | 免费看黄色91 | 免费观看www小视频的软件 | 免费在线色电影 | 久草剧场| 一二三区在线 | 日韩视频在线播放 | av免费在线观看1 | 婷婷激情小说网 | 91刺激视频| 欧美色图亚洲图片 | 午夜影院一级 | 丁香在线视频 | 欧美日韩调教 | 一区二区成人国产精品 | 成人午夜剧场在线观看 | 中文字幕中文字幕在线一区 | 天天射网| 日韩区欧美久久久无人区 | 九九热只有精品 | 一区二区欧美在线观看 | 99热精品在线 | 在线观看岛国 | 国产精品成人av久久 | 日韩狠狠操 | 国产手机视频 | 一区二区三区日韩精品 | 久久久电影网站 | 日韩免费视频线观看 | 精品国产自在精品国产精野外直播 | 国产一级在线 | 黄色成人在线观看 | 国产精品对白一区二区三区 | а天堂中文最新一区二区三区 | 国产欧美日韩精品一区二区免费 | 高清不卡一区二区在线 | 国产在线91精品 | 日韩免费看片 | 天堂在线成人 | 一本色道久久精品 | 久久亚洲欧美日韩精品专区 | 97超碰人人澡人人 | 好看av在线 | 97av在线视频 | 日韩av电影国产 | 欧美日韩亚洲精品在线 | 国产精品精品 | 国产资源在线免费观看 | 欧美日韩免费观看一区二区三区 | 西西4444www大胆艺术 | 色操插 | 一级片色播影院 | 插插插色综合 | 欧美视屏一区二区 | v片在线播放 | 射综合网 | 免费中文字幕视频 | 国产二区电影 | 99色视频 | 天天操天天摸天天爽 | 九九视频在线 | 久久国产精品区 | 国产一级精品绿帽视频 | 亚洲在线视频免费观看 | 国产资源免费在线观看 | 天天综合操 | 中文av免费| 免费观看全黄做爰大片国产 | 狠狠久久伊人 | 色综合久久66 | 国产精品麻豆视频 | 国产精品不卡在线观看 | 91麻豆免费看 | 国产成人av电影在线观看 | 中文字幕超清在线免费 | 国产主播大尺度精品福利免费 | 97自拍超碰 | 中文字幕一区在线 | 欧美尹人 | 视频三区在线 | 中文字幕 在线看 | а中文在线天堂 | 久久 国产一区 | 91色在线观看视频 | 精品一二三四在线 | 免费观看第二部31集 | 男女拍拍免费视频 | 精品欧美在线视频 | 色综合天天视频在线观看 | 欧美黄色高清 | 久久中文欧美 | 精品资源在线 | 欧美日本国产在线观看 | 亚洲视频在线播放 | 91精品久久久久久综合乱菊 | 最近日韩中文字幕中文 | 亚洲精品国产精品久久99 | 精品国产一区二区三区久久影院 | 久久精品看 | 一区二区三区免费在线观看 | 亚洲人成免费 | 国产精品9999久久久久仙踪林 | 高清一区二区 | 五月天免费网站 | 久草干 | 亚州免费视频 | 日日夜夜添 | 一区二区三区福利 | 国产欧美最新羞羞视频在线观看 | 日本公妇在线观看高清 | 91网站观看 | 午夜体验区| 美女视频是黄的免费观看 | av久久在线 | 西西www4444大胆视频 | 在线观看国产 | 日韩大片在线播放 | 国产 一区二区三区 在线 | 国产精品去看片 | 国产高清在线a视频大全 | 91成人网页版 | 五月天六月色 | 香蕉在线观看视频 | 五月天欧美精品 | 成人毛片100免费观看 | 四虎成人免费影院 | 久草视频播放 | 国产香蕉视频 | 国产精品久久久久久久午夜 | 国产精品久久久久久久久久久不卡 | 日韩午夜三级 | 蜜桃传媒一区二区 | 高清av中文在线字幕观看1 | 日韩亚洲精品电影 | 视频在线一区 | 国产在线国偷精品产拍 | 国产自产在线视频 | 色婷婷亚洲综合 | 精品国产乱码久久久久久1区2匹 | 久久精品国产亚洲精品 | 国产91影视 | 91九色porny蝌蚪主页 | 日韩在线播放欧美字幕 | 日韩欧美大片免费观看 | 国产成人久久av977小说 | 一区二区三区久久精品 | 狠狠色伊人亚洲综合网站色 | 在线视频1卡二卡三卡 | 久草精品网 | 久久黄色美女 | 中文字幕在线观看国产 | 日韩中文字幕免费在线观看 | 精品国产91亚洲一区二区三区www | 国产裸体永久免费视频网站 | 欧美日韩在线视频一区 | 91丨九色丨蝌蚪丨对白 | 黄色网免费 | 欧美日韩在线电影 | 久久久久人人 | 久久久久国产精品www | 亚洲欧洲日韩在线观看 | 亚洲高清网站 | 99热在线国产 | 亚洲国产伊人 | 亚州欧美视频 | 亚洲视频在线看 | 成年人视频在线观看免费 | 中文字幕免费在线看 | 国产精品一区二区在线 | 国产精品久久久久久久免费大片 | 久久精品99国产精品亚洲最刺激 | 久久99国产综合精品免费 | 午夜精选视频 | 国产精品永久在线观看 | 欧美日韩超碰 | 狠狠操综合网 | 中文字幕首页 | 国产精品久久av | 欧美日韩在线观看一区二区 | 久久一视频 | 国内精品福利视频 | 亚洲午夜不卡 | 91天堂素人约啪 | 久久久久久久av麻豆果冻 | 久久欧美在线电影 | 夜夜骑天天操 | 国产亚洲小视频 | 特黄特色特刺激视频免费播放 | 免费观看国产成人 | 91大神精品视频在线观看 | 在线观看视频你懂得 | 久久99久久99精品免视看婷婷 | 一区二区三区 亚洲 | 国内精品久久久久久久久久久 | 四虎影视成人精品 | 亚欧日韩av | 久草香蕉在线视频 | 最近高清中文字幕 | 久久er99热精品一区二区三区 | 91亚·色| 国产日韩欧美在线免费观看 | 中文字幕在线观看第二页 | 在线a视频 | 伊人开心激情 | 国产成人一区二区三区在线观看 | 最近中文字幕大全中文字幕免费 | 天天综合操 | 粉嫩一区二区三区粉嫩91 | 精久久久久 | 亚洲黄色av网址 | 6080yy午夜一二三区久久 | 久久久久久免费网 | 欧美日韩精品电影 | 亚洲国产色一区 | 色婷婷国产精品一区在线观看 | 五月婷婷综合在线 | 亚洲综合在线五月天 | 五月婷婷av| 天天射天天舔天天干 | 四虎在线免费观看视频 | 国产亚洲精品bv在线观看 | 五月婷婷在线播放 | av网站手机在线观看 | 天天做天天干 | 精壮的侍卫呻吟h | 成人免费看片98欧美 | 99爱国产精品 | 国产精品久久久久久爽爽爽 | 亚洲一二区视频 | 国产视频精品视频 | 久久综合九色 | 九九色网 | 这里只有精品视频在线 | 国产不卡在线看 | 综合网在线视频 | 天天艹日日干 | 日本中文字幕在线播放 | 国产精品久久久久久久99 | 不卡日韩av | 亚洲电影免费 | 永久免费精品视频 | 欧美日韩国产精品久久 | 久久久毛片 | 亚洲成av人影片在线观看 | 国产精品激情在线观看 | 麻豆av一区二区三区在线观看 | 麻豆传媒视频在线播放 | 国产亚洲视频在线免费观看 | 极品国产91在线网站 | 2023av在线 | 99久久99久久精品国产片 | 国产黄免费在线观看 | 国产97av | 欧美一级片在线免费观看 | 九九亚洲视频 | 婷婷六月久久 | 极品久久久久 | 色福利网| 91精品国产99久久久久久红楼 | 一区二区三区www | 激情五月六月婷婷 | 伊人伊成久久人综合网站 | 激情欧美国产 | 久久与婷婷 | 久久精品官网 | 欧美在线观看小视频 | 国内小视频 | 99久久精品国产亚洲 | 久久久久久久久毛片 | 五月天婷亚洲天综合网精品偷 | 97成人精品视频在线播放 | 成人黄色国产 | 国产精品大片免费观看 | 婷婷丁香狠狠爱 | 久久久国产一区二区三区四区小说 | 国产中文欧美日韩在线 | 国产成人久久精品77777 | 操操日 | 国产成人精品亚洲精品 | 国产精品久久久久aaaa九色 | 日韩有码中文字幕在线 | 91av中文字幕 | 久久99国产精品视频 | 欧美极品xxxxx | 国际精品久久久久 | 中文字幕日韩一区二区三区不卡 | 美女久久久 | 国产精品毛片久久久 | 国产精品欧美精品 | 在线视频一二三 | 婷婷精品国产一区二区三区日韩 | 国产一级片网站 | 懂色av一区二区在线播放 | 美女天天操 | 国产美女精品视频免费观看 | 国产在线一区二区 | 国产免费成人av | 九九国产精品视频 | 99久热 | 色婷婷影视 | 天天伊人狠狠 | av电影在线观看完整版一区二区 | 18国产精品福利片久久婷 | 在线精品国产 | 亚洲天堂网站视频 | 国产在线p | 天堂网av在线 | 国产一区免费观看 | 亚洲专区 国产精品 | 久久激情视频免费观看 | 国产精品久久99综合免费观看尤物 | 亚洲人在线 | 国产免费观看视频 | 免费福利片2019潦草影视午夜 | 伊人伊成久久人综合网小说 | 久久一区国产 | 在线成人看片 | 久久天天躁狠狠躁亚洲综合公司 | 黄av资源 | 久久色中文字幕 | 国产精品久久久久亚洲影视 | 色诱亚洲精品久久久久久 | 国产成人在线观看 | 国产成人三级一区二区在线观看一 | 欧美日性视频 | 日韩视频免费看 | 日韩精品在线免费观看 | 97免费视频在线 | 欧美ⅹxxxxxx | 亚洲最大成人网4388xx | 精品久久一区二区三区 | 黄色三级在线看 | 黄色成人在线网站 | 久久精品国产v日韩v亚洲 | 激情久久综合 | 亚洲性xxxx | 西西44人体做爰大胆视频 | 成人免费在线观看av | 欧美日韩久久久 | 日本高清xxxx| 国产免费人成xvideos视频 | 国产综合小视频 | 国产毛片久久 | 色99视频| 91在线91 | 日韩高清 一区 | 欧美日韩免费视频 | 亚洲免费激情 | 久草在线视频在线 | 成人h在线播放 | 91看成人 | 天天躁日日躁狠狠躁 | 黄色大片入口 | 久久精品首页 | 久久综合九色综合欧美就去吻 | 狠狠躁夜夜躁人人爽超碰97香蕉 | 日韩免费在线 | 久久综合久久鬼 | 伊人导航| 丁香亚洲| 日韩精品一区二区三区不卡 | 国产精品永久免费观看 | 国产精品一区电影 | 毛片888| 欧美一区二区三区激情视频 | 欧美一级艳片视频免费观看 | 亚洲国产精品va在线 | 黄色大片视频网站 | 97精品国产91久久久久久久 | 免费视频 三区 | 中文字幕在线第一页 | 精品国产伦一区二区三区观看方式 | 免费看色的网站 | 91精品国 | 亚洲精品97 | 成年人免费在线播放 | 中文字幕在线观看视频网站 | 麻豆视频免费入口 | 毛片基地黄久久久久久天堂 | 国产免费又爽又刺激在线观看 | 精品国产一区二区三区四 | 久久99精品国产麻豆婷婷 | av在线免费播放网站 | 国产精品mv | 久草在线高清 | 中文字幕中文字幕在线中文字幕三区 | 最近在线中文字幕 | 日韩欧美观看 | 中文字幕在线中文 | 91av在线播放视频 | 不卡日韩av | 国产91对白在线 | 日韩中文字幕91 | 午夜av在线免费 | 日韩精品视频在线观看网址 | 美女很黄免费网站 | 天天综合网 天天综合色 | 美女国产精品 | 97电影在线观看 | 欧美99热 | 精品国产欧美一区二区三区不卡 | 国产成人免费 | 久久这里只有精品视频99 | 国产喷水在线 | 国产香蕉97碰碰碰视频在线观看 | 超碰97在线看 | 黄色免费大片 | 国产婷婷一区二区 | 久久精品这里精品 | 色婷婷88av视频一二三区 | 日本一区二区三区免费观看 | 美女网站视频免费黄 | 操操综合网 | 涩涩爱夜夜爱 | 日韩免费观看av | 欧美日韩不卡在线观看 | 国产亚洲一区二区在线观看 | 91九色最新地址 | 久久国产精品精品国产色婷婷 | 草久久久久久 | 亚洲欧美日韩一区二区三区在线观看 | 玖操| 欧美性生活一级片 | 久久视频在线看 | 在线观看成人一级片 | 69绿帽绿奴3pvideos | 欧美影院久久 | 人人射人人爽 | jizzjizzjizz亚洲 | 亚洲美女视频网 | 国产精品视频全国免费观看 | 欧美另类色图 | 国产成人一区二区三区免费看 | 国产一区二区精 | 午夜精品视频在线 | 日本成址在线观看 | 国产精品视频不卡 | 精品国产美女在线 | 热久精品 | 国产一区二区三区高清播放 | 91麻豆产精品久久久久久 | 午夜精品久久久久久久99热影院 | 久久社区视频 | 日韩国产精品久久久久久亚洲 | a亚洲视频| 免费男女羞羞的视频网站中文字幕 | 五月激情婷婷丁香 | 一级片免费观看 | 亚洲欧美色婷婷 | 在线视频电影 | 成人a毛片 | 五月天精品视频 | 免费看污污视频的网站 | 日韩在线视频国产 | 久久se视频 | 青青河边草手机免费 | 久久第四色| 欧美日韩国产精品一区二区 | 久久精品国产一区二区 | 亚洲黄色在线免费观看 | 婷婷色视频| 麻豆国产在线视频 | 国产成人久久精品一区二区三区 | 九九精品在线观看 | 黄免费网站 | 人人模人人爽 | 亚州国产精品久久久 | 成人亚洲综合 | 中文av字幕在线观看 | 伊人天堂网 | www.五月天激情 | 亚洲 中文 在线 精品 | 狠狠躁日日躁狂躁夜夜躁 | 久久成人精品电影 | 欧美一级乱黄 | 日韩理论电影在线 | 中文字幕日本在线 | 二区三区中文字幕 | 久久久免费播放 | 999一区二区三区 | 亚洲精品动漫成人3d无尽在线 | 亚洲欧美综合精品久久成人 | 国内精品中文字幕 | 中文字幕中文字幕在线中文字幕三区 | 国产中文字幕视频在线 | 国产韩国日本高清视频 | 99久久精品国产一区 | 91免费在线播放 | 日韩视频免费播放 | 在线观看视频99 | 成人毛片久久 | 在线成人免费电影 | 就操操久久 | 99久久久久 | 香蕉视频在线免费 | 黄色一级网 | 日韩精品中文字幕一区二区 | 久草精品视频 | 激情网婷婷 | 99热国产精品 | 人人揉人人揉人人揉人人揉97 | 天天干天天干天天 | 日韩精品中文字幕有码 | 99热精品国产 | 探花视频在线观看+在线播放 | 99久久久久久久久久 | 久久久久久久久久久久亚洲 | 国产精品久久久久久一二三四五 | 欧美日韩国产网站 | 久久久资源 | 国产91免费在线 | 国产一级三级 | 91成人在线观看高潮 | 国产精品99久久久久久久久 | 超碰人人在线 | 伊人婷婷在线 | 亚洲手机av| 欧美激情精品久久久久久免费印度 | 欧美黄色特级片 | 国产成人精品一区二区三区在线 | 日韩有码网站 | 国产精品久久综合 | 国产精品日韩欧美一区二区 | 丁香六月在线观看 | 五月天婷亚洲天综合网精品偷 | 18av在线视频 | 欧美巨大荫蒂茸毛毛人妖 | 91色蜜桃| 国内精品久久久久 | 日本91在线 | 国产精品久久久久久一区二区 | 久久久久区 | 国产精品亚 | 日韩三级一区 | 九九久久国产精品 | 国产99在线播放 | 人人射网站 | 国产亚洲精品bv在线观看 | 综合久久网站 | 特级a老妇做爰全过程 | av免费在线观看1 | 中文字幕乱码电影 | 91网在线看 | 亚洲精品1区2区3区 超碰成人网 | 欧美日韩精品在线一区二区 | 一区二区三区国产精品 | 中文字幕国产 | 国产一级在线 | 国内精品久久久久久久久久久 | 性色av免费观看 | 国产999精品久久久影片官网 | 天操夜夜操 | 色综合天天综合 | 91九色免费视频 | 日本乱视频 | 国产一在线精品一区在线观看 | 成年美女黄网站色大片免费看 | 久久久人人爽 | 草免费视频| 国产精品久久久久久久久久东京 | 亚洲另类交 | 91久久丝袜国产露脸动漫 | 国产伦理精品一区二区 | 黄色大片日本免费大片 | 国际精品久久久 | 欧美综合在线视频 | 国产日韩精品在线观看 | 免费三级大片 | 久久综合久色欧美综合狠狠 | 在线观看视频一区二区 | 青草视频在线播放 | 91精品国产91久久久久久三级 | 亚洲精品国精品久久99热 | 美女视频黄,久久 | 国产一级免费片 | 成年人视频在线免费 | 五月开心激情网 | 成人高清在线 | 亚洲精品国产成人 | 欧美成人h版电影 | 久久99久久99免费视频 | 97色免费视频 | 国产精品电影在线 | 97在线资源| 午夜在线观看影院 | 久久伊99综合婷婷久久伊 | 黄p网站在线观看 | 久久久久久久99 | 国产精品夜夜夜一区二区三区尤 | 免费看的黄色小视频 | 国产韩国日本高清视频 | 国产精品久久久久久久久久久久久久 | 日韩在线观看影院 | 久久久免费毛片 | 美女免费视频一区二区 | 免费看黄在线 | 国产精品久久久久久99 | 久久www免费视频 | 久草免费新视频 | 四虎在线影视 | 五月婷婷在线观看视频 | 91av播放 | 久久99国产精品 | 日本黄色黄网站 | 久久国产精品一二三区 | 国产一级特黄电影 | 精一区二区 | 国产五月天婷婷 | 久久成人一区二区 | 国产精品6 | 最近更新中文字幕 | 又爽又黄又无遮挡网站动态图 | 日韩视频一区二区在线 | 福利二区视频 | 中文字幕九九 | 精品国产一区二区三区久久久久久 | 超碰人人射 | 成人免费亚洲 | 91免费看黄色 | 日日操天天操夜夜操 | 久久99精品视频 | 国产视频一区在线免费观看 | 精品国产亚洲日本 | 欧美精品v国产精品 | 久久久五月婷婷 | 久久999精品| 久草在线费播放视频 | 国产美女网站视频 | 久久亚洲日本 | 精品久久美女 | 天天伊人狠狠 | 成人一区二区在线 | 欧美日韩不卡一区二区三区 | 97超碰在线视 | 婷婷色五| 欧洲精品久久久久毛片完整版 | 久久国产视频网 | 九九综合九九 | 伊人五月婷| 麻豆一区在线观看 | 久草在线播放视频 | 免费色网 | 国产亚洲激情视频在线 | 一性一交视频 | 五月激情丁香图片 | www.看片网站 | 蜜臀av.com| av色图天堂网 | 超碰最新网址 | 中文字幕亚洲欧美 | 91片在线观看| 精品主播网红福利资源观看 | 欧洲一区二区在线观看 | 欧美孕妇视频 | 最新高清无码专区 | 日本视频久久久 | 亚洲欧美日韩精品久久奇米一区 | 99久久影视 | 99热在线免费观看 | 91探花系列在线播放 | 天天射成人 | 亚洲欧美视频网站 | 在线色亚洲| 日韩一级片大全 | 国产区第一页 | 免费看的黄色网 | 日韩欧美视频一区 | 色播亚洲婷婷 | 91视频啪 | 国产夫妻性生活自拍 | 在线观看精品国产 | 久久久久久久久久电影 | 免费高清在线观看成人 | 99久免费精品视频在线观看 | 最近中文字幕免费视频 | 亚洲日本欧美 | 国产成人精品在线 | 亚洲在线日韩 | 久久免费在线 | 午夜视频久久久 | 日韩亚洲在线视频 | 91看片一区二区三区 | 日韩va欧美va亚洲va久久 | 久久国内精品视频 | 国产精品成久久久久 | 91av九色| 91.精品高清在线观看 | 日韩动态视频 | 99久久999久久久精玫瑰 | 国产一级在线观看视频 | 国产日韩视频在线播放 | 中文字幕乱码电影 | 成人在线一区二区三区 | 国产成人精品在线播放 | 高清在线一区 | 日本性xxx| 亚洲aaa毛片| 麻豆av一区二区三区在线观看 | 日本激情视频中文字幕 | 27xxoo无遮挡动态视频 | 亚洲一区二区精品视频 | 久久国产精品免费一区 | a级片韩国 | 中文字幕网站 | 婷婷精品进入 | 色偷偷中文字幕 | 国产黄色视| 四虎影视成人永久免费观看亚洲欧美 | 伊人婷婷 | 亚洲国产一区二区精品专区 | 懂色av一区二区在线播放 | 69久久久久久久 | 国产香蕉av| 日韩中文字幕视频在线观看 | 色国产精品 | 欧美一区二区三区在线视频观看 | 日韩免费在线网站 | 91在线色| 日韩电影在线一区 | 草久在线播放 | 成年人看片网站 | 狠狠gao | 99视频在线看| 国产日韩中文字幕在线 | 97av在线 | 成人毛片在线视频 | 欧美在线日韩在线 | 国产在线精品一区二区三区 | 国产黄色片一级 | 蜜桃麻豆www久久囤产精品 | 日日爽天天操 | 久久久久久久国产精品影院 | 亚洲精品黄色在线观看 | 91亚洲在线观看 | 久久不色| 国产精品第一页在线观看 | 国产精品自产拍在线观看中文 | 国产破处在线视频 | 亚洲影院国产 | 日韩三级视频在线观看 | 在线免费观看黄色大片 | 国产在线 一区二区三区 | caobi视频| 亚州av一区| 在线天堂视频 | 久久黄色小说视频 | 欧美另类巨大 | 中文日韩在线视频 | 成人久久免费 | 91麻豆精品国产91久久久使用方法 | 四虎国产永久在线精品 | 久久精品3 | 香蕉视频网站在线观看 | 色播99| 久久男人中文字幕资源站 | www.夜夜操.com | 日韩欧美在线综合网 | 久久久久免费观看 | 9999精品 | 99久久精品免费看国产一区二区三区 | 国产一区二区三区在线 | 色播五月激情五月 | 天天色棕合合合合合合 | 亚洲在线看 | 久久婷婷五月综合色丁香 | 国产午夜免费视频 | 久久伊人国产精品 | 99视频精品全部免费 在线 | 亚洲免费观看视频 | 美国av片在线观看 | 91在线日韩| 精品欧美乱码久久久久久 | 在线观看免费一区 | 天天操天天吃 | 高清不卡一区二区三区 | 日一日操一操 | 草久久久 | 国产在线观看,日本 | 久久黄色影视 | 精品在线一区二区 | 久久久久99999| 婷婷色在线播放 | 欧美在线观看视频一区二区 | 亚洲国产精品va在线看黑人 | 国产精品igao视频网入口 | 久久亚洲专区 | www.少妇 | 久久热亚洲 | 精品女同一区二区三区在线观看 | 国产精品一区二区三区四区在线观看 | 在线观看精品一区 | 一本一本久久a久久精品牛牛影视 | 中文字幕a∨在线乱码免费看 | 国产高清不卡一区二区三区 | 黄色一级大片免费看 | 激情av五月婷婷 | 国产精品久久久久久久久免费 | 久久久久久久久久久久久久免费看 | 国产精品精品国产色婷婷 | 天天草av | 日韩av网址在线 | 精品视频免费在线 | 日韩精品无码一区二区三区 | 亚洲一区久久 | 国产成人久久久77777 | 亚洲成av人片在线观看www | 中文字幕在线日本 | www.狠狠插.com | 久草电影在线观看 | 91精品一区二区三区蜜臀 | www国产一区| 天天在线免费视频 | 久久午夜电影网 | 久草精品视频在线观看 | 国产高清在线一区 | 色多多视频在线 | 91激情视频在线播放 | 在线观看国产中文字幕 | 婷婷丁香激情 | 免费看国产曰批40分钟 | 91精品视频观看 | 亚洲国产日韩欧美在线 | 97人人爽| 国产99久久精品一区二区300 | 免费看黄电影 | 国产精品99久久99久久久二8 | 我要看黄色一级片 | 中文字幕在线播放视频 | 精品国产1区 | 成人9ⅰ免费影视网站 | av成人免费观看 | 在线播放亚洲激情 | 91精品影视| 岛国大片免费视频 | 福利视频导航网址 | 福利视频网址 | zzijzzij日本成熟少妇 | 欧美xxxxx在线视频 | 成人香蕉视频 | 色婷婷综合久色 | 99爱精品在线 | 久久人人爽人人 | 天天草天天干 |