約 3,963,021 件
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/ce00582/pages/1801.html
class pro{ public static void main(String args[]){ double tl,tr,b1,w1; int n; double th[]=new double[101]; for (n=1;n 101;n++){ th[n]=0.02*n; } tl=0.2; tr=0.1; w1=wel(th,tl,tr); System.out.println(w1); } public static double wel(double[] th,double tl,double tr){ double c1,l1,w1; int n; w1=0; for (n=1;n 101;n++){ c1=cx(th[n],tl,tr); l1=lx(th[n],tl,tr); w1=w1+u(c1,1-l1); } return w1; } public static double bud(double[] th,double tl,double tr){ double c1,y1,b1; int n; b1=0; for (n=1;n 101;n++){ c1=cx(th[n],tl,tr); y1=th[n]*lx(th[n],tl,tr); b1=b1+y1-c1; } return b1; } public static double cx(double th1,double tl,double tr){ double l1,w1,c1; l1=lx(th1,tl,tr); w1=(1-tl)*th1; c1=w1*l1+tr; return c1; } public static double lx(double th1,double tl,double tr){ double w1,l1; w1=(1-tl)*th1; l1=(w1-tr)/(2*w1); if (l1 0)l1=0; return l1; } public static double u(double c1,double x1){ double c2,x2,z2,u2; c2=c1; x2=x1; z2=0; if (c2 0.001)z2=100; if (x2 1)z2=100; if (x2 0)z2=100; if (z2 50)c2=0.01; if (z2 50)x2=0.5; u2=Math.log(c2)+Math.log(x2); if (z2 50)u2=-999; return u2; } }
https://w.atwiki.jp/javamock/pages/2.html
Java トップページ メニュー Hello WorldHelloWorld.java StartHello.bat 変数 型プリミティブ型char boolean byte short int long float double リファレンス型String Date Calendar BigDecimal 演算子算術演算子 代入演算子 関係演算子 論理演算子 条件演算子 ビット演算子 new演算子 instanceof演算子 制御構文if switch while for break continue return 配列 2次元配列 クラス テキストエディタ作成テキストエディタ作成ver1.0 テキストエディタ作成ver1.1 テキストエディタ作成ver1.2 テキストエディタ作成ver1.3 メモ total - today - yesterday - サン・マイクロシステムズ イベント情報 サン・マイクロシステムズ キャンペーン情報 wiki練習 ここを編集
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/javamock/pages/25.html
int Javaにおいてintはプリミティブ型の1つです。 intはメモリ領域を32ビット確保します。 intは符号付き整数を扱うので、2の31乗(2147483648)より、値の範囲は-2147483648~2147483647となります。 9桁の数値までを扱う場合intで良いです。 int 使用例 1 IntSample1.java class IntSample1 { public static void main(String[] args) { int intMax = 2147483647; int intMin = -2147483648; System.out.println("intMax" + intMax); System.out.println("intMin" + intMin); } } 実行結果 C \java javac IntSample1.java C \java java IntSample1 intMax2147483647 intMin-2147483648 int 値範囲を超えた場合 1 IntSample2.java class IntSample2 { public static void main(String[] args) { int intMax = 2147483648; int intMin = -2147483649; System.out.println("intMax" + intMax); System.out.println("intMin" + intMin); } } コンパイル結果 C \java javac IntSample2.java IntSample2.java 5 整数 2147483648 が大き過ぎます。 int intMax = 2147483648; ^ IntSample2.java 6 整数 -2147483649 が大き過ぎます。 int intMin = -2147483649; ^ エラー 2 個 以上のようにコンパイルエラーが起こります。 int 値範囲を超えた場合 2 IntSample3.java class IntSample3 { public static void main(String[] args) { int intMax = 2147483647; int intMin = -2147483648; System.out.println("intMax - intMin " + (intMax - intMin)); } } 実行結果 C \java javac IntSample3.java C \java ;java IntSample3 intMax - intMin -1 上記プログラムは本来なら2147483647-(-2147483648)で intの値範囲を超えてしまいエラーになりそうですが、intの値は循環するそうです。 循環するので上記計算は 2147483647-(-2147483648) ↓ 2147483647+2147483648 ↓ 2147483648はint型の範囲を超えているので超えた分が循環し-2147483648になる 2147483647-2147483648 ↓ -1 となることがわかります
https://w.atwiki.jp/ce00582/pages/3909.html
import com.sun.j3d.utils.universe.SimpleUniverse; import com.sun.j3d.utils.geometry.ColorCube; import javax.media.j3d.BranchGroup; public class game0922{ public game0922(){ SimpleUniverse universe = new SimpleUniverse(); BranchGroup group = new BranchGroup(); group.addChild(new ColorCube(0.3)); universe.getViewingPlatform().setNominalViewingTransform(); universe.addBranchGraph(group); } public static void main( String[] args ) { new game0922(); } }
https://w.atwiki.jp/ompmemo/pages/14.html
exc-tool-java
https://w.atwiki.jp/ce00582/pages/3571.html
import java.net.*; import java.io.*; public class game0401{ public static void main(String[] args) { try { String url = URLEncoder.encode("http //wisdom.sakura.ne.jp/system/java/net/javanet5.html", "UTF-16"); System.out.println(url); } catch(Exception e) { System.err.println(e); } } }
https://w.atwiki.jp/javamock/pages/48.html
new演算子 Javaにおいてnew演算子とはコンストラクタからインスタンスを生成するための演算子です。 new演算子は以下の形式で扱います。 new 配列型[サイズ] new コンストラクタ new演算子 使用例 1 (配列) NewOperatorSample1.java class NewOperatorSample1 { public static void main(String[] args) { int[] intArray = new int[3]; System.out.println("length " + intArray.length); intArray[0] = 10; intArray[1] = 20; intArray[2] = 30; System.out.println("[0] " + intArray[0]); System.out.println("[1] " + intArray[1]); System.out.println("[2] " + intArray[2]); } } 実行結果 C \java javac NewOperatorSample1.java C \java java NewOperatorSample1 length 3 [0] 10 [1] 20 [2] 30 new演算子 使用例 2 (クラス) NewOperatorSample2.java class NewOperatorSample2 { public static void main(String[] args) { javax.swing.JFrame frame = new javax.swing.JFrame(); frame.setDefaultCloseOperation(javax.swing.JFrame.EXIT_ON_CLOSE); frame.setSize(300,300); frame.setVisible(true); } } 実行結果 C \java javac NewOperatorSample2.java C \java java NewOperatorSample2
https://w.atwiki.jp/ce00582/pages/1803.html
class pro{ public static void main(String args[]){ double tl,tr,b1,w1; int n; double th[]=new double[101]; for (n=1;n 101;n++){ th[n]=0.02*n; } tl=tls(th); System.out.println(tl); } public static double tls(double[] th){ double tl,tr,w1,maxwel,maxtl; int n; maxtl=0; maxwel=-999; for (n=10;n 50;n++){ tl=0.01*n; tr=trs(th,tl); w1=wel(th,tl,tr); if (w1 maxwel)maxtl=tl; if (w1 maxwel)maxwel=w1; } return maxtl; } public static double trs(double[] th,double tl){ double tr1,tr2,tr3,b1,b2; int t1; tr1=0.1; tr2=0.2; b1=bud(th,tl,tr1); t1=0; while(t1 100){ b2=bud(th,tl,tr2); tr3=tr2-b2*(tr2-tr1)/(b2-b1); b1=b2; tr1=tr2; tr2=tr3; t1=t1+1; if (b2*b2 0.001)t1=1000; } return tr2; } public static double wel(double[] th,double tl,double tr){ double c1,l1,w1; int n; w1=0; for (n=1;n 101;n++){ c1=cx(th[n],tl,tr); l1=lx(th[n],tl,tr); w1=w1+u(c1,1-l1); } return w1; } public static double bud(double[] th,double tl,double tr){ double c1,y1,b1; int n; b1=0; for (n=1;n 101;n++){ c1=cx(th[n],tl,tr); y1=th[n]*lx(th[n],tl,tr); b1=b1+y1-c1; } return b1; } public static double cx(double th1,double tl,double tr){ double l1,w1,c1; l1=lx(th1,tl,tr); w1=(1-tl)*th1; c1=w1*l1+tr; return c1; } public static double lx(double th1,double tl,double tr){ double w1,l1; w1=(1-tl)*th1; l1=(w1-tr)/(2*w1); if (l1 0)l1=0; return l1; } public static double u(double c1,double x1){ double c2,x2,z2,u2; c2=c1; x2=x1; z2=0; if (c2 0.001)z2=100; if (x2 1)z2=100; if (x2 0)z2=100; if (z2 50)c2=0.01; if (z2 50)x2=0.5; u2=Math.log(c2)+Math.log(x2); if (z2 50)u2=-999; return u2; } }