約 1,438,083 件
https://w.atwiki.jp/ce00582/pages/3614.html
import java.awt.*; import java.awt.event.*; class game0422 extends Frame implements Runnable{ double x,y,z; double rx,ry; double x1,x2,x3,y1,y2,y3; double px[][][]=new double[2][2][2]; double py[][][]=new double[2][2][2]; int m1,m2,m3; public static void main(String [] args) { Frame f=new game0422(); f.setTitle("game0422"); f.setSize(700,700); f.setBackground(Color.yellow); f.setVisible(true); } game0422(){ for (m1=0;m1 2;m1++){ for (m2=0;m2 2;m2++){ for (m3=0;m3 2;m3++){ x=100+m1*100; y=100+m2*100; z=100+m3*100; rot(x,y,z); px[m1][m2][m3]=rx; py[m1][m2][m3]=ry; } } } Thread th=new Thread(this); th.start(); addWindowListener(new stopwin()); } class stopwin extends WindowAdapter{ public void windowClosing(WindowEvent we){System.exit(0);} } public void run(){ int t; t=1; while(t 100){ repaint(); try{ Thread.sleep(1000); }catch(InterruptedException e){} t=t+1; } repaint(); } public void paint(Graphics g){ int gx1,gy1,gx2,gy2,gx3,gy3,gx4,gy4; int xx[]=new int[4]; int yy[]=new int[4]; xx[0]=seekgx(px[0][0][0]); yy[0]=seekgy(py[0][0][0]); xx[1]=seekgx(px[1][0][0]); yy[1]=seekgy(py[1][0][0]); xx[2]=seekgx(px[1][1][0]); yy[2]=seekgy(py[1][1][0]); xx[3]=seekgx(px[0][1][0]); yy[3]=seekgy(py[0][1][0]); g.drawPolygon(xx,yy,4); } public int seekgx(double x){ return (int)(100+x); } public int seekgy(double y){ return (int)(400-y); } public void rot(double x,double y,double z){ double theta,phi; double a1,a2,a3,a4; theta = -40*Math.PI/180; phi=60*Math.PI/180; a1=Math.cos(theta); a2=Math.sin(theta); a3=Math.cos(phi); a4=Math.sin(phi); rx=-a2*x+a1*y; ry=-a1*a4*x-a2*a3*y+a4*z; } }
https://w.atwiki.jp/kokuu-wiki/pages/15.html
Javaインストールしようとして、Oracleで古いものをダウンロードしようとするとわざわざOracleアカウントを作ってログインしないといけないから面倒、だからOracle JDKじゃないとできないような特別なことをしようとしていないなら、Open JDKをダウンロードしてインストールしたほうが良いと思う。
https://w.atwiki.jp/beaglemasa/pages/53.html
■SuseでJFreeChart等を使用する場合の文字化け対策 原因;OS起動時にLC_ALLという最優先のロケール変数に”POSIX"がセットされてしまうので、tomcat起動時のロケールが"ja"ではなくなり、/usr/local/java2/jre/lib/font.properties.jaファイルが読み込まれない為 対応;Tomcat起動時に設定する(/etc/init.d/tomcat)のサービス起動スクリプトの先頭へ追加する exportLC_CTYPE=ja_JP.UTF-8 exportLC_ALL= 上記の2つを追加する事で、Tomcat起動時に強制的にLC_ALLを空にしておく。
https://w.atwiki.jp/ce00582/pages/3636.html
import java.awt.*; import java.awt.event.*; class game0502 extends Frame implements Runnable{ double x,y,z; double rx,ry; double x1,x2,x3,y1,y2,y3; int modelx[]=new int[1001]; int modely[]=new int[1001]; int modelz[]=new int[1001]; int sx,sy,sz; int n; public static void main(String [] args) { Frame f=new game0502(); f.setTitle("game0502"); f.setSize(700,700); f.setBackground(Color.blue); f.setVisible(true); } game0502(){ n=0; for (sx=1;sx 11;sx++){ for (sy=1;sy 11;sy++){ for (sz=1;sz 11;sz++){ n=n+1; modelx[n]=10*sx+100; modely[n]=10*sy+100; modelz[n]=10*sz+100; } } } x=500; y=0; z=0; rot(x,y,z); x1=rx; y1=ry; x=0; y=500; z=0; rot(x,y,z); x2=rx; y2=ry; x=0; y=0; z=500; rot(x,y,z); x3=rx; y3=ry; Thread th=new Thread(this); th.start(); addWindowListener(new stopwin()); } class stopwin extends WindowAdapter{ public void windowClosing(WindowEvent we){System.exit(0);} } public void run(){ int t; t=1; while(t 100){ repaint(); try{ Thread.sleep(1000); }catch(InterruptedException e){} t=t+1; } repaint(); } public void paint(Graphics g){ int gx,gy; gx=seekgx(x1); gy=seekgy(y1); g.drawLine(100,400,gx,gy); gx=seekgx(x2); gy=seekgy(y2); g.drawLine(100,400,gx,gy); gx=seekgx(x3); gy=seekgy(y3); g.drawLine(100,400,gx,gy); g.setColor(Color.red); for (n=1;n 1001;n++){ rot(modelx[n],modely[n],modelz[n]); gx=seekgx(rx); gy=seekgy(ry); g.fillRect(gx,gy,1,1); } } public int seekgx(double x){ return (int)(100+x); } public int seekgy(double y){ return (int)(400-y); } public void rot(double x,double y,double z){ double theta,phi; double a1,a2,a3,a4; theta = -40*Math.PI/180; phi=60*Math.PI/180; a1=Math.cos(theta); a2=Math.sin(theta); a3=Math.cos(phi); a4=Math.sin(phi); rx=-a2*x+a1*y; ry=-a1*a4*x-a2*a3*y+a4*z; } }
https://w.atwiki.jp/ce00582/pages/3336.html
Java Game Development - 1 - Threads
https://w.atwiki.jp/java_pro/pages/37.html
Public class Calculator { public static void main(String[] args){ a = 5; b = 4; System.out.println(add(a, b)); //9 System.out.println(sub(a, b)); //1 System.out.println(multi(a, b)); //20 System.out.println(divi(a, b)); //1.25 } }
https://w.atwiki.jp/xxxstfxxx/pages/23.html
ディレクトリ配下全てのJavaを逆コンパイル パラメータについて 参考リンク ディレクトリ配下全てのJavaを逆コンパイル jad -d .\src -8 -sjava -r **/*.class パラメータについて -d dir 出力先の指定 -8 ANSI出力(デフォルト unicode の為、日本語文字化け) -s ext 拡張子をjavaへ(デフォルト.jad) -r パッケージ階層構造を再現 **/*.class 対象は、カレント以下全てのフォルダの *.class 参考リンク なし タグ:jad java プログラム 逆コンパイル 最終更新:0000年00月00日00時00分00秒.. 上へ https //www14.atwiki.jp/xxxstfxxx/ 編集権: 関連してるかもニュース クルーズECパートナーズ 一元化した提案も可能|物流ニュース|物流ウィークリー - 物流ウィークリー CROOZ EC Partners株式会社が提供する配送サービス『JAD宅配急便』WMS業界圧倒的トップシェアを誇る『ロジザードZERO』を提供するロジザード株式会社との事業提携のお知らせ - PR TIMES 【大手ECモールの自社配送戦略】 アマゾン、置き配をテスト/ショップリストも自前化に着手 | EC - 日本流通産業新聞
https://w.atwiki.jp/m_shige1979/pages/554.html
基本 基本プログラム sample01.java import java.io.*; /* サンプルソース */class sample01{ public static void main(String args[]){ // hellow world test System.out.println("Hello Java World."); }} ソースファイルとクラス名は同一にすること? コメントは /* ~ */ の範囲、または //の行である コンパイル・実行 C \tools\java_src\sample01 javac sample01.java C \tools\java_src\sample01 java sample01 Hello Java World. C \tools\java_src\sample01 javacコマンドでコンパイルを行なう classpathを指定する場合は指定する必要あり
https://w.atwiki.jp/minecraftcss/pages/16.html
Minecraft Nintendo Switch Editionは基本的にバージョン1.12と同じだが違いを羅列する。 チャットができない ゴミ仕様 圧死した際にjava版は"ooが押しつぶされた"になるがswitch版は" oo (名前だけ)"になる。これを利用して呼び出しボタンとしている。 マルチプレイの上限が8人 本当にゴミ マップの大きさが小さい(3072 × 3072) エンティティの数が有限 (狼、コウモリ、ニワトリ、ムーシュルームが約30 その他90)
https://w.atwiki.jp/javamock/pages/55.html
for Javaにおいてfor文は繰り返し処理の制御を行います。 for文は以下のように記述します。 for (初期設定; 条件【[[boolean]]型データ】; 処理, 処理, 処理, ...) { 処理 } また、拡張for文は以下のように記述します。 for (データ型 変数名 コレクション型データ){ 処理 } for 使用例 1 ForSample1.java class ForSample1 { public static void main([[String]][] args) { for ([[int]] i = 0; i 10; i++) { System.out.println(i); } } } 実行結果 C \java javac ForSample1.java C \java java ForSample1 0 1 2 3 4 5 6 7 8 9 以上のように条件がtrueの間だけforのブロック内の処理が繰り返されます。 for 使用例 2 使い方はおかしいかもしれませんがこんなこともできるみたいです。 ForSample2.java class ForSample2 { public static void main(String[] args) { for (int i = 0; i 10; i++, System.out.println(i)) ; } } 実行結果 C \java javac ForSample2.java C \java java ForSample2 1 2 3 4 5 6 7 8 9 10 for 使用例 3 拡張for文の例です。 ForSample3.java import java.util.List; import java.util.ArrayList; class ForSample3 { public static void main(String[] args) { List String arrayList = new ArrayList String (); arrayList.add("for1"); arrayList.add("for2"); arrayList.add("for3"); for(String list arrayList) { System.out.println(list); } } } 実行結果 C \java javac ForSample3.java C \java java ForSample3 for1 for2 for3 for 使用例 4 拡張for文の例です。 ForSample4.java class ForSample4 { public static void main(String[] args) { String[] arrayData = new String[3]; arrayData[0] = "for1"; arrayData[1] = "for2"; arrayData[2] = "for3"; for (String array arrayData) { System.out.println(array); } } } 実行結果 C \java javac ForSample4.java C \java java ForSample4 for1 for2 for3 以上のように拡張for文は配列やコレクション型などで使用するときに便利です。