原创 PriorityQueue源碼解析 給jdk寫註釋系列之jdk1.6容器(12)

  PriorityQueue是一種什麼樣的容器呢?看過前面的幾個jdk容器分析的話,看到Queue這個單詞你一定會,哦~這是一種隊列。是的,PriorityQueue是一種隊列,但是它又是一種什麼樣的隊列呢?它具有着什麼樣的特點呢?它的

原创 多進程偵聽同一端口

一、端口偵聽 我們知道,系統中的互聯網端口地址是系統級唯一的,在默認情況下,IPV4和IPV6的同一個協議的套接口也不能再同一個端口偵聽,而套接口編程的五元組就是<IP,port,peerip,peerport,inet proto>,其

原创 HashMap底層實現詳解

1. HashMap概述:   HashMap是基於哈希表的Map接口的非同步實現(Hashtable跟HashMap很像,唯一的區別是Hashtalbe中的方法是線程安全的,也就是同步的)。此實現提供所有可選的映射操作,並允許使用n

原创 SpringMVC框架搭建及詳解

現在主流的Web MVC框架除了Struts這個主力 外,其次就是Spring MVC了,因此這也是作爲一名程序員需要掌握的主流框架,框架選擇多了,應對多變的需求和業務時,可實行的方案自然就多了。不過要想

原创 Java多線程面試題

0.Java 中多線程同步是什麼? 在多線程程序下,同步能控制對共享資源的訪問。如果沒有同步,當一個 Java 線程在修改一個共享變量時,另外一個線程正在使用或者更新同一個變量,這樣容易導致程序出現錯誤的結果。 1.解釋實現多線程的幾種方

原创 反射的具體使用方法

裝瞧個遍(反射) 標籤: java 2016-08-09 17:13 384人閱讀 評論(2) 收藏 舉報 分類: java回憶錄(18) 版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 今天來看看我們

原创 JVM監測指令

http://blog.csdn.net/fenglibing/article/details/6411940

原创 TCP和UDP是否可以綁定同一端口進行通信

TCP、UDP可以綁定同一端口來進行通信:         網絡中可以被命名和尋址的通信端口,是操作系統可分配的一種資源。        按照OSI七層協議的描述,傳輸層與網絡層在功能上的最大區別是傳輸層提供進程通信能力。從這個意義上講,

原创 Java內存泄露的原因

關閉 異常、堆內存溢出、OOM的幾種情況 1、堆內存溢出 【情況一】:   java.lang.OutOfMemoryError: Java heap space:這種是java堆內存不夠,一個原因是真