码迷,mamicode.com
首页 >  
搜索关键字:jdk源码    ( 391个结果
JDK源码学习09----HashTable
JDK源码学习09----HashTable 1.HashTable简介 Hashtable 也是一个散列表,它存储的内容是键值对(key-value)映射。 Hashtable 继承于Dictionary,实现了Map、Cloneable、java.io.Serializable接口。 Hashtable 的函数都是同步的,这意味着它是线程安全的。它的key、value都不可以为null...
分类:其他好文   时间:2014-08-06 02:00:21    阅读次数:257
JDK源码学习系列08----HashMap
JDK源码学习系列08----HashMap 1.HashMap简介 HashMap 是一个散列表,它存储的内容是键值对(key-value)映射。 HashMap 继承于AbstractMap,实现了Map、Cloneable、java.io.Serializable接口。 HashMap 的实现不是同步的,这意味着它不是线程安全的。它的key、value都可以为null。此外,...
分类:其他好文   时间:2014-08-05 22:33:44    阅读次数:408
Java中transient关键字的应用
今天跟JDK源码的时候发现transient ,感觉从来没见过,于是用google查了一下.   Java语言的关键字,用来表示一个域不是该对象串行化的一部分。当一个对象被串行化的时候,transient型变量的值不包括在串行化的表示中,然而非transient型的变量是被包括进去的。  下面我们查创建一个LoginFile的类: public class LoginFile impleme...
分类:编程语言   时间:2014-08-04 14:29:57    阅读次数:273
Netbeans、Eclipse中查看JDK源码
单纯的会使用JDK里的API似乎还不足以成为猿类,你可以轻松一点,进入到JDK源码里看个究竟。下面说明在Netbeans、Eclipse环境下怎么查看JDK源码: Netbeans: 在"工具->java平台->源"里添加下路径,如果你安装jdk的时候选择安装了源码的话,jdk目录里会有...
分类:Web程序   时间:2014-08-01 19:08:02    阅读次数:192
ja获取Unsafe类的实例和取消eclipse编译的错误和警告
JRE的rt.jar中提供了一个类sun.misc.Unsafe,虽然这个类因为其不其安全性,不建议使用,而且被加了诸多限制;但 是在很多场合下我们确实需要这个类提供的强大功能。JDK类库下的NIO和concurrent包下的很多类都使用到了Unsafe 类,如AtomicInteger和AbstractQueuedSynchronizer等。   JDK源码中对这个类进行了严格限制,我们...
分类:系统相关   时间:2014-07-29 22:00:12    阅读次数:413
非计算机专业基础重点
编译原理你可以不看,这个课程理论性质的内容比较多,学完一遍收获也不会很大的。但是数据结构,有时间的话,应该看一下,要结合java的集合类的源码来看,这样效果最好的。 我觉得一个计算机专业的学生,读过jdk源码的人,估计不会超过5%,我让你们读源码不是因为计算机学生都必须读源码的,只是我对你们的要求高,才让你们读源码的。 笔试的内容一般涉及基本的网络知识,数据结构知识,操作系统知识,还有java...
分类:其他好文   时间:2014-07-20 23:36:38    阅读次数:308
JDK源码学习系列07----Stack
JDK源码学习系列07----Stack 1.Stack源码非常简单 package java.util; public class Stack extends Vector { // 版本ID。这个用于版本升级控制,这里不须理会! private static final long serialVersionUID = 1224463164541339165L;...
分类:其他好文   时间:2014-07-18 22:24:14    阅读次数:176
(经常看看)jdk 设计模式
在JDK(Java Development Kit)类库中,开发人员使用了大量设计模式,正因为如此,我们可以在不修改JDK源码的前提下开发出自己的应用软件,本文列出了部分JDK中的模式应用实例,有兴趣的童鞋可以深入研究,看看前Sun公司的开发人员是如何在实际框架开发中运用设计模式的,,Sunny认为...
分类:其他好文   时间:2014-07-16 20:18:55    阅读次数:273
JDK源码学习LinkedList
LinkedList是List接口的子类,它底层数据结构是双向循环链表。LinkedList还实现了Deque接口(double-end-queue双端队列,线性collection,支持在两端插入和移除元素).所以LinkedList既可以被当作双向链表,还可以当做栈、队列或双端队列进行操作......
分类:其他好文   时间:2014-06-25 11:50:14    阅读次数:251
由JDK源码学习ArrayList
ArrayList是实现了List接口的动态数组.与java中的数组相比,它的容量能动态增长.ArrayList的三大特点: ① 底层采用数组结构 ② 有序 ③ 非同步下面我们从ArrayList的增加元素、获取元素、删除元素三个方面来学习ArrayList。ArrayList添加元素因为Ar...
分类:其他好文   时间:2014-06-18 12:59:01    阅读次数:264
391条   上一页 1 ... 36 37 38 39 40 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!