社内se × プログラマ × ビッグデータ

プログラミングなどITに興味があります。

(自分用) Java Quiz 1

Q1. Java でプログラムされたライブラリで kuromoji とは何か?

Q2. kuromoji で文章をトークンに分解するクラスは?

Q3. kuromoji でトークンの品詞を返却する Token クラスのメソッドは?

Q4. kuromoji でトークンに分解された単語を返却する Token クラスのメソッドは?

Q5. kuromoji ですべての情報を文字列で返却する Token クラスのメソッドは?

Q6. java.lang.String クラスのメソッドで、以下の中で正規表現が使用できるのは?
replace / replaceAll / replaceFirst

Q7. 以下のエラーが意味することは ?

javax.net.ssl.SSLException: Received fatal alert: protocol_version

(解答例)
===========================================
A1.
Solrに同梱されている形態素解析器。辞書が内包されている。

A2.
Tokenizerクラス

A3.
getPartOfSpeechLevel1
※バージョンにより異なる

A4.
getSurface
※バージョンにより異なる

A5.
getAllFeatures
※バージョンにより異なる

A6.
replaceAll / replaceFirst

A7.
TLS プロトコルのバージョンが一致していない。
Java 1.8では、デフォルトのTLSプロトコルはv1.2で、Java 1.6および1.7では、デフォルトは廃止されたTLS1.0。