產生html字串形式語句,連結的路徑需要用雙引號。為顯示雙引號,Java建立了一個特殊編碼/",可放到字串中。在字串中遇到該編碼時,將其替換為雙引號。 public static String getHtml(List<String> pathList) { String html = "<html><body>"; for (String path : pathList) { html +=
無論是在netBeans還是在eclipse開發環境中,寫java代碼的時候經常會碰到@Override標籤,平時只知道是覆蓋的意思就好了~那麼這個標籤的價值就只有這些嗎? 最近一次,重翻《Thinking in java》的時候,自己看了一下,結果這個小小的標籤倒是加深了我對於物件導向的理解。 一般用途
最近和一位師兄交流了一下Java,真可謂是大有收穫,讓我好好的學習了一下javad的反射機制,同終於明白了spring等架構的一個基本實現的思想,那麼今天就和大家分享一下java的反射機制。 反射,reflection,聽其名就像照鏡子一樣,可以看見自己也可以看見別人的每一部分。在java語言中這是一個很重要的特性。下面是來自sun公司官網關於反射的介紹: Reflection is a feature in the Java programming language. It
最近又在翻《thinking in java》,這本書,怎麼說呢,以前學java的時候,老師就沒有把它作為教材,但是我偏偏只買了這本書,一直收穫很大。好了,言歸正傳,結合自己的偶然遇到的一個在建構函式中調多態方法引起的思考,講述一下java的初始化到底是怎樣的一個過程。 所謂初始化,當然也就指的是變數。變數可以是內建的變數或者我們建立的類的對象。
很早之前總結過java中一些String的理解和用法,最後還體會到了其中String的一點效能上的最佳化。那篇博文更多的是在討論string儲存的問題,感興趣的童鞋可以看一下 傳送串連 這兩天在淘測試的文章裡看到一篇關於java string的文章,談到了StringBuilder和StringBuffer的使用效率的問題,然後發現自己忽略了capacity這個概念。比如說下面的一段代碼:1 StringBuffer sf = new StringBuffer("")
這是java解惑的第三篇了,講的是迴圈之謎。其實迴圈的迷大多數都是來自於迴圈的判斷條件的,因為一般迴圈出問題也都是在這裡,結果往往就是無盡的迴圈或者一次也不迴圈了。其實這一章還是挺變態的,但是變態也在提示我們學的是不是夠仔細。 puzzle 24 盡情享受每一個位元組class BigDelight { public static void main(String[] args) { for (byte b = Byte.MIN_VALUE; b < Byte.