約 2,879,924 件
https://w.atwiki.jp/wiki6_takt/pages/9.html
Eclipse Eclipse起動オプション Eclipse.exe -VM c \java\javaw.exe -VMargs -Vms256M -Vmx512M -VM JVMの指定 -VMargs JVMへの引数 [-Vms 最小HeapSize][-Vmx 最大HeapSize] 文字化け WebSphereなどのIBM製品を使用し、Windows環境で作成した「shift_jis」文字CODEと 「euc」や「iso2022-jp」文字CODEのテキストとの相互変換を行い文字化けをする時があるようで対象となる文字は・・ 「∥」二重縦線 「~」波線 「-」記号(マイナス) 「¢」記号(セント) 「£」記号(ポンド) 「¬」記号(ノット) 理由は、Windows環境で作成した「shift_jis」の文字CODEが、 「MS932」文字CODEとして保存される為。 □補足 「MS932」文字CODEとはMicroSoft社が定義をした文字CODE。 上記の6文字の文字CODEが「shift_jis」と異なる。 他に"①"などの機種依存文字も含む文字CODE。 「shift_jis」, 「euc-jp」, 「iso2022-jp」は, 「JIS X 0208」として定義されている。 各文字コード一覧 MS932 SJIS EUC-JP ISO-2022-JP ~ 0xFF5E 0x301C 0x301C 0x301C ∥ 0x2225 0x2016 0x2016 0x2016 - 0xFF0D 0x2212 0x2212 0x2212 ¢ 0xFFE0 0x00A2 0x00A2 0x00A2 £ 0xFFE1 0x00A3 0x00A3 0x00A3 ¬ 0xFFE2 0x00AC 0x00AC 0x00AC □文字化けの原因 IBM製品で取り扱う文字コードの種類は 「MS932」「shift_jis」「euc-jp」「iso2022-jp」と4種類あり(utf-8とutf-16は除く)、 「shift_jis」「euc-jp」「iso2022-jp」の3種類の中で相互に文字CODEの変換を行う分には文字化けはしないが、「MS932」との変換を行うと文字化けする。 つまり MS932←→shift_jis MS932←→euc-jp MS932←→iso2022-jp は、文字化けする。 shift_jis←→shift_jis/euc-jp/iso2022-jp euc-jp←→shift_jis/euc-jp/iso2022-jp iso2022-jp←→shift_jis/euc-jp/iso2022-jp は、文字化けしない。 □ASTERIAの各バージョンによる文字コードの取り扱い ASTERIA R2で使用する文字コードは以下のようになります。 "shift_jis"→MS932文字コードとして取り扱いをします。 "SJIS"→shift_jis文字コードとして取り扱いをします。 "euc-jp"→euc-jp文字コードとして取り扱いをします。 "iso2022-jp"→iso2022-jp文字コードとして取り扱いをします。 注)Windows環境で作成したテキストは"shift_jis"と指定するだけで読み込みが可能です。 ASTERIA 3で使用する文字コードは以下のようになります。 "shift_jis"→shift_jis文字コードとして取り扱いをします。 "Windows-31J"→MS932文字コードとして取り扱いをします。 "euc-jp"→euc-jp文字コードとして取り扱いをします。 "iso2022-jp"→iso2022-jp文字コードとして取り扱いをします。 注)Windows環境で作成したテキストは明示的に"Windows-31J"と指定することで読み込みが可能です。 "shift_jis"の指定の場合には上記文字コードの場合には文字化けをします。 ASTERIA R2とASTERIA3で指定方法が異なるのは、ASTERIAが使用しているJava環境のバージョンの違いによるものです。 □文字化けの解消 ASTERIAでMS932とshift_jis, euc-jp, iso2022-jpの相互に文字コードを変換する場合には、 別途提供しておりますJava関数を使用することで文字化けを解消することができます。 例) MS932文字コード ↓ Java関数(A) ↓ shift_jis euc-jp iso2022-jp shift_jis euc-jp iso2022-jp ↓ Java関数(B) ↓ MS932文字コード Java関数(A) MS932文字コードのテキストをASTERIAのString型に読み込むときにJIS X 0208として変換を行います。 この変換によりString型からshift_jis, euc-jp, iso2022-jpへの相互変換においての文字化けが解消いたします。 # #String s = in[0].strValue(); #int len = s.length(); #StringBuffer buf =new StringBuffer(len); #for (int i=0; i len; i++) { # char c = s.charAt(i); # switch (c) { # case 'uFF5E' c = 'u301C'; break; # case 'u2225' c = 'u2016'; break; # case 'uFF0D' c = 'u2212'; break; # case 'uFFE0' c = 'u00A2'; break; # case 'uFFE1' c = 'u00A3'; break; # case 'uFFE2' c = 'u00AC'; break; # } # buf.append(c); #} #out.setValue(buf.toString()); # Java関数(B) JIS X 0208のテキストをASTERIAのString型からMS932として変換を行います。 この変換によりJIS X 0208(String型)からMS932への変換においての文字化けが解消いたします。 # #String s = in[0].strValue(); #int len = s.length(); #StringBuffer buf =new StringBuffer(len); # for (int i=0; i len; i++) { # char c = s.charAt(i); # switch (c) { # case 'u301C' c = 'uFF5E'; break; # case 'u2016' c = 'u2225'; break; # case 'u2212' c = 'uFF0D'; break; # case 'u00A2' c = 'uFFE0'; break; # case 'u00A3' c = 'uFFE1'; break; # case 'u00AC' c = 'uFFE2'; break; # } # buf.append(c); #} #out.setValue(buf.toString()); # Java関数(A)ではinputdata_AにはMS932文字コードを含む文字列が定義されていることを想定し、outputdata_AにはJIS X 0208に変換したテキストを出力します。 Java関数(B)ではinputdata_BにはJIS X 0208を含む文字列が定義されていることを想定し、outputdata_BにはMS932文字コードに変換したテキストを出力します。 注)これらの関数は文字数が増加するに従い条件判断の回数も増加するため、処理速度は文字数に比例してかかることとなります。
https://w.atwiki.jp/wannatool/pages/18.html
Java ●一発合格Java認定試験 ttp //sjc-p.obx21.com/ ttp //www.watch.impress.co.jp/av/docs/20030825/dal113.htm 初心者がJavaを“超高速”で学ぶためのコツ -- ttp //itpro.nikkeibp.co.jp/article/COLUMN/20060927/249181/ (2009-01-16 09 47 17) 名前 コメント ● ● ● ● ● ● ● ● ● ● ●
https://w.atwiki.jp/javadsge/pages/18.html
package neko; import javafx.application.Application; import javafx.event.ActionEvent; import javafx.event.EventHandler; import javafx.scene.Group; import javafx.scene.Scene; import javafx.scene.control.Button; import javafx.scene.layout.StackPane; import javafx.stage.Stage; import javafx.scene.shape.Circle; import javafx.scene.paint.Color; import javafx.scene.text.*; public class pro extends Application { Text[][] maru=new Text[9][9]; int[][] point=new int[9][9]; int s,sx; int px,py; public static void main(String[] args) { launch(args); } @Override public void start(Stage primaryStage) { px=5; py=5; for(s=1;s 9;s++){ for(sx=1;sx 9;sx++){ maru[s][sx]=new Text("abc"); maru[s][sx].setLayoutX(50*s); maru[s][sx].setLayoutY(50*sx); } } for(s=1;s 9;s++){ for(sx=1;sx 9;sx++){ point[s][sx]=0; } } Button btn1 = new Button(); btn1.setText("左"); btn1.setOnAction(new EventHandler ActionEvent () { @Override public void handle(ActionEvent event) { px=px-1; if(px 1)px=1; maru[px][py].setText("a"); } }); btn1.setLayoutX(150); btn1.setLayoutY(650); Button btn2 = new Button(); btn2.setText("上"); btn2.setOnAction(new EventHandler ActionEvent () { @Override public void handle(ActionEvent event) { px=px-1; if(px 1)px=1; maru[px][py].setText("a"); } }); btn2.setLayoutX(200); btn2.setLayoutY(650); Button btn3 = new Button(); btn3.setText("決定"); btn3.setOnAction(new EventHandler ActionEvent () { @Override public void handle(ActionEvent event) { px=px-1; if(px 1)px=1; maru[px][py].setText("a"); } }); btn3.setLayoutX(250); btn3.setLayoutY(650); Button btn4 = new Button(); btn4.setText("下"); btn4.setOnAction(new EventHandler ActionEvent () { @Override public void handle(ActionEvent event) { px=px-1; if(px 1)px=1; maru[px][py].setText("a"); } }); btn4.setLayoutX(300); btn4.setLayoutY(650); Button btn5 = new Button(); btn5.setText("右"); btn5.setOnAction(new EventHandler ActionEvent () { @Override public void handle(ActionEvent event) { px=px-1; if(px 1)px=1; maru[px][py].setText("a"); } }); btn5.setLayoutX(350); btn5.setLayoutY(650); Group root = new Group(); Scene scene = new Scene(root, 700, 700); root.getChildren().add(btn1); root.getChildren().add(btn2); root.getChildren().add(btn3); root.getChildren().add(btn4); root.getChildren().add(btn5); for(s=1;s 9;s++){ for(sx=1;sx 9;sx++){ root.getChildren().add(maru[s][sx]); } } primaryStage.setTitle("Button"); primaryStage.setScene(scene); primaryStage.show(); } }
https://w.atwiki.jp/june1st/pages/34.html
JAVA JAVAアプレット
https://w.atwiki.jp/solutionlog/pages/19.html
JPA2.0 JavaEE HTMLパーサ http //jsoup.org/
https://w.atwiki.jp/surumedakarasu/pages/106.html
AVAODL出れる方 出れなくても賞品ほしいって人も一応枠もあるかも 試合日 1月19日(土) 18 00~ 1月20日(日) 18 00~ 10名までエントリー可 出るつもりなら クラン戦について1 クラン戦について2 クラン戦について3 は熟読しといてくれ。 出れる人は名前かいてってください。 練習すっかー -- するめ (2012-12-26 17 55 13) やるつもりならどんどん練習してくぞー -- するめ (2012-12-26 17 58 14) エントリーする気分 -- シアン (2012-12-26 22 06 58) でます。あと俺は男のほうが6割好きです。 -- chun0210 (2012-12-27 16 39 53) 4人 あと補欠6人いけるぞ -- するめ (2012-12-27 19 20 52) あと6人いけます -- するめ (2012-12-30 19 38 56) 大会出るって言ってクラン抜ける奴はゴミ、マジでゴミ -- するめ (2013-01-02 15 42 45) 出れないや -- arsev0 (2013-01-03 21 57 01) 間に合ったら行きます!間に合ったら。 -- どぅいんぐ (2013-01-08 01 24 35) おせーよ。1月6日までにエントリーしろっていってんだろゴミ -- するめ (2013-01-09 22 30 28) もうメンバーチェンジできんから次にこい -- するめ (2013-01-09 22 30 52) がびーん -- どいんぐ (2013-01-09 23 47 43) 名前 コメント
https://w.atwiki.jp/onioni/pages/8.html
クラス宣言とアクセス修飾子 修飾子 自クラス パッケージ サブクラス その他 public ○ ○ ○ ○ protected ○ ○ ○ × 指定なし ○ ○ × × private ○ × × × 内部クラス ネスとされたクラスをネステッドクラスと呼ぶ。 ネステッドクラスはstatic宣言された場合、トップレベルネステッドクラスとなり、されない場合、内部クラス(またはインナークラス)となる。 トップレベルネステッドクラスはネストしているクラスのインスタンスなしでインスタンス化できるのに対し、 内部クラスはネストしているクラスのインスタンスが存在しなければインスタンス化できない。 以下の例で、NestedクラスはNestedをネストしているOuterクラスのインスタンスなしにインスタンス化している。 InnerクラスはInnerクラスをネストしているOuterクラスのインスタンスからインスタンス化している。 UseInner.java public class UseInner { public static void main(String[] args){ Outer outer = new Outer(); Outer.Nested nested = new Outer.Nested(); Outer.Inner inner = outer.new Inner(); } } Outer.java public class Outer{ public class Inner { } public static class Nested { } }
https://w.atwiki.jp/a3mi22/pages/55.html
Javaのこと。 メソッド メソッド~ファイル処理系 まめ知識 java技 エラー対処法
https://w.atwiki.jp/k_tech/pages/19.html
Java6 プログラミング講座 目次 1. プログラミング環境 2. プログラミング基礎 3. クラス 3.1 クラスとオブジェクト 3.2 メソッドとフィールド 3.3 メソッドの引数とメソッドのオーバーロード 3.4 コンストラクタとメンバへのアクセス 3.5 スタティックフィールドとスタティックメソッド 4. クラスと継承 4.1 継承 4.2 スーパークラスとサブクラス 4.3 メソッドのオーバーライド 4.4 抽象クラスと抽象メソッド 5. クラスライブラリ 6. 例外処理 7. 入出力 8. マルチスレッド リンク・参考 Java言語仕様 wikipedia Javaの文法
https://w.atwiki.jp/ankundora/pages/25.html
「java」のページです 「プログラミング@wiki」では「java」の執筆者を求めています