zoukankan      html  css  js  c++  java
  • 今日小结 4.24

    • JAVA IO,StringBuffer 类  OK
    • JAVA网络编程
    • 对象多态性,向上转型,向下转型  OK

     1.List接口的常用子类

    (1)ArrayList 子类

            数组List

    (2)LinkList 子类,实现Queue接口

        链表List

    2.引用类型和原始数据类型

    int 是原始类型

    integer 是引用类型,是int的封装类

    为什么要进行封装呢? 

    因为封装成类就会有各种方法, 方便进行类型转换,数据处理

    比如:

            //int 和 Integer
            int a = 3;                    //原始数据类型
            Integer aa = new Integer(a);    //封装成引用数据类型,Integer是int的封装类
            String stra = aa.toString();    //Integer封装类中提供了各种数据转换的方法,直接调用方法完成数据转换
            
            String str_a = Integer.toString(a);        //法二:调用Integer类中的静态方法,直接将原始类型转换成某一种封装类    
            String str_aa = String.valueOf(a);

    再比如:

    泛型中要用类(引用类型)而不能用原始数据类型

    List<Integer> all =  new ArrayList<Integer>  (); 

    3.List接口

    List的子类之二 LinkedList实现了Queue接口,
    就是说,在这里Queue采用双向链表存储方式
    适合做插入,删除操作
    List的子类之一 ArrayList
    采用顺序存储方式(即数组形式)
    适合做访问操作(直接用get(index)即可访问元素)

  • 相关阅读:
    lostash 正则
    Mysql 利用multiline 实现多行匹配
    java中byte, int的转换
    mysql perl 抓取update语句
    $/ 改变换行符
    mysql 匹配update
    perl binlog dml操作报告
    mysql 分区 按 PARTITION BY RANGE (TO_DAYS(startTime))
    Mysql explain 查看分区表
    写作的力道——北漂18年(番外篇一)
  • 原文地址:https://www.cnblogs.com/Chongger/p/5426100.html
Copyright © 2011-2022 走看看