摘要: public static long round(double a) 返回最接近参数的 long。结果将舍入为整数:加上 1/2,对结果调用 floor 并将所得结果强制转换为 long 类型。换句话说,结果等于以下表达式的值: (long)Math.floor(a + 0.5d) 按照四舍五入的理 阅读全文
posted @ 2020-11-26 00:49 zjwoo 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 我们需要以|进行分割,为了匹配|本身,正则中采用\|进行转义,而Java中\也表示转义,从java到正则需要必须使用\\|进行转义,即split中的\\表示正则的转义。 阅读全文
posted @ 2020-11-25 22:50 zjwoo 阅读(702) 评论(0) 推荐(0) 编辑
摘要: 结论:jdk1.8及以前String底层使用是char[],1.9开始使用byte[] jdk1.8 jdk13 阅读全文
posted @ 2020-11-25 21:56 zjwoo 阅读(1329) 评论(0) 推荐(0) 编辑
摘要: 发现只要再mybatis-config.xml的起别名中加<package name="xxx"/>,就会导致Reader entry: ���� 1 n乱码,而Reader entry引出的乱码就算粘贴到xml注释中,idea也会报错。 所以我一般使用下面这种方式。 <typeAliases> < 阅读全文
posted @ 2020-11-15 22:22 zjwoo 阅读(510) 评论(0) 推荐(0) 编辑
摘要: day10【缓冲流、转换流、序列化流】 主要内容 缓冲流 转换流 序列化流 打印流 教学目标 [ ] 能够使用字节缓冲流读取数据到程序 [ ] 能够使用字节缓冲流写出数据到文件 [ ] 能够明确字符缓冲流的作用和基本用法 [ ] 能够使用缓冲流的特殊功能 [ ] 能够阐述编码表的意义 [ ] 能够使 阅读全文
posted @ 2020-10-18 11:48 zjwoo 阅读(90) 评论(0) 推荐(0) 编辑
摘要: day09【字节流、字符流】 主要内容 IO流 字节流 字符流 异常处理 Properties 教学目标 [ ] 能够说出IO流的分类和功能 [ ] 能够使用字节输出流写出数据到文件 [ ] 能够使用字节输入流读取数据到程序 [ ] 能够理解读取数据read(byte[])方法的原理 [ ] 能够使 阅读全文
posted @ 2020-10-18 11:45 zjwoo 阅读(101) 评论(0) 推荐(0) 编辑
摘要: day08【File类、递归】 主要内容 File类 递归 教学目标 [ ] 能够说出File对象的创建方式 [ ] 能够说出File类获取名称的方法名称 [ ] 能够说出File类获取绝对路径的方法名称 [ ] 能够说出File类获取文件大小的方法名称 [ ] 能够说出File类判断是否是文件的方 阅读全文
posted @ 2020-10-18 11:44 zjwoo 阅读(67) 评论(0) 推荐(0) 编辑
摘要: day07【线程池、Lambda表达式】 主要内容 等待与唤醒案例 线程池 Lambda表达式 教学目标 -[ ] 能够理解线程通信概念 -[ ] 能够理解等待唤醒机制 -[ ] 能够描述Java中线程池运行原理 -[ ] 能够理解函数式编程相对于面向对象的优点 -[ ] 能够掌握Lambda表达式 阅读全文
posted @ 2020-10-18 11:43 zjwoo 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 例子[1]: 第一种情况: short a = 1; a = a + 1; // 这一步会报错 System.out.print(a); 编译器会报错,原因如下: 第二种情况: short a = 1; a += 1; System.out.print(a); 这种情况不会报错。java语言规范中关 阅读全文
posted @ 2020-09-23 11:56 zjwoo 阅读(4592) 评论(0) 推荐(0) 编辑
摘要: day06 【线程、同步】 主要内容 线程 同步 线程状态 教学目标 能够描述Java中多线程运行原理 能够使用继承类的方式创建多线程 能够使用实现接口的方式创建多线程 能够说出实现接口方式的好处 能够解释安全问题的出现的原因 能够使用同步代码块解决线程安全问题 能够使用同步方法解决线程安全问题 能 阅读全文
posted @ 2020-09-13 20:23 zjwoo 阅读(96) 评论(0) 推荐(0) 编辑