码迷,mamicode.com
首页 > 编程语言 > 详细

java基本数据类型

时间:2014-12-16 22:24:13      阅读:209      评论:0      收藏:0      [点我收藏+]

标签: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的。

java基本数据类型

标签:ar   io   使用   sp   java   on   数据   bs   cti   

原文地址:http://www.cnblogs.com/shunliu-java/p/4168108.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!