博客专栏  >  编程语言   >  yaozq的Java深入理解

yaozq的Java深入理解

我觉得对于一个程序员来说,无论做Android、ios或其他的什么开发,深入的理解某一门编程语言是必须的吧。我就从深入理解Java开始吧,若能同时帮助到你,那真是莫大的荣幸!

关注
3 已关注
6篇博文
  • Java对象的序列化与反序列化

    一、为什么要进行序列化 再介绍之前,我们有必要先了解下对象的生命周期,我们知道Java中的对象都是存在于堆内存中的,而堆内存是可以被垃圾回收器不定期回收的。从对象被创建到被回收这一段时间就是Java...

    2012-06-05 11:29
    15386
  • Java集合中的排序问题

    有时我们需要对集合框架(包括Set、 List、 Map)中的元素进行排序,比如在Android开发中经常要用到ListView来显示一个列表,而这个列表中的数据很多时候都是使用一个ArrayList...

    2012-05-15 21:30
    14160
  • Java集合中的泛型与多态问题

    Java集合中泛型指的是在创建集合的时候要同时指定集合中存放的对象类型,这样做主要是基于类型安全方面的考虑。 比如假设我们要创建一个用于存放字符串的ArrayList,我们通常使用如下的方式: ...

    2012-05-06 16:40
    7671
  • Java集合HashSet中的两个对象怎样算重复

    集合HashSet中对象的特点是无序、不允许重复。无序好理解,那么两个什么样的对象算重复呢? 两个对象重复意味着这两个对象的内容相同、hashcode值也相同。 (1)两个对象A和B内容相同,表示...

    2012-05-02 20:55
    8894
  • Java线程的5种状态及切换(透彻讲解)

    Java中的线程的生命周期大体可分为5种状态。 ①NEW:这种情况指的是,通过New关键字创建了Thread类(或其子类)的对象 ②RUNNABLE:这种情况指的是Thread类的对象调用了sta...

    2012-04-29 15:12
    40953
  • 从设计的角度讨论Java中线程的两种创建方式

    Java中的多线程让我们的程序可以同时运行多个任务,即使我们的CPU是单核的。当然我们都明白这种情况下的同时运行,并不是真正的同时运行,而是JVM中的线程调度器根据时间片轮转的方式快速的在不同线程间的...

    2012-04-29 11:23
    2876

img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部