博客专栏  >  编程语言   >  Java深入探索

Java深入探索

在本栏中,主要结合了java进阶篇以及java编程思想对java的进阶知识进行深入了解,以及讲述一些Java编程时应当注意的细节。

关注
0 已关注
8篇博文
  • Java对象的强、软、弱和虚引用

    本博客转自http://zhangjunhd.blog.51cto.com/113473/53092 1.对象的强、软、弱和虚引用 在JDK 1.2以前的版本中,若一个对象不被任何变量引用...

    2016-04-07 18:30
    514
  • 简析散列和散列码

    在学习散列集集或者图(Map)时,我们也许对这两个方法并不陌生:equals()和hashCode();添加到散列集中的对象必须以正确地方式实现hashCode()方法才能确保集合中不出现重复的值。最...

    2016-03-28 19:42
    1054
  • 关于Java垃圾回收机制,你所需要知道的一切

    本博客转自http://blog.csdn.net/zsuguangh/article/details/6429592 1. 垃圾回收的意义   在C++中,对象所占的内存在程序结束运行之前一直被...

    2016-03-27 10:20
    1175
  • 关于字符串String,你所需要注意的细节

    以前在编写Java程序时为了图个方便,拼接字符时总是用”+”来实现,而不用StringBuilder。直到近来看了《Thiking in java》这本书关于字符串的介绍才恍然大悟!原来这样子做反而会...

    2016-03-26 23:32
    479
  • 深入线程:生产者与消费者问题

    生产者与消费者问题无疑是线程间通信协作的经典案例。下面来看一看”生产者/消费者“的一个简单案例: 首先,我们定义一个缓冲区Buffer,这个缓冲区用来存取数据,但缓冲区大小为1,即每次只能存取一个数...

    2016-03-26 20:15
    521
  • Java使用socket网络编程实现多人聊天室

    前言:套接字(socket)编程能够实现服务器和客户端的通信,以下通过Socket编程实现多人聊天室。 程序展示: 界面类1.客户端界面 ClientView.javapublic class...

    2016-01-21 19:52
    2636
  • Java多线程

    前言:线程是java的重要功能之一,多线程能使程序反应更快,交互性更强,执行效率更高。一、任务和线程的创建任务就是对象。为任务创建线程可以简单分为以下两种:1.继承Thread类 2.实现Runnab...

    2016-01-21 17:45
    588
  • Java集合框架简述

    Java集合框架实现了线性表、链表和哈希表这几类数据结构,为我们在程序开发带来了许多便捷。Java集合框架分为两部分:1.集合,用于存数一个元素集合;2.图,用来存储键值对。该文主要对JDK中Coll...

    2015-12-19 16:16
    896

Windows C/C++/C# 编程
1306366472
FFmpeg
1353629941
经典算法研究
323269233
微软面试100题系列
183178910
Java开发进阶
663046826
img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部