属性类Properties
import java.util.Properties;
/*
* 目前只需要掌握Properties属性类对象的相关方法即可
* Properties是一个Map集合,继承Hashtable,Properties的key和value都是String类型
* Properties被称为属性类对象
* Properties是线程安全的
* */
public class PropertiesTest {
public static void main(String[] args) {
Properties pro = new Properties();
//需要掌握Properties的两个方法,一个存一个取
pro.setProperty("url","jdbc:mysql://localhost:3306/bjpowernode");
pro.setProperty("driver","com.mysql.jdbc.Driver");
pro.setProperty("username","root");
pro.setProperty("password","123");
//通过key获取value
String url = pro.getProperty("url");
String driver = pro.getProperty("driver");
String username = pro.getProperty("username");
String password = pro.getProperty("password");
}
}
TreeSet和TreeMap
- TreeSet集合底层实际上是一个HashMap
- TreeMap集合底层是一个二叉树
- 放到TreeSet集合中的元素,等于放到TreeMap集合的key部分
- TreeSet集合中的元素:无序不可重复,但是可以按照元素大小顺序自动排序