タグ

2010年9月30日のブックマーク (5件)

  • vimrc基礎文法最速マスター - 永遠に未完成

    調子に乗って vimrc を書くのに特化した内容のものを書いてみる。取り上げた内容は完全に独断と偏見です。 関連記事: Vimスクリプト基礎文法最速マスター - 永遠に未完成 この記事では vimrc を書くにあたって知っておくべき概念や機能を解説します。Vim 自体の操作方法に関しては触れません。 基礎 バッファ バッファは、ファイルを編集するための論理的な領域です。Vim で新しくファイルを開くと、新しいバッファが作成されてそこにファイルの内容が読み込まれます。 ウィンドウ ウィンドウはバッファを画面に表示するための物理的な領域です。分割することができ、1つの画面に複数のウィンドウを表示できます。 タブページ タブページを使うことでウィンドウの配置を保持したまま複数の画面を切り替えることができます。 タブ文字と区別するためか、タブページと呼ばれています。 モード Vim の中でも知って

    vimrc基礎文法最速マスター - 永遠に未完成
  • syboos.jp

  • getMethod()とinvoke()でメソッドを実行

    どういうときに使うかはよくわかっていないが、仕事でいろいろ調査していて 使ってしまったので書いておこう。何かの役に立つかもしれない・・・ まずは以下の様なクラスの構成だとしよう 各クラスはクラス名と同じファイルに保存されているとします。 A.java class A{ hoge(){ ・・・ } } B.java class B{ hogehoge1(){ ・・・ } hogehoge2(){ ・・・ } } たとえば、class Aで class Bのメソッドを利用したい場合がある。 まぁ、通常ならAでBのインスタンスを作成し、メソッドを利用する。 別の方法として、java.lang.Class.getMethod()でメソッドを メソッドを取得し、java.lang.reflect.Method.invoke()メソッドで メソッドを実行する事が可能。 まず、Bのクラスを取得

  • http://java-house.jp/ml/archive/j-h-b/052141.html

    alpha_neet
    alpha_neet 2010/09/30
    Reflect リフレクト
  • Javaリフレクションメモ(Hishidama's Java Reflection Memo)

    Javaでは、クラス生成やメソッド呼び出しをソース上に直接書いてコンパイル時に決定されるだけでなく、文字列(クラス名)を使ってクラスを生成したり、 メソッド名の文字列を使ってメソッドを呼び出したりすることが出来る。 クラス(インスタンス)生成 [/2015-04-26] Classのメソッド [/2021-03-21] instanceof [2007-02-16] Classからのインスタンス生成(非推奨) [/2018-04-30] インスタンス生成 [/2013-08-06] 総称型による限定 [2007-05-02] 内部クラスのインスタンス生成 [/2008-02-10] メソッド呼び出し staticメソッド実行 [/2017-07-23] メソッド実行(引数なし) [/2017-07-23] メソッド実行(引数あり) [/2017-07-23] 可変引数メソッド [/2015

    alpha_neet
    alpha_neet 2010/09/30
    invoke method reflect