原创 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等,否則會出現意想不到的