原创 設置緩存

瀏覽器默認情況下會緩存我們的頁面,如果網站的要求及時性很高,要求不能緩存頁面惹下設置: (1):IE瀏覽器 0:不緩存 1:永久緩存 System.currentTimeMollis()+*:緩存一定時間 response.se

原创 java中代碼執行順序

1:java語言跨平臺原理 JVM屏蔽了底層運行平臺的差別,真正實現了“一次編譯,隨處運行”; 2:Java運行過程 3:代碼執行順序 package lesson.java; public class Anim

原创 淺談爲什麼Java接口中不允許定義變量

轉載地址:http://www.iteye.com/problems/97241 接口就是提供一種統一的“協議”,而接口中的屬性也屬於“協議”中的成員。它們是公共的,靜態的,最終的常量。相當於全局常量。抽象類是不“完全”的類,相當於是接口

原创 fail-fast機制

前面,我們已經學習了ArrayList。接下來,的fail-fast機制進行了解。內容包括:: 1 fail-fast簡介 2 fail-fast示例 3 fail-fast解決辦法 4 fail-fast原理 5 解決fail

原创 FOR EACH

For-each Loop Purpose The basic for loop was extended in Java 5 to make iteration over arrays and other collections m

原创 從尾到頭打印鏈表每個節點的值。

題目描述:輸入一個鏈表,從尾到頭打印鏈表每個節點的值。 分析 (1):可以把鏈表倒轉,然後從頭到尾輸出鏈表的值,但此時鏈表的結構會改變,不建議如此做。 (2):把鏈表的值從頭到尾加入到棧中,輸出棧中的內容及爲鏈表從尾到頭的值。

原创 java中volatile關鍵字的含義

轉載地址:http://www.cnblogs.com/aigongsi/archive/2012/04/01/2429166.html 在java線程併發處理中,有一個關鍵字volatile的使用目前存在很大的混淆,以爲使用這個關鍵字

原创 char與int數據類型轉換

char 數據類型(和 Character 對象封裝的值)基於原始的 Unicode 規範,將字符定義爲固定寬度的 16 位實體。Unicode 標準曾做過修改,以允許那些其表示形式需要超過 16 位的字符。合法代碼點 的範圍現在是從 U

原创 棧和隊列的

1:棧和隊列的轉換: (1):兩個棧是實現一個隊列: 思路: package lls.jianzhioffer_three; import java.util.Stack; /** * 棧和隊列的相互

原创 最小的k個數

題目描述 輸入n個整數,找出其中最小的K個數。例如輸入4,5,1,6,2,7,3,8這8個數字,則最小的4個數字是1,2,3,4,。 思路分析: 先考慮邊界情況:k爲0時,數組長度n小於k時,數組爲空時 把前k各元素加入到結果集中(用r