关于最近学习记下来的一些要点以及模糊的地方总结
- 对象类型和引用类型可以用链式结构
- 2进制是toBinaryString 10进制是Decimal
16进制是toHexString 8进制是octal
- final 1.修饰类 不能被继承 2.修饰方法 不能被重写,能被重载 3.修饰变量 值不可被重新赋值 属性可以被修改
4.修饰引用数据类型 引用对象不能被修改
4.非静态的可以调用静态的,静态的只能调用静态的方法,类,
- 类只能由一个继承
6.Set集合天生能去重 Set set= new HashSet();set.addAll(list);
7.equals可以比较对象 hashcode 可以根据变量生产一个hash值,在hash值中可以用equals一个一个比较,
在同一个hash值中用链式查询唯一值
8.新建文件夹是File file =new file (文件绝对路径)
9.栈 Stack
10.递归算法❤️ 核心 1.有一个中止数 2.一定是不能直接出结果
11.io流 字节流适合读视频 图片 但是是小水管比较慢
块流是缓存流 运的快,自定义缓存大小
字符流 是方便 适合2个字节以上的
12.Properties 是map集合 是对于文本 但是限定key和value是String类型
13.包装类型被赋值如果超过缓存区,那么将拆箱到基本数据类型,进行赋值,如果大于数据类型的范围值,编译错误
14.serialVersionUID :在序列化的时候指定的编号, 在反序列化时应该保证版本号一致。
补充 对于一些知识点现在只有浅薄的学习一些概念,听说过,还需要进一步的学习补充
最近在学习IO流 感觉不是一个很简单的东西,还是要慢慢的理解,对于很多方法的使用
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |