最新发布 第4页

爱上极客闫庚哲的个人博客 —— 一只程序猿

计算机网络

WebSocket介绍,与Socket的区别

cambrian.render('head')WebSocket介绍与原理 WebSocket protocol 是HTML5一种新的协议。它实现了浏览器与服务器全双工通信(full-duplex)。一开始的握手需要借助HTTP请求完成。 ——百度百科 目的:即时通讯,替代轮询 ...

yan 2016 年 7 月 26 日 3694℃ 1评论 3喜欢

Java

线程、多线程以及线程池的相关问题

cambrian.render('head')线程 1)线程和进程有什么区别? 一个线程是一个独立的运行环境,是一个独立的程序或者应用。线程则是进程中的一个任务。 线程是进程的子集,一个进程可以有多个线程并发执行不同任务。 不同进程使用不同内存空间,所有线程共享同一个内存空间(别...

yan 2016 年 6 月 1 日 490℃ 0评论 4喜欢

Java初级

Java内存泄露

cambrian.render('head')内存泄露是指当不再使用的对象没有得到释放,还占有内存,从而造成内存浪费的情况。 在C++中,内存是由程序员进行管理的,从内存的创建、使用和释放都是程序员去操作。很多时候因为疏忽忘记对对象的释放,从而导致无用对象不断增加,导致内存不足,...

yan 2016 年 4 月 21 日 395℃ 0评论 6喜欢

Java初级

java中的四种引用

cambrian.render('head')从jdk1.2以后,为了更好的控制对象的生命周期,从而定义了四中级别:强引用、软引用、弱引用和虚引用。不同的引用对于JVM的垃圾回收以及内存泄露等有着重要的影响。 强引用 正常的使用中,声明的对象都是强引用,是最普遍的引用。强引用是不...

yan 2016 年 4 月 21 日 447℃ 0评论 7喜欢

Java初级

详细阐述集合类

cambrian.render('head') Collection接口,是集合类的最基本接口。集合类(Collection)顾名思义,代表一组元素(Elements)的集合。继承该接口的主要是List、Set和Queue三个接口,不提供直接继承的类。 由此可知,Set、List...

yan 2016 年 4 月 19 日 322℃ 0评论 3喜欢

Java初级

JAVA中的接口和抽象类

cambrian.render('head')抽象是面向对象设计的几大特点之一,在JAVA中的体现则是抽象类和接口。这两者十分的相似,想很多初学者甚至接触java几年的人也很难分清他们。今天笔者在查看集合类相关的代码的时候,发现了有部分是接口如List、Map等,有部分是抽象类如...

yan 2016 年 4 月 18 日 387℃ 0评论 4喜欢

Java进阶

详解JVM中的垃圾回收机制(GC)

cambrian.render('head') 垃圾回收(Garbage Collection,GC),很多人都会联想到java虚拟机中的垃圾回收机制。在C/C++中,内存是需要程序员去管理的,程序员在使用的时候 需要先new一个新的对象,在使用完成后,通过delete等关键字进...

yan 2016 年 4 月 13 日 564℃ 0评论 4喜欢