Quantcast
Channel: java - それマグで!
Browsing latest articles
Browse All 5 View Live

JavaからjRubyのソースコードを読み込んで使う。

JavaからjRubyを起動すると、JavaにRubyインタプリタを組み込むことが出来る。どうやるのかなと思ってたら。evalしろや。ってことらしい。まじEvalしとる。package takuya.mmo; import java.io.*; import org.jruby.Ruby; import org.jruby.runtime.ThreadContext; import...

View Article



クラス名.this

ある人のAndroidのソース見てたら 「クラス名.this」がいっぱいあって焦った。こんなの動くのかと思って実験してみた。publicclass Test{ public Test(){ } publicvoid show(){ System.out.println( Test.this ) } public String toString(){ return"this is a test"; }...

View Article

Javaの対話型コンソール(repl)を使って楽をする

ちょっと動作調べるのに main 書くのめんどくさそうjavaを REPL つまり、対話型インターフェイスでCLIで実行したい。go や node でお世話になるあれ。swhift にすら搭載されて。phpにすら搭載されてるあれ. rubyなら pry / irb、 pythonなら ipython / python。Javaでもやりたいよね。REPLを実現する jar...

View Article

インストールされてるJDKバージョンを確認し一覧するコマンド

あれ?javaどこに入れたっけjava本体やコマンド なんてめったに使わないので、ついつい油断しますよね。java_home という便利なコマンドが有る。/usr/libexec/java_homeDebianにはコマンドが見当たらなかったのでたぶん、MacOS用だと思うのですが。調べてみたらXcodeに含まれるようですね。java_homeの出力例takuya@Desktop$...

View Article

Javaで音を鳴らす

Javaでサウンド再生サウンド再生すればちょっと楽しいかなって思ってやってみた。準備WAV ファイルを作るffmpeg input.m4a output.wavいまどきWAVファイルなんて扱ってる人は少ないだろうからメモしておくJavaでWAVファイルを使って音を鳴らす。AudioStream を使えばぱぱっと出来る。import java.io.*; import sun.audio.*;...

View Article

Browsing latest articles
Browse All 5 View Live


Latest Images