![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA技术学习日记
文章平均质量分 86
阿Fan提
凡夫俗子超凡脱俗
展开
-
Map集合
------- android培训、java培训、期待与您交流! ---------- Map集合: 该集合存放键-值对,且要保证键的唯一性。 ---Hashtable:底层是哈希表数据结构,不可以存入null值和null键。该集合是线程同步的 ---HashMap:底层是哈希表数据结构,允许使用null值和null键,该集合是不同步的 ---TreeMap:底层是二叉树数据结构。线程不原创 2013-05-22 13:16:24 · 677 阅读 · 0 评论 -
Java集合类01
------- android培训、java培训、期待与您交流! ---------- 集合类 ---为什么出现集合类? 面向对象语言对事物的体现都是以对象的形式,所以为了方便对多 个对象的操作,就需要存储对象,集合就是存储对象最常用的一 种方式 ---数组和集合类同是容器,有何不同? -数组虽然也可以存储对象,原创 2013-05-22 13:06:05 · 574 阅读 · 0 评论 -
Java多线程(上)
------- android培训、java培训、期待与您交流! ---------- 创建线程 1. 第一种方式:继承Thread类 步骤: 1) 定义一个类继承Thread 2) 覆写Thread类中的run()方法 3) 调用线程的start()方法——启动线程,调用run()方法 程序示例: class原创 2013-05-07 10:23:00 · 430 阅读 · 0 评论 -
集合框架中的工具类
------- android培训、java培训、期待与您交流! ---------- 集合框架的工具类 Collections 1. 排序 public static void sortDemo() { Listlist = new ArrayList(); list.add("abced"); list.add("acbde");原创 2013-05-22 13:18:03 · 663 阅读 · 0 评论 -
泛型类
------- android培训、java培训、期待与您交流! ---------- 泛型 ---泛型:JDK1.5版本以后出现的新特性,用于解决安全问题,是一个安全机制 ---好处: 1.将运行时出现的问题ClassCastException,转移到了编译时期 2.避免了强制转换的麻烦 ---格式: 通过来定义要操作的引用数据原创 2013-05-22 13:15:00 · 510 阅读 · 0 评论 -
Java集合类02
------- android培训、java培训、期待与您交流! ---------- TreeSet: 可以对Set集合中的元素进行排序。 ---排序时,当主要条件相同时,一定要判断次要条件。 ---底层数据结构是二叉树。 ---保证元素唯一性的依据:compareTo方法 return 0; 1. TreeSet排序的第一种方式:让元素自身具备比较性 需实现co原创 2013-05-22 13:08:09 · 529 阅读 · 0 评论 -
String类
------- android培训、java培训、期待与您交流! ---------- String类 适用于描述字符串事物。 常见的操作有: 1.获取 1.1字符串的长度 intlength() 1.2获取指定位置上的字符 charcharAt(int index)原创 2013-05-22 13:00:53 · 607 阅读 · 0 评论 -
Java多线程(下)
------- android培训、java培训、期待与您交流! ---------- 等待唤醒机制 等待唤醒机制同样是为了解决多线程安全性问题。比如,解决消费数目多余生产数目。 1. wait(), notify(), notifyAll() 都出现在同步中,因为要对持有监视器(锁)的线程操作,而只有同步中才有锁。 2. 被等待(wait())线程,原创 2013-05-07 10:25:17 · 476 阅读 · 0 评论