上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 46 下一页
  2019年3月17日
摘要: Properties用于读取配置 properties文件只能使用ASCII码 \ 表示注释 可以从文件系统读取.properties文件 可以从classpath读取.properties文件 读取多个.properties文件 后读取的key value会覆盖已读取的key value。可以把默 阅读全文
posted @ 2019-03-17 16:45 singleSpace 阅读(215) 评论(0) 推荐(0) 编辑
  2019年3月14日
摘要: 有个业务,需要将图片压缩转化为64位编码上传到服务端。 然后应用,先将客户端生成的64位字符保存为baseC.txt,再将服务端返回的64位字符串保存为baseS.txt。 1.先对2组64位字符长度进行比较 2.分别保存为图片 经过比对,服务端保存的字符串存储图片失败,客户端保存图片无内容,因此先 阅读全文
posted @ 2019-03-14 22:23 singleSpace 阅读(1556) 评论(0) 推荐(0) 编辑
  2019年3月11日
摘要: 廖雪峰的视频不全,以下是疯狂Java关于Map的讲解 1.Map定义 Map是一种键值映射表,可以通过key快速查找value,同python的dict。key不允许重复,value可以重复。 Map 集合里保存这两组值,一组值保存Map里的key,一组保存Map里的value,key和value都 阅读全文
posted @ 2019-03-11 21:50 singleSpace 阅读(293) 评论(0) 推荐(0) 编辑
  2019年3月6日
摘要: List是一种有序链表: List内部按照放入元素的先后顺序存放 每个元素都可以通过索引确定自己的位置 boolean contains(Object o) 是否包含某个元素 int indexOf(Object o) 查找某个元素的索引,不存在返回 1 1.String\Integer等已经覆写了 阅读全文
posted @ 2019-03-06 22:22 singleSpace 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 1.List定义 List是一种有序链表: List内部按照元素的先后顺序存放 每个元素都可以通过索引确定自己的位置 类似数组,但大小可变 2.List常用方法: void add(E e) 在末尾添加一个元素 void add(int index, E e) 在指定索引添加一个元素 int rem 阅读全文
posted @ 2019-03-06 14:02 singleSpace 阅读(395) 评论(0) 推荐(0) 编辑
  2019年3月5日
摘要: 1.集合 定义:集合就是一堆东西。集合里的东西,称为元素Element 数学中的集合: 有限集合: 一个班所有的学生组成的集合 一个网站所有的商品组成的集合 无限集合: 全体自然数集合 奇数集合 2.计算机中引入集合的意义 为了处理一组数据: 计算所有同学的总成绩和平均成绩 列举所有的商品 遍历页面 阅读全文
posted @ 2019-03-05 22:15 singleSpace 阅读(211) 评论(0) 推荐(0) 编辑
  2019年2月24日
摘要: 1.部分反射API是泛型 1.1获取反射API的泛型 1.2获取Constructor的泛型 2.泛型数组 可以声明带泛型的数组,但不能用new创建带泛型的数组: 必须通过强制转型实现带泛型的数组: 使用泛型数组要特别小心 2.1不安全的使用泛型数组 2.2安全的使用泛型数组 2.3带泛型的数组实际 阅读全文
posted @ 2019-02-24 15:50 singleSpace 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 1.super通配符 1.1super通配符第一种用法 泛型的继承关系 1.2super通配符的第二种用法 2.extends和super的区别 Pair.java Main.java 4.总结: 阅读全文
posted @ 2019-02-24 15:49 singleSpace 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 1.泛型的继承关系: Pair.java 2.extends通配符 2.1extends通配符的第一种用法 2.2extends通配符的第二种用法 3.总结: 使用类似通配符作为方法参数时表示: 方法内部可以调用获取Number引用的方法: n = obj.getXXX() 方法内部无法调用传入Nu 阅读全文
posted @ 2019-02-24 15:48 singleSpace 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 1.擦拭法是Java泛型的实现方式。 编译器把类型视为Object。 泛型代码编译的时候,编译器实际上把所有的泛型类型T统一视为Object类型。换句话说,虚拟机对泛型一无所知,所有的工作都是编译器做的。 编译器根据实现安全的强制转型。 Java的范型实际是有Java在编译时进行的。编译器内容永远把 阅读全文
posted @ 2019-02-24 15:47 singleSpace 阅读(414) 评论(0) 推荐(0) 编辑
上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 46 下一页