博客专栏  >  编程语言   >  深入学习Java基础

深入学习Java基础

Java基础原理到源码的解读

关注
1 已关注
13篇博文
  • ArrayList源码解析(基于JDK1.7)

    ArrayList 概述 ArrayList 可以理解为动态数组,用 MSDN 中的说法,就是 Array 的复杂版本。与 Java 中的数组相比,它的容量能动态增长。ArrayList 是 Lis...

    2018-01-09 19:09
    21
  • HashMap源码解析(基于JDK1.7)

    HashMap 概述 HashMap 是基于哈希表的 Map 接口的非同步实现。此实现提供所有可选的映射操作,并允许使用 null 值和 null 键。此类不保证映射的顺序,特别是它不保证该顺序恒久...

    2018-01-09 19:25
    18
  • ConcurrentHashMap源码解析(基于JDK1.7)

    概述 我们在之前了解到关于 HashMap 和 Hashtable 这两种集合。其中 HashMap 是非线程安全的,当我们只有一个线程在使用 HashMap 的时候,自然不会有问题,但如果涉及到多...

    2018-01-09 19:34
    20
  • LinkedList源码解析(基于JDK1.7)

    概述 LinkedList 和 ArrayList 一样,都实现了 List 接口,但其内部的数据结构有本质的不同。LinkedList 是基于链表实现的(通过名字也能区分开来),所以它的插入和删除...

    2018-01-09 19:38
    18
  • HashSet源码解析(基于JDK1.7)

    HashSet 概述 对于 HashSet 而言,它是基于 HashMap 实现的,底层采用 HashMap 来保存元素 private transient HashMap map; ...

    2018-01-09 19:42
    21
  • Hashtable 源码解析(基于JDK1.7)

    概述 和 HashMap 一样,Hashtable 也是一个散列表,它存储的内容是键值对。 Hashtable 在 Java 中的定义为: public class HashtableK,...

    2018-01-09 20:16
    15
  • HashMap和ConcurrentHashMap原理解读(基于JDK1.7)

    1.HashMap (1)HashMap是一个存储Key-value键值对的集合,每一个键值对也叫作Entry,这些Entry分散储存在一个数组中,这个数组就是HashMap的主干 (2)Hash...

    2017-12-15 20:38
    83
  • Java集合之List

    Java集合主要由2大体系构成,分别是Collection体系和Map体系,其中Collection和Map分别是2大体系中的顶层接口。Collection主要有三个子接口,分别为List(列表)、S...

    2017-12-19 11:53
    44
  • Java基础

    1、Java八大数据类型2、javac命令和java命令做什么事情呢?javac:负责的是编译的部分,当执行javac时,会启动java的编译器程序。对指定扩展名的.java文件进行编译。 生成了jv...

    2017-12-19 17:31
    71
  • JAVA中的反射机制

    一,先看一下反射的概念: 主要是指程序可以访问,检测和修改它本身状态或行为的一种能力,并能根据自身行为的状态和结果,调整或修改应用所描述行为的状态和相关的语义。 反射是java中一种强大的工具,能...

    2017-12-19 22:23
    58
  • Java中的匿名函数

    转载至:http://blog.csdn.net/chenssy/article/details/13170015        一、使用匿名内部类内部类       匿名内部类由于没有名字,所以它的...

    2017-12-20 08:55
    70
  • Java基础2

    1:两个思考题(理解) (1)Java中的参数传递问题 Java中只有值传递。 基本类型:形式参数的改变不影响实际参数 引用类型:形式参数的改变直接影响实际参数 2:...

    2017-12-20 10:49
    56
  • Socket编程

    Socket编程 一、网络基础知识(参考计算机网络) 1、两台计算机间进行通讯需要以下三个条件: IP地址、协议、端口号 2、TCP/IP协...

    2017-12-27 19:18
    53
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部