美文网首页
2019-08-16

2019-08-16

作者: kkkk小天使 | 来源:发表于2019-08-17 08:26 被阅读0次

1、Srting-StringBuffer&SrtingBuilder

2、File:文件的创建,目录的创建删除

3、文件的输入和输出:

           OutputStream    InputStream    FileputStream     FileInputStream            

           FileWriter     FileReader      ObjectOutputStream      ObjectInputStream   

           BufferOutputStream         BufferInputStream      RandomAccessFile      mode:rw

           close()

4、数组:存储多个对象

   int[] score = {1,2,3};

   int[] score = new int[10];

   弊端:数组的长度不可变,内容可变

   实际开发中,需要一个能够随时改变的数组,Collection

5、Collection抽象接口,定义集合的相关操作

     |--List   列表、数组 。  特点:有序、可重复

                |--ArrayList

                |--LinkedArrayList

     |--Set"集合" 。  特点:无序、不重复

                |--HashSet

     Map接口   映射关系  Key-Value   键值对:  键不能相同,值可以相同

                |--HashMap

    Collections一个类,工具方法,可操作上述内容

6、集合的元素个数是可变的

    添加元素:add(在末尾增加或固定位置)

                     addAll将一个集合里面的内容添加到当前集合中

    删除元素:remove(指定位置或指定对象)

                     clear(清空,删除所有)

                     removeAll

    修改元素:set 

    returnAll取两个交集 

    indexOf第一次出现的位置

    lastIndexOf最后一次出现的位置

7、for-each增强for循环,快速循环

8、for- i

9、集合里面只能存放对象

10、包装类Byte   Char   Interger   Long   Float   Double   Boolean

       自动将基本数据类型包装为对应的类(自动转换)

11、获取集合某个范围的子集合:subList

12、Lambda表达式:

       闭包  enclusure   把函数作为一个方法的参数

       必须是接口,这个接口里面只能有一个方法

       如果参数是一个接口类对象,且接口里面只有一个方法,把这个方法作为参数传递           过去,可以省略方法名

       如果只有一个参数,参数类型可以省略

       如果代码块里面只有一行语句,大括号可以省略

感悟

量变会达到质变,在变化之前不要放弃努力

相关文章

网友评论

      本文标题:2019-08-16

      本文链接:https://www.haomeiwen.com/subject/uqwxsctx.html