标签:ar io 使用 sp java on 数据 bs cti
java的基本数据类型有8个,分别是boolean,byte,char,short,int,long,float,double,
对应的8个包装类是Boolean,Byte,Character,Short,Integer,Long,Float,Double,
8个包装类除了Character和Integer外,其他的都是首字符大写
除了这8个常用的数据类型,平时开发的时候用的还有String这个字符串,这个类是个final类型的类,
它创建的对象,存放位置和其他对象不同,在静态方法区里边。
与它对应的,也是处理字符串的一个Final类型的类,StringBuffer,这个是存在堆里边的。
有了这九个基本的玩意,我们还不行,还要有些容器来存放他们,容器,有哪些呢?List,Set,Map
List和Set都是是实现的Collection接口,对于实现Collection这个接口的类,我们有个工具类可以帮助他们排序,转换为线程安全等,这个工具是Collections,和Collection
相比就后边加了一个s。
对于Map呢,常用的是HashMap,什么是Map呢,就是个key-value键值对,对于key来说,HashMap是可以为null的,平时用map都是单线程的,如果要是多线程,
可以使用Collections.synchronizedMap()这个方法让它变成线程安全的,也可以使用HashTable,HashTable是第一代的容器,继承至dictionary类,与HashMap不同,key是不可以为null的。
标签:ar io 使用 sp java on 数据 bs cti
原文地址:http://www.cnblogs.com/shunliu-java/p/4168108.html