![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
文章平均质量分 67
码化疼0
强,还要更强
展开
-
为什么用GIT
嗷嗷原创 2022-06-11 16:13:51 · 142 阅读 · 0 评论 -
JAVA之异常
文章目录什么时候抛出调用方(Client)破坏了协议什么时候捕获可以通过catch异常后处理掉,保证程序正常不暴露的异常什么时候抛出调用方(Client)破坏了协议说白了就是调用方法时没有按照约定好的规范来传参数,典型的比如参数是个非空集合却传入了空值。这种破坏协议的还可以细分两类,一类是调用方从接口形式上不易觉察的规则但需要在出现时给调用方些强提示,带些信息上去,这时异常就是特别好的方式;另一类是调用方可以明确看到的规则,正常情况会正常处理协议,不会产生破坏,但可能因为 bug 导致破坏协议。p原创 2022-05-20 09:40:07 · 66 阅读 · 0 评论 -
JAVA之编码
计算机只能处理数字,不能处理文本,所以要用编码先把文本转为数字,计算机8位1字节,所以一个字节能表示的最大整数是255,所以1个字节能表示256种状态,两个字节能表示65535数字1二进制00000001占一字节8位,数字255二进制11111111占一字节8位,三位数但是占用空间是1字节,256占俩字节ASCII:美国编码,支持英文字母、数字、部分字符,就128个字符,一个字节就可以全部进行表示非ASCII:各国有各国语言,其他国家决定用ASCII的128-255段表示自家字符,因为所以诞生了其他原创 2022-05-20 09:39:07 · 90 阅读 · 0 评论 -
Java基础笔记(持续更新)
文章目录面向对象三大特性类与对象抽象类接口静态字段与静态方法包构造方法重载连接内部类包装类型自动装箱JVMjavac异常捕获抛出全局统一异常NullPointerException数据类型基本数据类型引用类型值传递和引用传递形参和实参区别foreach 中的使用反射Class 实例动态加载访问字段动态代理注解举例自定义注解元注解泛型集合ListMap遍历IOFileSpringBoot参数接收列表StreamString内存消耗语法糖面向对象面向过程不会考虑复用,就像我车轮子坏了,我是从头造个轮子用还是原创 2022-05-15 16:57:33 · 167 阅读 · 0 评论 -
数据类型转换
集合转字符串StringUtil 工具类:String str = StringUtils.join(list,",")//逗号代表转完后以,分隔字符串转集合String[] strs = str.split(",")List<String> list = Arrays.asList(strs)数组转集合List<String> list = Arrays.asList(strs)使用工具类 Arrays.asList() 把数组转换成集合时,不能使用其修改..原创 2021-04-18 11:08:02 · 114 阅读 · 0 评论