- 博客(6)
- 收藏
- 关注
原创 泛型
jdk1.5 出现的安全机制 泛型技术是给编译器使用的技术, 编译时期就能提示错误, 运行时,生成class文件中是不带泛型的,这个称泛型的擦除,因为为了去兼容运行的类加载器泛型的擦除 ; 泛型的补偿; Class clazz = “abc”. getClass(); clazz.getName();好处: 1.将运行时期的问题 ClassCastException 转换到了编译时期.
2017-04-26 20:36:36 138
原创 文章标题
比较对象顺序大小 int compareTo(T o); TreeSet 判断元素的唯一性方法:就是比较方法的返回值结果是不是0,相同元素就不存。比较的2个方式: 1.按元素自身自然顺序进行排序: 元素需要实现Comparable接口 覆盖compareTo方法 2.按集合自身比较器方法进行排序: 定义一个类实现Comparator接口,覆盖compare方法 public int
2017-04-25 23:08:35 121
原创 集合框架
集合特点:Collection 1.存储对象的容器 2.长度是可变的 3.不可存储基本数据类型值集合容器内部结构不同,向上抽取共性,得到集合框架Collection常见方法: 添加 删除 判断 获取 int size 返回元素数 其他retainAll 取交集removeAll 与 retainAll 相反的功能 Object[] toArray():将集合转成数组迭代器itera
2017-04-20 22:50:47 147
原创 基本数据类型对象包装类
基本数值转换成字符串 1.基本类型数值+”” 2.用String类中的静态方法valueOf(基本类型数值); System.out.println(String.valueOf(5)+1);字符串转换成基本数值 1.静态方法用类名直接调用 Xxx.parseXxx(“Xxx类型字符串”); 举例:Boolean.parseBoolean(
2017-04-18 11:44:39 163
原创 单例设计模式
解决的问题: 就是可以保证一个类在内存中的对象唯一性. 使用情况: 当需要实现多个程序共用一个对象资源时, 保证该对象的唯一性. 实现思路: 1.不允许其他程序用new创建类对象; 2.在该类中创建一个本类实例; 3.对外提供一个方法, 让其他程序可以获取该对象; 4.步骤: 1.首先自己需要通过new在本类中创建一个本类对象; 2.私有化该类构造函数; //private Sing
2017-04-12 22:21:40 129
转载 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-04-12 21:13:19 137
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人