ssydxa219的博客 -凯发k8国际

`
ssydxa219
  • 浏览: 601203 次
  • 性别:
  • 来自: 杭州
博主相关
  • 博客
  • 微博
  • 相册
  • 收藏
  • 文章分类
    社区版块
    • ( 0)
    • ( 0)
    • ( 0)
    存档分类
    最新评论
    文章列表
    mnq043jmtu-eyjsawnlbnnlswqioijntlewndnktvrviiwibgljzw5zzwvoyw1lijoir1vpiejjtiisimfzc2lnbmvltmftzsi6iiisimfzc2lnbmvlrw1hawwioiiilcjsawnlbnnlumvzdhjpy3rpb24ioiiilcjjagvja0nvbmn1cnjlbnrvc2uiomzhbhnllcjwcm9kdwn0cyi6w3siy29kzsi6ikljiiwizmfsbgjhy2teyxrlijoimjaxos0wnc0wnsisinbhawrvcfrvijoimjaymc0wnc0wncj9xs ...
    java中hashmap和hashtable的区别   1、 继承和实现区别   hashtable是基于陈旧的dictionary类,完成了map接口;hashmap是java 1.2引进的map接口的一个实现(hashmap继承于abstractmap,abstractmap完成了map接口)。   2、 线程安全不同   hashtable的方法是同步的,hashmap是未同步,所以在多线程场合要手动同步hashmap。   3、 对null的处理不同   hashtable不允许null值(key和value都不可以),hashmap允许null值(key ...
    implementing and scheduling a task to be executed by a timer 1) implement a custom subclass of timertask. the run method contains the code that performs the task.     class remindtask extends timertask {         public void run() {             system.out.println("time up!");            ...
    locale locale = locale.getdefault(); resourcebundle localresource = resourcebundle.getbundle("/syspath", locale); string protocol = localresource.getstring("protocol"); string host = localresource.getstring("host"); string port = localresource.getstring("por ...
    用户线程:是你自己写的,可以手工调用;守护线程(daemon thread):简单的说就是是后台线程,  --他只在后台运行  --他不需要手工调用,自动运行;  --他的任务是为其他线程服务;(jvm垃圾回收就是典型的后台线程)  --当所有前台线程死亡,后台线程生命结束。  (前台所有线程死亡后,jvm会自动通知后台线程死亡)===前台线程要变成后台线程要在线程start()之前,否则会报错守护线程与普通线程的唯一区别是:当jvm中所有的线程都是守护线程的时候,jvm就可以退出了;如果还有一个或以上的非守护线程则不会退出。(以上是针对正常退出,调用system.exit则必定会退出)     ...
    hashmap和hashtable的几点区别 1.       继承父类不同 hashtable继承的是dictionary,hashmap继承的是abstractmap类。 2.       是否同步 hashtable线程安全的,hashmap线程不安全的map collections.synchronizedmap(map m) 3.       key value是否可为null
    classloader   类加载器( class loader)用来加载 java 类到 java 虚拟机中。 java 源程序( .java 文件)在经过 java 编译器编译之后就被转换成 java 字节代码( .class 文件)。类加载器负责读取 java 字节代码,并转换成 java.lang ...
     
      以下是 jdk1.6 中文版的对 hashmap 的具体介绍:         基于哈希表的 map 接口的实现。此实现提供所有可选的映射操作,并允许使用 null 值和 null 键。(除了非同步和允许使用 null 之外, hashmap 类与 hasht ...
     
    以下是 jdk1.6 中文版的对 hashmap 的具体介绍:       基于哈希表的 map 接口的实现。此实现提供所有可选的映射操作,并允许使用 null 值和 null 键。(除了非同步和允许使用 null 之外, hashmap 类与 hashtable 大致相同。)此类不保证映射的顺序,特别是它不保证该顺序恒久不变。     此实现假定哈希函数将元素适当地分布在各桶之间,可为基本操作( get 和 put)提供稳定的性能。迭代 collection 视图所需的时间与 hashmap 实例的 “容量 ”(桶的数量)及其大小(键 -值映射关系数)成比例。所以,如果迭代性能很重要,则 ...
        map map = new hashmap(); iterator iter = map.keyset().iterator(); while (iter.hasnext()) { object key = iter.next(); object val = map.get(key); }     map map = new hashmap(); iterator iter = map.entryset().iterator(); while (iter.hasnext()) { map.entry entry = (map.entry) iter.next(); object ...
    线性表,链表,哈希表是常用的数据结构,在进行java开发时,jdk已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类 ... collection ├list │├linkedlist │├arraylist │└vector │ └stack └set map ├hashtable ├hashmap └weakhashmapcollection接口    collection是最基本的集合接口,一个collection代表一组object,即collection ...
    1、线程概述 几乎所有的操作系统都支持同时运行多个任务,一个任务通常就是一个程序,每个运行中的程序就是一个进程。       当一个程序运行时,内部可能包含了多个顺序执行流,每个顺序执行流就是一个线程。   2、线程和进程  
    global site tag (gtag.js) - google analytics
    网站地图