A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 小石姐姐 于 2019-4-19 11:15 编辑

    length() 由此File表示的文件的字节长度
    getPath  获取FIle对象的封装路径(创建对象是传入的路径)
    exists  判断File对象代表的文件或目录是否实际存在
     isDirectory 判断File表示的是否为目录

  Lambda 取代内部类 会较少 .class字节码文件的相关操作
     会节省性能  是语句更加简洁明确

  Java中  Reader累的read()方法用来从源中读取一个字符的数据
      Writer类的write(Int n)方法用来输出流写入单个字符
      Write类的write(String str)方法用来向输出流写入一个字符

  ObjectInput Stream 是从文件中读取一个对象, 都出来是Object类型的  需要进行强制类型转换

  StringBuilder中添加任意类型数据 并返回当前对象自身的方法是 append


  Iterator接口中返回迭代的下一个元素方法 next()

  非静态方法的同步锁对象是 this
      静态方法的同步锁对象是  类名.class

  Supplier接口中get方法来获取一个方形参数指定类型的数据对象
     Consumer接口不是一个生产数据 而是一个消费数据   其数据类型由泛型参数决定
    Predicate接口中包含一个抽象方法test方法  用于田间判断的场景

  无序集合 HashMap  Hash table无序  

  保证添加进去的元素唯一 ,有序,使用(Linked Hash set)集合可以实现  对集合元素进行首尾操作  使用
  Linked list集合更方便

   关于锁对象  静态同步方法中锁对象是this
    非静态同步方法中锁对象是该类的字节码文件
   匿名对象是用来做锁对象是可以起到锁的作用

  关于递归  是一中直接过间接的调用自身的算法
    是程序变得简洁
    必须要有一个出口

  在java的IO操作中   void release和 void flush 方法可以用来刷新流的缓冲

  TCP要求熊资源比较多 UDP比较少
    TCP保证数据正确性  UDP可能丢包
   TCP保证链接可靠 UDP不能

  Stream流   Stream是一个集合元素的函数模型
   Stream本身并不存储任何元素或其地址值

  多线程的实现方式
继承Thread类
集成Runnable接口

评分

参与人数 1黑马币 +5 收起 理由
Bin@ + 5 神马都是浮云

查看全部评分

1 个回复

正序浏览
6666666666666666666666
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马