原创 Java基礎常見問題學習總結
一、==和equals的區別是什麼? 首先在java中存在兩種數據類型:基本數據類型(int、float、double、...)和引用數據類型(String、ArrayList、...) ==的比較:如果是基本類型,則比較的是變量的值,但
原创 Java中static成員變量的生命週期
Static: 加載:java虛擬機在加載類的過程中爲靜態變量分配內存。類變量:static變量在內存中只有一個,存放在方法區,屬於類變量,被所有實例所共享銷燬:類被卸載時,靜態變量被銷燬,並釋放內存空間。static變量的生命週期取決
原创 Java中的註解詳解
文章來源:http://www.importnew.com/10294.html 自Java5.0版本引入註解之後,它就成爲了Java平臺中非常重要的一部分。開發過程中,我們也時常在應用代碼中會看到諸如@Override,@Depreca
原创 深入解析委託--C#中爲什麼要引入委託
對於一些剛接觸C# 不久的朋友可能會對C#中一些基本特性理解的不是很深,然而這些知識也是面試時面試官經常會問到的問題,所以我覺得有必要和一些接觸C#不久的朋友分享下關於C#基礎知識的文章,所以有了這個系列,希望通過這個系列讓朋友對C#的基
原创 Java垃圾回收詳解
一.如何確定某個對象是“垃圾”? 首先要搞清一個最基本的問題:如果確定某個對象是“垃圾”?既然垃圾收集器的任務是回收垃圾對象所佔的空間供新的對象使用,那麼垃圾收集器如何確定某個對象是“垃圾”?—即通過什麼方法判斷一個對象可以被回收了。
原创 Java中interface和@interface的區別
interface 關鍵字用來聲明一個 Java 接口 @interface 是用來修飾 Annotation (註解)的,它不是 interface。這個關鍵字聲明隱含了一個信息:它是繼承了java.lang.annotation.An
原创 Java自定義註解入門
要深入學習註解,我們就必須能定義自己的註解,並使用註解,在定義自己的註解之前,我們就必須要了解Java爲我們提供的元註解和相關定義註解的語法。 元註解: 元註解的作用就是負責註解其他註解。Java5.0定義了4個標準的meta-ann
原创 ConcurrentHashMap的鎖分段技術
ConcurrentHashMap的鎖分段技術 來源:http://www.cnblogs.com/protected/p/6432977.html 術語定義 術語 英文 解釋 哈希算法 hash algo
原创 Java中的策略模式
Java中的策略模式實例教程 原文鏈接 作者:Pankaj Kumar 譯者:f0tlo <[email protected]> 策略模式是一種行爲模式。用於某一個具體的項目有多個可供選擇的算法策略,客戶端在其運行時根據不
原创 數據庫鎖總結
文章來源:http://www.cnblogs.com/ismallboy/p/5574006.html 數據庫鎖出現的原因是爲了處理併發問題,因爲數據庫是一個多用戶共享的資源,當出現併發的時候,就會導致出現各種各樣奇怪的問題,就像程
原创 關於Java web開發中的中文亂碼問題
前段時間用Java web技術做了一個小小的微博系統,在做的過程中發現了許多中文亂碼問題,一下是避免亂碼問題的幾點建議: 1、在整個系統開發過程中,從前端到後臺必須採用統一的中文編碼方式,如gb2312,UTF-8等,否則會出現意想不到的