約 1,438,234 件
https://w.atwiki.jp/java_pro/pages/24.html
import java.io.*; public class Test03_12_16 { public static void main(String[] args){ BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); int a;/* 一つ目の数字 */ int b;/* 二つ目の数字 */ int c;/* 三つ目の数字 */ try { String line = reader.readLine();/* String型の変数を宣言して、 readLineメソッドで入力を 受け取る */ a = Integer.parseInt(line);/* 数字に変換して変数aに代入 */ line = reader.readLine();/* 二度目の入力が発生 */ b = Integer.parseInt(line);/* 数字に変換して変数bに代入 */ int sum = a + b;/* aとbを足して合計にする */ System.out.println(sum);/* 合計を表示 */ line = reader.readLine();/* 三度目の入力 */ c = Integer.parseInt(line);/* 数字に変換して変数cに代入 */ sum = sum + c;/* 合計にcを足す */ System.out.println(sum);/* 合計を表示 */ } catch (IOException e){ System.out.println(e); } } }
https://w.atwiki.jp/youdead/pages/41.html
○○の概要 ○○の概要誤解していたこと 歴史 構造 機能 役割 分類 参考リンク コメント 誤解していたこと JDK(Java Development Kit)=Java SDKの1.2以前のバージョンを指す。 J2SDK(Java 2 SDK)=Java SDKの1.2以降のバージョンを指す。 Java2=SDKが1.2以降のバージョンのJavaをJava2と呼ぶ。GUIのイベントモデルの変更、国際化対応など大きく機能が拡張されたためJava 2と命名された。 思い込んでいた内容と実際のギャップ 歴史 サン・マイクロシステムズ(Sun Microsystems) 内容2 何が起源か。どのように発展してきたか。 構造 内容1 内容2 どんな形をしているのか。どうやって作られたのか。 機能 JRE(Java Runtime Environment)=Javaで書いたプログラムを実行するための環境。これがインストールされていないとJavaプログラムは実行できない。 どのように動くか。原動力は。 役割 a)自然界で 内容1 内容2 b)人間の世界で 内容1 内容2 何をするのか?a)自然界でb)人間の世界で 利点や欠点。 分類 内容1 内容2 他のものとどんな関係があるか。また、応用的な事物。 参考リンク 超Java初心者向けプログラマへの道:(Javaを学ぶ前に読みたいサイト) コメント 名前 コメント
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/ce00582/pages/1232.html
import javax.media.j3d.*; import com.sun.j3d.utils.universe.*; import java.awt.*; import javax.swing.*; public class ex1 { public static void main(String[] args) { ex1 test = new ex1(); } public ex1() { JFrame frame = [[new]] JFrame(); frame.setSize(500,500); frame.setTitle("練習"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); JPanel cp = new JPanel(); cp.setLayout(null); frame.add(cp); GraphicsConfiguration g_config = SimpleUniverse.getPreferredConfiguration(); Canvas3D canvas = new Canvas3D(g_config); [[canvas]].setBounds([[100]],100,300,300); cp.add(canvas); SimpleUniverse universe = new SimpleUniverse(canvas); frame.setVisible(true); } }
https://w.atwiki.jp/ce00582/pages/1256.html
import java.awt.*; import javax.swing.*; public class ex01 extends JFrame{ public static void main(String args[]){ new ex01("練習"); } public ex01(String title){ setTitle(title); setDefaultCloseOperation(EXIT_ON_CLOSE); setSize(500,500); setVisible(true); } }
https://w.atwiki.jp/ce00582/pages/1289.html
import javax.media.j3d.*; import com.sun.j3d.utils.universe.*; import com.sun.j3d.utils.geometry.*; import javax.vecmath.*; import java.awt.*; import javax.swing.*; //============================================================================== //メイン・クラス public class ex69 { //============================================================================= //メイン・メソッド public static void main(String[] args) { ex69 test = new ex69(); } //============================================================================= //コンストラクタ public ex69() { //============================================================================ //まずは、基礎フレームの設定。 //============================================================================ JFrame frame = new JFrame(); frame.setSize(250,250); frame.setTitle("Cylinder_test"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); JPanel cp = new JPanel(); cp.setLayout(null); frame.add(cp); //============================================================================ //次にJava3D関係の設定。 //============================================================================ GraphicsConfiguration g_config = SimpleUniverse.getPreferredConfiguration(); Canvas3D canvas = new Canvas3D(g_config); canvas.setBounds(0,0,250,250); cp.add(canvas); //============================================================================ //空のSimpleUniverseを生成。 //============================================================================ SimpleUniverse universe = new SimpleUniverse(canvas); frame.setVisible(true); //============================================================================ //視点の設定 //============================================================================ ViewingPlatform camera = universe.getViewingPlatform(); camera.setNominalViewingTransform(); //============================================================================ //ライトの設定 //============================================================================ Color3f light_color = new Color3f(1.4f,1.4f,1.4f); Vector3f light_direction = new Vector3f(0.2f,-0.2f,-0.6f); DirectionalLight light = new DirectionalLight(light_color,light_direction); BoundingSphere bounds = new BoundingSphere(); light.setInfluencingBounds(bounds); BranchGroup group2 = new BranchGroup(); group2.addChild(light); universe.addBranchGraph(group2); //============================================================================ //プリミティブの設定をして、SimpleUniverseに追加 //============================================================================ Appearance appearance = new Appearance(); Material material = new Material(); //DiffuseColorを設定します。引数は順に赤、緑、青です。今回はうすい黄色・・・。 material.setDiffuseColor(0.6f,0.6f,0.3f); appearance.setMaterial(material); BranchGroup group1 = new BranchGroup(); //縦長の円柱を生成します。 Cylinder cylinder = new Cylinder(0.2f,0.8f,appearance); group1.addChild(cylinder); universe.addBranchGraph(group1); } } //ソースコードここまで。 //*************************************************
https://w.atwiki.jp/limixp/pages/17.html
JDKのインストール後,環境変数の設定を行う必要があります. 環境変数PATH 環境変数とはOSに対して設定される特殊な変数のことをいいます.変数であるため「変数名」と「変数値」から構成されます.Javaのソースをコンパイル(javac.exe)したり圧縮・解凍(jar.exe)したりするために使用するプログラムはJDKをインストールしたディレクトリの中のbinディレクトリの中にあります. JDKをインストールしたのはC \Program Files\Java\jdk1.5.0_15\binなので, Javaソースをコンパイルするためにはコマンドプロンプトを起動して次のように入力する必要があります. "C \Program Files\Java\jdk1.5.0_15\bin\javac" しかし,コンパイルをする度にいちいちこのような絶対パスを入力するのはプログラマとしては面倒くさいものです.そこで環境変数のPATHの設定を行います.PATHにはプログラム(.exe)の存在する場所を値として登録します.そうすることで単に"javac"と入力するだけでコンパイルができるようになります. PATHの設定 [マイコンピュータ] - [右クリック] - [プロパティ] を選択し「システムのプロパティ」ウィンドウを表示させます. 「システムのプロパティ」の[詳細設定]タブをクリックします. [環境変数]ボタンをクリックし,「環境変数」ダイアログを表示させます. システム環境変数の中から「Path」(PATH, path)を選択し[編集]ボタンをクリックします.(「Path」が見つからない場合は[新規]ボタンをクリックし変数名を「Path」として作成します.) 「Path」の変数値に「C \Program Files\Java\jdk1.5.0_15\bin」を追加します. 変数の値は「;」(半角)で区切ることで複数の値を設定することができます. 追加したら[OK]ボタンをクリックします. 以上でPATHの設定は終わりです. トップページ
https://w.atwiki.jp/kanekotky/pages/23.html
JavaOne2006@SF 記事 JavaOne 2006 - あの『Effective Java』から5年「Effective Java Reloaded」 TheServerSide's JavaOne Day 1 coverage Component Square Sun Enterprise News ZDNet 2006 JavaOneレポート--Javaのオープンソース化に反応するSOAベンダーら PodCast PodTech.net
https://w.atwiki.jp/kodan/pages/47.html
ガベージコレクション(garbage collection; GC) プログラムが動的に確保したメモリ領域のうち、不要になった領域を自動的に解放する機能である。 「ガベージコレクション」を直訳すれば「ゴミ収集」 JSP(Java Server Page) HTML内にJavaのコードを埋め込んでおき、 Webサーバで動的にWebページを生成してクライアントに返す技術のこと。 %と% に囲まれた部分に書かれる。 ディレクティブ %@ ディレクティブ % このJSPファイルの処理時の属性をWebコンテナに伝える 宣言 %! 宣言 % JSPで使用する変数やメソッドを宣言する スクリプトレット % Javaコード % タグ内にJavaのコードを自由に記述する 式 %= 式 % 式の評価結果をHTMLの中に出力する アクション jsp アクション名 JSPで良く行う処理をタグで簡潔に記述する コメント %-- コメント --% JSPとしてのコメントを記述する
https://w.atwiki.jp/asato/pages/69.html
JavaOne Online Technical Sessions - Java SE The Future of Enterprise Java 記事 Java theory and practice Going wild with generics Create dynamic applications with javax.tools Javaがレガシーだって? 冗談じゃないよ - James Goslingが語るJavaの現在 EJB New Features in EJB 3.1 パフォーマンス The Support Authority 10 great troubleshooting tools you might not know about