文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>java基础杂记

java基础杂记

时间:2010-09-04  来源:uag

这里只是我平时碰到的但是平时又不是很注意的java,做个记录。

1.java.util.Date 和 java.util.Calendar

  Calendar是Date的功能加强,Date没有舒服的日期操作,Calendar有。

  Date是具体类,创建对象的时候为new Date()即可。

  Calendar是抽象类,创建对象需要调用静态方法,Calendar.getInstance(),其实返回的是GregorianCalendar类实例。

2.Arrays.asList(T...a)

  该静态方法返回一个List的子类对象,其实这个对象是Arrays$ArrayList是Arrays内部的一个函数

class ArrayList<E> extends AbstractList<E> implements RandomAccess
   在这个Arrays$ArrayList中,没有重写(overwrite)add()和remove()方法,所以在这个Arrays$ArrayList对象上如果使用add

和remove操作将会抛出UnSupportedOperationException异常。

3.ThreadLocal

  ThreadLocal(local variable)其实是本地变量的意思,它存放了一个线程“私有的”变量,使得各线程能够保持各自独立的一个对象。

内部实现是使用了一个Map来存储各个线程中的独立对象。

continue。。。。。。

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载