随笔分类 - 学习笔记
摘要:字节流: 可以操作任意类型的文件。(文件的复制,文件的上传,下载) 字节输出流的抽象父类 OutPutStream FileOutPutStream 构造方法 path往那个文件中写入 FileOutPutStream(String path)/(File path)/(File path,bool
阅读全文
摘要:File的对象仅仅是一个路径名,它可以存在,也可以不存在 三个构造方法 File(File parent,String child) File(String parent,String child) File(String path) 绝对路径和相对路径 绝对路径:从盘符开始 “D:\\AAA\\1
阅读全文
摘要:Stream 1 获取Stream流 使用Collection中的stream()生成流 如list(集合对象).stream() 双列集合间接获取 先通过 keySet或者 entrySet 获取set 在获取stream流 数组 通过数组的帮助类 Arrys.stream(数组名) 相同数据类型
阅读全文
摘要:数据类型...变量名 打印变量名是一个数组地址 getNum(int...nums) 注意 1 一个方法中只能有一个可变参数 2 如果方法有可变参数,要写到最后面E 应用场景, 淘宝,买东西时,自己可以添加的筛选条件 package com.yang.pojo; public class MTest
阅读全文
摘要:双列集合 (键(key)值(value)对 )对象 entry对象 map接口 多态创建对象 put(<T>key, <E>value)存入 key同,value新 clear() containsKey(key) isEmpty() size() 键值对个数 remove(key)移除 get(k
阅读全文
摘要:泛型类 类名<变量> 泛型方法 <> 返回值类型 方法名(类型 变量名) 泛型接口 interface 接口名<变量> class 类名 impenment 接口<具体类型> class 类名 impenment 接口<具体类型> class 类名<T> implement 接口<T> 泛型的通配符
阅读全文
摘要:单列集合 储存基本数据类需要包装类(泛型需要引用数据类型) Collection 单列集合 add (boolean) remove //条件删除 //boolean test(String s) (boolean)removeif( //删除长度为三的字符串 (String s)->{ retur
阅读全文
摘要:Throwable Eorre Exception RunTimeException 除RunTimeException 运行时异常 throws 写在方法定义处 自己不处理,交给方法调用者处理,main方法不处理会交给虚拟机 thow 在方法内,跟的是异常对象名 后面跟运行异常,不需要做额外处理
阅读全文
摘要:时间 世界标准时间 格林尼治 GMT 现在原子钟 北京=世界标准时间+8小时 1s=1000ms 计算机时间原点1970.1.1.00:00:00 算C语言 Date 精确到毫秒 java.util 无参构造 现在时间 有参构造计算机原点+参数(毫秒) setTime 从时间原点开始 设置时间 ge
阅读全文
摘要:Arrays 数组的工具类 里面都是静态方法 二分查找 binarySearch 顺序结构 两个指针 头和尾 mid分=(头+尾)/2 头=mid+1 尾=mid-1 尾<头 不存在 toString 将数组按照指定格式拼接为字符串 66 冒泡排序 bubbleSort 相邻比较大数上浮,legth
阅读全文
摘要:Math 构造私有不能创建对象,里面都是静态成员. abs绝对值 ceil向上取整 floor向下取整 round四舍五入 max返回最大数🌳 min返回最小数📕 pow(a,b)a的B次幂 random 随机数 [0.0,1.0) package com.yang.API.Math; publ
阅读全文
摘要:1 成员内部类创建对象 外部类.内部类 对象名=new 外部类对象.new内部类对象 Outer.Inner i=new Quter().new Inner(); 内部类可以访问外部类私有 外部类访问内部类 需要创建对象 外部类名.内部类名 对象名=new 外部类对象.new内部类对象 私有内部类
阅读全文