APIを利用した、オープンソースのシステムトレードフレームワークです。・自分だけの取引アルゴリズムで、誰でも、いますぐ、かんたんに、自動取引を開始できます。この広告は、90日以上更新していないブログに表示しています。2007-10-31JavaでcalleeJavaメソッド内の処理でそのメソッド自身への参照を簡単に得る方法。Java5.0以降のみですが、JavaScriptで使えるarguments.calleeみたいなのが簡単に実現できます。...まぁ、Class#getMahod()でとれるっちゃーとれるんですが、これだとメソッド名を指定する必要があります。以下の方法はメソッド名を知らなくても現在のメソッドを取得できるのがメリットかな。メソッド自身への参照を得る関数にしました。1.5より、無名クラスからそれを定義したMethodの参照がとれるようになったのでそれを使います。メソッド自身を取得する。引数で無名クラスを指定してcallee関数を呼び出すと呼び出したメソッドの参照が返されます。以下はcalleeを使って再帰するサンプルです。currentが10になるまで再帰する関数。メソッド自身を取得する。012345678910使いみち再帰なら普通にメソッドを呼び出した方が簡単。(JavaScriptみたいに無名関数とかないし。)呼び出されたMathodの参照が欲しいなら、Proxyを使う手もある。(ちょっと大袈裟になってくるけど。)もちろん、Class#getMahod()でもいい。メソッド内でメソッド名がわからん、とかないだろうし。ぶっちゃけあんまり使い道はないかな。(2007-11-01)わかりにくかったのでタイトルを変えた。プログラマーの脳みそが面白かった...2010-01-16データ更新を行うユーティリティ検索条件作成ユーティリティ向けに定義したプロパティを再利用...2007-11-30人対人対戦をサポートユーザー入力を受け付けるプレーヤーを用意して、人対人で対戦...2007-09-19Object#equals()を実装する。今日はクラスの継承です。»プロフィールid:unageanu今日学んだことを、ちょろちょろ書いていきます。(1)はてなブログをはじめよう!unageanuさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。