
JAVA
u3d_ysj
大胆假设,小心求证,
快速试错,迭代更新
展开
-
Java 引用类型-强引用、软引用、弱引用以及虚引用
前言 在总结内存管理方面的知识点,先总结下Java的引用类型,因为内存管理方面涉及到对象,因此这之前有必要先了解下Java的四种引用类型。 进入主题: 如果一个内存中的对象没有任何引用的话,就说明这个对象已经不再被使用了,从而可以成为被垃圾回收的候选。不过,由于垃圾回收器的运行时间原创 2015-12-14 19:35:06 · 634 阅读 · 0 评论 -
JVM系列之二:垃圾回收器(GC)
前言 前面总结了下Android内存管理,现在来谈谈个人对JAVA 垃圾回收器(GC)的看法,以便以后好复习。进入主题: 一、垃圾收集算法的核心思想 Java语言建立了垃圾收集机制,用以跟踪正在使用的对象和发现并回收不再使用(引用)的对象。该机制可以有效防范动态内存分配中可能发生的两个危险:因内存垃原创 2015-12-14 17:58:45 · 1232 阅读 · 0 评论 -
Java NIO客户端和服务端(聊天室:单聊,群聊,服务端广播消息,上线以及上线人数通知,下线通知)
前言: 这两天学习下了Java NIO,主要针对网络通信大并发这方面,感觉学习了NIO之后,用了这方面框架也认识更深刻,在此记下来以便以后更好的复习!进入主题: 参照了网上一些比较好的博客,写了一个聊天室,在这里我直接给出源码。 服务端: package com.ysj.tcp.current04;import java原创 2015-12-02 19:20:18 · 2328 阅读 · 0 评论