原创 IKanalyzer 簡單分詞
本文介紹如何使用IKanalyzer進行中文分詞 1.軟件準備 下載地址:https://code.google.com/p/ik-analyze
原创 equal | == | equals | hashCode
==用於判斷前後對象的地址是否相同,常用於比較引用是否指向相同對象。在預編譯過程有如下要求: 1. 相同類型的引用可以比較 2.
原创 Java生成API
作爲Java程序員,使用開源的軟件,自然也應該讓自己的代碼開源,至少提供API—— 1.新建名稱爲Console.java的源文件,並在代碼中
原创 網頁解析
解析html文件,採用Jar包 htmlparser,filter組合應用。 1.獲取新網頁的鏈接。形如<a href ="xxx" target =
原创 ICTCLAS(Java)使用
初用中文分詞,介紹ICTCLAS的用法: 1.軟件準備: http://www.ictclas.org/ictclas_download.aspx,此處使用win7 64bit 2.解壓 子目錄API中文件如下: 爲避免eclipse添
原创 Java 將對象按某屬性排列
使用集合類arrayList 與comparator實現。 Comparator稱之爲匿名內部類,只需使用一次,不需要多次創建對象。 點擊(
原创 簡單表達式翻譯器
構造一箇中綴表達式到後綴表達式的翻譯器,初步瞭解遞歸下降語法分析原理及語法制導翻譯的過程。包含+,-,*,/,() expr ------> expr + term {print(‘+’)}
原创 圖片抓取
簡單圖片抓取,Java實現 點擊(此處)摺疊或打開 public void getpic(String src,String n
原创 Java Break & Continue
1. break: 1. 用於在switch語句中表示一個case的結束,退出switch 2. 在循環體中表
原创 Java 繼承與多態
用於繼承中的替代覆蓋規則: 1. 重寫方法返回的數據必須可以替代原來返回的數據。原始類型,只有完全相同才能取代,對象引用則必須是原來引用
原创 Java變長參數
要點: 1. 一個方法只能有一個變長參數 2. 如果方法的參數不止一個,變長參數必須爲最後一個。
原创 Java移位運算機制
舉例代碼: 點擊(此處)摺疊或打開 public class Console { public s
原创 Java 斷言
斷言的出現是爲了方便驗證程序本身的邏輯。 1.語法規則——採用assert,格式如下 1.assert expr;
原创 Java 構造器
1.級聯調用 ——構造器調用,示例代碼: 點擊(此處)摺疊或打開 class Animal { p
原创 Java 自定義異常
完整的代碼編寫,甚至API的編寫,爲了方便後人開發,需要給出精準的異常。 下面給出異常的自定義方法—— 點擊(此處