約 2,879,302 件
https://w.atwiki.jp/java_pro/pages/36.html
public class Nibai { public static void main(String[] args){ int a = 5; System.out.println(a + "の二倍は" + bai(a)); } }
https://w.atwiki.jp/babanan/pages/27.html
メジャーバージョンアップ版がリリースされるとその2世代前のメジャーバージョンがサポート終了のライフサイクルに入る(一年半後にサポート終了) マイナーバージョンアップ版がリリースされるとその前のメジャーバージョンがサポート終了のライフサイクルに入る(半年後にサポート終了) Java Forums - Detecting Browser VM?
https://w.atwiki.jp/ce00582/pages/3523.html
import java.awt.*; import java.awt.event.*; import java.awt.image.*; import java.io.*; class game0317 extends Frame implements Runnable{ int t; int mx,nx; int w=250; int h=375; int rgb[][]=new int[h][w]; Image buf; Graphics bufsc; public static void main(String [] args) { Frame f=new game0317(); f.setTitle("game0317"); f.setSize(700,700); f.setBackground(Color.yellow); f.setVisible(true); } game0317(){ csvdata(); 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(){ t=0; while(t 30){ repaint(); try{ Thread.sleep(1000); }catch(InterruptedException e){} t=t+1; } repaint(); } public void paint( Graphics g ) { buf = createImage(600,600); bufsc = buf.getGraphics(); for (mx=0;mx h;mx++){ for (nx=0;nx w;nx++){ bufsc.setColor(Color.red); if (rgb[mx][nx] 50)bufsc.fillRect(nx+5*t,mx+5*t,1,1); } } g.drawImage(buf,0,0,this); } public void csvdata(){ int n; String s; String a[]=new String[w*h]; String b[]=new String[3]; try { n=0; FileReader fr = new FileReader("data0309.csv"); BufferedReader br = new BufferedReader(fr); while(*1) != null) { a[n]=s; n=n+1; } fr.close(); } catch (IOException e) {System.out.println(e);} for (n=0;n w*h;n++){ b=a[n].split(","); mx=Integer.valueOf(b[0]); nx=Integer.valueOf(b[1]); rgb[mx][nx]=Integer.valueOf(b[2]); } } }
https://w.atwiki.jp/daian183/pages/12.html
リクエストパラメータの文字化け(2007/11/23) サーブレットAPI2.3よりsetCharacterEncodingの追加 http //www.atmarkit.co.jp/fjava/onepoint/svltjsp/svltjsp12.html しかし、単純に使用すればよいという問題ではないようである。 http //www.atmarkit.co.jp/fjava/onepoint/svltjsp/svltjsp12.html request.setCharacterEncoding("Windows-31J"); String val = request.getParameter("name"); if(request.getMethod.equals("GET")){ val = new String(val.getBytes("8859_1"),"Windows-31J"); } POSTのときのクエリ文字列が文字化けするかも、ということです。 javaのコンパイルについての考察(2007/07/24) 例えば、こういうクラスがあったときに、 public class HelloWorld { public static void main(String args[]){ TypeTest.hello(); } } TypeTestクラスの実装によりHelloWorldのバイトコードは異なってきます。 (その1) public class TypeTest { static void hello(){ System.out.println("Hello"); } } (その2) public class TypeTest { static int hello(){ System.out.println("Hello"); return 0; } } 出来上がったクラスを javap -v HelloWorld.class してみれば一目瞭然。 TypeTestのhello()メソッドの引数を意識してコンパイルされていることがわかります。 ちなみに、HelloWorldクラスを下記のようにリフレクションを使って書き換えることで、 TypeTestのhello()メソッドに依存しないように書き換えることができます。 import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; public class HelloWorld { public static void main(String args[]) throws Exception { // TypeTest.hello(); Class cls = Class.forName("TypeTest"); Method method = cls.getMethod("hello",null); Object ret = method.invoke(cls, null); } } ※helloメソッドをpoblicにしないと駄目でしたorz 以下は参考にさせていただいた、もしくは関係するかも、なリンク集 クラスファイルのバージョンについてまとまっている http //www.ne.jp/asahi/hishidama/home/tech/java/application.html#Javaバージョン eclipseでのコンパイルについて http //feather.cocolog-nifty.com/weblog/2004/08/eclipsej2sdk.html http //www.atmarkit.co.jp/fjava/column/koyama/koyama02.html eclipseコンパイラ調査報告書、eclipseエディタ調査報告書(eclipse2.1ベース) http //staff.aist.go.jp/y-ichisugi/mj/2003/ JREがあればeclipseは動く。eclipseが動けば、ecilpseのコンパイラでコンパイルできる。 http //footmark.wordpress.com/2006/09/25/eclipse-jdk-jre/
https://w.atwiki.jp/beaglemasa/pages/14.html
SUSE10SP1にてJfreeChart等で日本語を表示する場合には、Javaのフォントの設定をしないとうまく日本語を表示してくれない。 ここではJava5で日本語を利用する場合の設定手順です。 JDKのインストール インストールといっても自己解凍型であるのでSunのページよりダウンロードして実行するのみ (実行権限の付与は忘れずに!) ./jdk-1_5_0_15-linux-i586.bin Do you agree to the above license terms?[yes or no] 許諾するかどうかの丹生y録を求められていますので[yes]と入力すれば自己解凍がはじまります フォントの場所の確認 SUSEの使っているフォントはどこにあるでしょうか? ⇒/usr/X11R6/lib/X11/fonts/truetypeの配下にsazanami-gothic.ttf及びsazanami-mincho.ttfというファイルがあります。 Java5への設定 jdk1.5.0/jre/lib/fontsの配下に「fallback」というフォルダを作成する これはJavaに優先的に読ませたいフォントを置くフォルダ名として決まっています。 この「fallback」フォルダに2で確認したフォントファイルのシンボリックリンクを置けば、日本語が表示されるようになります。 設定方法は。。。。。 #cd /usr/local/java5/jre/lib/fonts #mkdir fallback #cd fallback #ln -s /usr/X11R6/lib/X11/fonts/truetype/sazanami-gothic.ttf sazanami-gothic.ttf #ln -s /usr/X11R6/lib/X11/fonts/treutype/sazanami-mincho.ttf sazanami-mincho.ttf 以上でJava5での日本語表示の設定は完了です。
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/ce00582/pages/3933.html
import java.awt.*; import java.awt.*; import java.awt.event.*; import java.awt.image.*; class game0909 extends Frame implements MouseListener{ PixelGrabber pg; Color col; Image img; int w=500; int h=500; double size; int red,green,blue; int pix[]=new int[w*h]; int memor[][]=new int[h][w]; int memog[][]=new int[h][w]; int memob[][]=new int[h][w]; int girl[][]=new int[h][w]; int sx[]=new int[100]; int sy[]=new int[100]; int m,n,mx,nx; int e,t,tt; String s1,s2,s3,s4; game0909(){ s1="fujiko.jpg"; catchimg(s1); t=1; this.addMouseListener(this); } public static void main(String[] args) { game0909 f = new game0909(); f.setSize(700,700); f.setBackground(Color.blue) ; f.setVisible(true); f.addWindowListener(new WindowAdapter(){public void windowClosing(WindowEvent e){System.exit(0);}}); } public void paint( Graphics g ) { g.setColor(Color.white); g.fillRect(0,0,700,700); mx=1; nx=1; for (mx=0;mx 500;mx++){ for (nx=0;nx 500;nx++){ g.setColor(new Color(memor[mx][nx],memog[mx][nx],memob[mx][nx])); if(girl[mx][nx] 50)g.fillRect(nx,mx,1,1); } } for(tt=1;tt t+1;tt++){ g.setColor(Color.red); g.fillRect(sx[tt],sy[tt],5,5); } } void catchimg(String s){ img = createImage(w,h); img = Toolkit.getDefaultToolkit().getImage(s); pg = new PixelGrabber(img,0,0,w,h,pix,0,w); try{pg.grabPixels();}catch(InterruptedException ie){} m=0; n=0; for(int i=0;i w*h;i++){ int p = pix[i]; col=new Color(pix[i]); red=col.getRed(); green=col.getGreen(); blue=col.getBlue(); memor[m][n]=red; memog[m][n]=green; memob[m][n]=blue; n=n+1; if (n==w)m=m+1; if (n==w)n=0; } } public void mouseClicked(MouseEvent e) { double mex,mey; mey=e.getY() ; mex=e.getX(); t=t+1; sx[t]=(int)mex; sy[t]=(int)mey; seekgirl(); repaint(); } public void mousePressed(MouseEvent e) { } public void mouseReleased(MouseEvent e) { } public void mouseEntered(MouseEvent e) { } public void mouseExited(MouseEvent e) { } void seekgirl(){ for (tt=1;tt t+1;tt++){ red=memor[sy[tt]][sx[tt]]; green=memog[sy[tt]][sx[tt]]; blue=memob[sy[tt]][sx[tt]]; for (mx=0;mx 500;mx++){ for (nx=0;nx 500;nx++){ e=(memor[mx][nx]-red)*(memor[mx][nx]-red); e=e+(memog[mx][nx]-green)*(memog[mx][nx]-green); e=e+(memob[mx][nx]-blue)*(memob[mx][nx]-blue); if(e 100)girl[mx][nx]=100; } } } } }
https://w.atwiki.jp/chirin/pages/15.html
JavaBeans JavaBeansとは 「JavaBeansとは、開発ツール上でビジュアル操作によって扱える、再利用可能なソフトウェア・コンポーネントである」 Java Beansはプログラムの再利用を目的としており、汎用的なロジックで構成されているクラスである。Javaで作成された移植可能なプラットフォームに依存しないコンポーネント・モデルで、JavaBean仕様に従う。 JavaBeansに必要なもの 様々な条件があるが、主なものは以下の通り。 引数なしのpublicコンストラクタでオブジェクトを生成できる 必要に応じて「プロパティ」「イベント」「メソッド」を備える 必要に応じて「Serializable」インターフェイスを実装する(シリアライズが可能になるようにする。) 「プロパティ」とはカプセル化したフィールドのこと。つまり、privateなフィールドに対し、読み書きを行うアクセサメソッド(getter、setter)を用意したものを意味する。 「メソッド」は、一般的なJavaのメソッドのこと。 「イベント」は、あるオブジェクトから別のオブジェクトに対して行われるメッセージを意味している。イベントが発生したオブジェクトのことをイベントソース (Event Source) と呼び、イベント発生を通知されるオブジェクトのことをイベントリスナ (Event Listener) と呼ぶ。 イベントの良い例が JDK1.1 の AWT である。イベントソース (AWT コンポーネント) は『ボタンが押された』というイベントを、自分自身に登録してあるイベントリスナに通知する。イベントリスナはボタン押下のイベントを受け取って適切な処理をする。 外部サイト JavaBeans仕様
https://w.atwiki.jp/ce00582/pages/3717.html
import java.awt.*; import java.awt.event.*; import java.awt.image.*; class game0611 extends Frame{ PixelGrabber pg; Color col; Image img; int w=500; int h=500; int size; int red,green,blue; int pix[]=new int[w*h]; int memor[][]=new int[h][w]; int memog[][]=new int[h][w]; int memob[][]=new int[h][w]; int mx,nx,m,n; int m1,n1,m2,n2; int sx,sy; String s1,s2,s3,s4; Button bu1,bu2,bu3,bu4,bu5,bu6; game0611(){ s1="5099.png"; catchimg(s1); sx=100; sy=100; size=2; setLayout(new FlowLayout()); Button bu1 = new Button("big"); bu1.addActionListener(new beck()); add(bu1); bu1.setActionCommand("c1"); Button bu2 = new Button("little"); bu2.addActionListener(new beck()); add(bu2); bu2.setActionCommand("c2"); Button bu3 = new Button("- "); bu3.addActionListener(new beck()); add(bu3); bu3.setActionCommand("c3"); Button bu4 = new Button(" -"); bu4.addActionListener(new beck()); add(bu4); bu4.setActionCommand("c4"); Button bu5 = new Button("down"); bu5.addActionListener(new beck()); add(bu5); bu5.setActionCommand("c5"); Button bu6 = new Button("up"); bu6.addActionListener(new beck()); add(bu6); bu6.setActionCommand("c6"); } public static void main(String[] args) { game0611 f = new game0611(); f.setSize(700,700); f.setBackground(Color.blue) ; f.setVisible(true); f.addWindowListener(new WindowAdapter(){public void windowClosing(WindowEvent e){System.exit(0);}}); } public void paint( Graphics g ) { g.setColor(Color.blue); g.fillRect(0,0,700,700); mx=1; nx=1; for (m=0;m 500;m++){ for (n=0;n 500;n++){ mx=sy+(int)(m/size); nx=sx+(int)(n/size); if (mx 0)mx=0; if (mx 499)mx=499; if (nx 0)nx=0; if (nx 499)nx=499; g.setColor(new Color(memor[mx][nx],memog[mx][nx],memob[mx][nx])); g.fillRect(n,m,1,1); } } } void catchimg(String s){ img = createImage(w,h); img = Toolkit.getDefaultToolkit().getImage(s); pg = new PixelGrabber(img,0,0,w,h,pix,0,w); try{pg.grabPixels();}catch(InterruptedException ie){} m=0; n=0; for(int i=0;i w*h;i++){ int p = pix[i]; col=new Color(pix[i]); red=col.getRed(); green=col.getGreen(); blue=col.getBlue(); memor[m][n]=red; memog[m][n]=green; memob[m][n]=blue; n=n+1; if (n==w)m=m+1; if (n==w)n=0; } } class beck implements ActionListener { public void actionPerformed(ActionEvent e) { if ("c1".equals(e.getActionCommand()))size=size+1; if ("c2".equals(e.getActionCommand()))size=size-1; if ("c3".equals(e.getActionCommand()))sx=sx+100; if ("c4".equals(e.getActionCommand()))sx=sx-100; if ("c5".equals(e.getActionCommand()))sy=sy-100; if ("c6".equals(e.getActionCommand()))sy=sy+100; if(sx 0)sx=0; if(sy 0)sy=0; if(sx 500)sx=500; if(sy 500)sy=500; if(size 1)size=1; repaint(); System.out.println(sx); System.out.println(sy); System.out.println(size); } } }
https://w.atwiki.jp/satoschi/pages/5944.html
ヴァオ語 |Austronesian languages|Malayo-Polynesian languages|Central-Eastern Malayo-Polynesian languages|Eastern Malayo-Polynesian languages|Oceanic languages|Central-Eastern Oceanic languages|Remote Oceanic languages| 言語類型 現用言語 使用文字 type living language writing system ISO 639-3 【vao】 言語名別称 alternate names 方言名 dialect names Fooa 参考文献 references WEB ISO 639-3 Registration Authority - SIL International the LINGUIST List Ethnologue Wikipedia