原创 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的編寫,爲了方便後人開發,需要給出精準的異常。     下面給出異常的自定義方法——      點擊(此處