摘要: 重要的16个流: java.io.*; FileInputStream FileOutputStream FileReader FileWriter BufferedReader BufferedWriter BufferedInputStream BufferedOutputStream Data 阅读全文
posted @ 2018-03-06 22:17 Js_zero 阅读(188) 评论(0) 推荐(0) 编辑
摘要: Java语言中的字面值 · 什么是字面值? 一眼看上去就知道是多少的数据,就是字面值。例如:10、3.14、true、‘a’、"abc" · 字面值的本质: 字面值是有数据类型的: 整型 100 浮点型 3.14 布尔型 true/false 字符型 “中” 字符串型 "ABC" 字面值在内存中占用 阅读全文
posted @ 2018-03-06 19:51 Js_zero 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 输出结果为0 原因: Java中采用中间变量缓存机制,如下: j = i++; 这样的表达式会被转化为: temp = i; i = i + 1; j = temp; 代入表达式计算 j 所使用的实际上是 temp 这个中间变量而不是 i 本身,同理可知 j = ++i; 实际上的计算过程为 i = 阅读全文
posted @ 2018-03-06 19:07 Js_zero 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 有时需要需要将基本数据类型转换为对象,所以就需要包装器(wrapper)的存在,所有的基本类型对应都有一个包装器类 int——Integer long——Long float——Float double——Double short——Short byte——Byte (注:以上六个类派生于公共的超类 阅读全文
posted @ 2018-03-06 18:34 Js_zero 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 工厂模式的几种形态: ·简单工厂模式:又称静态工厂模式 ·工厂方法模式:又称多态性工厂模式或虚拟构造子模式 ·抽象工厂模式:又称工具箱模式 简单工厂模式: 简单工厂模式的退化: ·抽象产品类与工厂类合并 ·抽象产品类与工厂类、具体产品类合并 简单工厂模式的优点: ·工厂类含有必要的判断逻辑,负责创建 阅读全文
posted @ 2018-03-06 14:53 Js_zero 阅读(142) 评论(0) 推荐(0) 编辑