約 2,879,472 件
https://w.atwiki.jp/acil/pages/31.html
JAKARTA COMMONS HTTPCLIENT - SSL Guide Examples of SSL customization in HttpClient There are several custom socket factories available in our contribution package. They can be a good start for those who seek to tailor the behavior of the HTTPS protocol to the specific needs of their application ・EasySSLProtocolSocketFactory can be used to create SSL connections that allow the target server to authenticate with a self-signed certificate. ・StrictSSLProtocolSocketFactory can be used to create SSL connections that can optionally perform host name verification in order to help preventing man-in-the-middle type of attacks. ・AuthSSLProtocolSocketFactory can be used to optionally enforce mutual client/server authentication. This is the most flexible implementation of a protocol socket factory. It allows for customization of most, if not all, aspects of the SSL authentication. proxyに関する設定なのだけど、 HttpClientについても解説がされており、 情報として有用と思われたのでメモ JavaのHTTP通信でプロキシを使う - HttpClientでのプロキシの設定 JavaのSSLSocketでSSLクライアントとSSLサーバーを実装する SSL をサポートする Java CAPS の構成 ファイヤープロジェクト/HttpClientでSSL通信(HttpClient3.0-rc3) JavaTM Secure Socket Extension (JSSE)リファレンスガイド EOF
https://w.atwiki.jp/java_pro/pages/47.html
public class Ougi extends Circle{ double rad; Ougi(){ super(5); this.rad = 45.0 } Ougi(int radius){ super(radius); his.rad = 45.0 } Ougi(double rad){ } Ougi(int radius, double rad){ super(radius); his.rad = rad; } @Override double getArea(){ return super.getArea() * (this.rad /360.0); } @Override public String toString(){ return "[半径 " + this.radius + ", 中心角 " + this.rad + "度]"; } public static void main(String[] args){ Ougi a = new Ougi(4, 360); Circle b = new Circle(4); System.out.println(a.toString() + "面積は" + a.getArea()); System.out.println(b.toString() + "面積は" + b.getArea()); } }
https://w.atwiki.jp/wiki6_naoya/pages/9.html
リンク window.open について ime-mode-スタイルシートリファレンス みんなのタグ辞書-HTMLタグ辞書 JavaScript小技集 イヌでもわかるJavaScript講座 うさのJavaScript講座 Dynamic HTML
https://w.atwiki.jp/ryouga0415/pages/16.html
一見するとJavaの配列と同じように見えます。しかし、はるかに柔軟で多彩な活用が可能です。 まずは単純に複数のデータを利用してみましょう。 import java.lang.System; var words = ["萬寿", "碧寿", "翠寿", "紅寿","千寿","百寿"]; System.out.println( words[0] ); System.out.println( words[1] ); System.out.println( words[2] ); System.out.println( words[3] ); System.out.println( words[4] ); System.out.println( words[5] ); System.out.println( sizeof words ); 出力結果 萬寿 碧寿 翠寿 紅寿 千寿 百寿 6 Javaと異なり、サイズは固定ではなく追加や削除が自由にできます。 この点ではむしろ java.util のコレクションクラスに似ています。 delete 命令によって第三要素のデータが削除され、配列のサイズも5となります。 import java.lang.System; var words = ["萬寿", "碧寿", "翠寿", "紅寿","千寿","百寿"]; delete words[2]; System.out.println( words[0] ); System.out.println( words[1] ); System.out.println( words[2] ); System.out.println( words[3] ); System.out.println( words[4] ); System.out.println( sizeof words ); 出力結果 萬寿 碧寿 紅寿 千寿 百寿 5 連続する数値の場合ならば記号によって省略して書くことが可能です。 たとえば [1..100] は1から100まで連続するの100個の要素からなる配列となります。 import java.lang.System; var nums = [ 1..100 ]; System.out.println( nums[0] ); System.out.println( nums[1] ); System.out.println( nums[49] ); System.out.println( nums[99] ); System.out.println( sizeof nums ); 出力結果 1 2 50 100 100 連続する値の増分も指定が可能です。それには単に第2要素の値を指定するだけです。 後は同じ差分で自動的に配列に追加がなされます。 import java.lang.System; var nums = [ 0,5..100 ]; System.out.println( nums[0] ); System.out.println( nums[1] ); System.out.println( nums[2] ); System.out.println( nums[sizeof nums -1] ); System.out.println( sizeof nums ); 出力結果 0 5 10 100 21 配列の順を逆転させた配列を返す reverse キーワードを紹介しましょう。 import java.lang.System; var nums = [ 0,5..100 ]; var revs = reverse nums; System.out.println( revs[0] ); System.out.println( revs[1] ); System.out.println( revs[sizeof revs -1] ); 出力結果 100 95 0
https://w.atwiki.jp/ce00582/pages/1236.html
import java.awt.*; import java.awt.event.*; public class ex24 { public static void main(String[] args) { Frame f = new Frame("ex24 レイアウト"); Button b1 = new Button("ボタン"); Button b2 = new Button("買う酢"); Button b3 = new Button("かうす"); f.setSize(500, 500); f.setLayout(new FlowLayout(FlowLayout.RIGHT)); f.add(b1); f.add(b2); f.add(b3); f.setVisible(true); f.addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) { System.exit(0); } }); } }
https://w.atwiki.jp/ce00582/pages/2504.html
class hon extends Thread{ public void run(){ System.out.println("asa"); } } public class java31{ public static void main(String [] args) { hon th=new hon(); th.start(); } }
https://w.atwiki.jp/bovecrach/pages/48.html
Java コンテンツ一覧 Java Links有名どころ 特にお世話になっているところ コンテンツ一覧 AIZU ONLINE JUDGEAIZU ONLINE JUDGEid=10033 Eclipse My LibraryEclipse My Library 目次 テンプレートmapからgetしてnullならnewする onOptionsItemSelectedを生成 Java Scrap Note目次 Interfaceについて Java Links 有名どころ java.com http //java.com/ja/ 特にお世話になっているところ ひしだまのコンピューター関連技術メモ(Hishidama s Programming MemoPage) http //www.ne.jp/asahi/hishidama/home/tech/index.html Javaメモ目次(Hishidama s Java Memo) http //www.ne.jp/asahi/hishidama/home/tech/java/index.html
https://w.atwiki.jp/ce00582/pages/2515.html
import java.awt.*; class java63{ public static void main(String [] args) { Frame f=new Frame("java63"); f.setSize(500,500); f.show(); } }
https://w.atwiki.jp/sevenlives/pages/552.html
void(Java) 読み:ぼいど 英語:void 別名: 意味: voidとはメソッドの戻り値がないことを示す特殊な修飾子です。 Javaはメソッドの戻り値の修飾子は必ず書かなければなりませんが、戻り値がない場合はこのvoidを書きます。 またvoidの場合はメソッド内で戻り値を返すreturnを書く必要はありません。 JavaではSystem出力などの場合などによく使われます。 例 class Person { String name; /* 戻り値あり */ String getName() { //return で戻り値を返します return name; } /* 戻り値なし */ void showName() { //戻り値を返さないのでreturnはありません。 System.out.println("お名前は" + name + "さん\n"); } } **************[実行側]****************** new taro = new Person(); taro.name = "太郎"; //戻り値があるメソッド String one = taro.getName(); //戻り値を返すので変数oneには値が入ります。 //戻り値がないメソッド(void); String one = taro.showName(); //戻り値を返さないのでエラーになります。 2011年01月18日 null void? 修飾子(Java) return? 戻り値 Java
https://w.atwiki.jp/longwoodbow/pages/16.html
概要目的 Javaとはなんだろうか バージョンについて 目次第一章 Javaの基本文法 第二章 オブジェクト指向 第三章 GUIで2Dゲームでも 第四章 3Dのゲームを作る 第五章 MinecraftのMODを作る その他 参考文献 コメント 概要 目的 将来ゲームを作りたいのと、MinecraftのMODを作りたいのでJavaを独学で勉強してるのですが、 本だと基礎的過ぎてゲームを作れない(特にGUIが作れないのが・・・)、だからといってGUIの作り方を調べると今までやってきた書き方と違う・・・なんてことがあったので、自分なりに解釈していった事をここにまとめる事にしました。 目標としては、どんな記載の仕方をしたコードでも認識できるような説明、できるだけ核心を突いた説明をしていこうと思います。 ただ、自分にとって分かりやすいように書いたようなノートなので説明が分かりにくいかもしれないです・・・済みません・・・ 自分は一人でゲームやMODを作っていきたくて、それ前提でノートを書いていきますが、複数人でプログラムしていく上では問題があるかもしれないです。 一応様々な書き方の例を挙げて、どんな書き方をされても理解できるように、という感じでやっていってます。 簡単な参考書を見た上で、別の書き方や詳しい原理などを知るのに読んでいただけたらおそらく役に立つかもしれませんが、このノートを見て、Javaを理解できたという人がいれば光栄です。 Javaとはなんだろうか 一言で言えば、オブジェクト指向というプログラミングの手法をやりやすくした、プログラミング言語の1つと言ったところでしょうか。 オブジェクト指向というのは、たとえばゲームに出てくるアイテムや敵、ステージなどをオブジェクトとして定義し、アイテムならアイテムというオブジェクト、そこに性質を加えてそれぞれのアイテムを作り、ゲーム全体を仕切るプログラムは最終的に定義されたものを呼び出して扱えるという・・・説明が難しいのでたとえ話にしないとなかなか言葉にできないものですが、一言にまとめようとすると「もの」の種類ごとに定義していく手法・・・で良いのですかね、分からないです、済みません。 昔はブラウザ用のゲームやブラウザを使わず専用のウィンドウで表示されるゲーム(Minecraftとか)など色々ありましたが、 Flashの登場、ChromeのNPAPIサポート終了など、衰退しつつあるJavaですが、それでもまだ現役の言語であります。 Flashが引退した今でも、Unityというゲームを作る事をメインとしたエンジンが登場し、ゲーム作りとしてJavaが使われる事はほぼ無くなっていますが... もともとサン・マイクロシステムズという会社が扱ってきたのですが、今ではオラクルという会社に合併され、Javaはオラクルが開発・提供しています。わりと最近の事なので、サンのロゴを見たことがある人もいると思います。自分も見たことがあります(*1)。 バージョンについて 基本的にJava8を基準に解説やリファレンスのURLをやっていってます。 それより後のバージョンで採用された内容などはなるべく注記します。 こちらではJava17でテストしているので、何か違いがあったらごめんなさい... 目次 第一章 Javaの基本文法 その1 環境作り その2 変数・配列の使用と計算 その3 条件で分岐や繰り返しを行う その4 メソッド・クラス・パッケージ 第二章 オブジェクト指向 その5 オブジェクト指向の基礎+カプセル化 その6 継承と多態性 その7 APIリファレンスの読み方 まとめ中 以下、予定なので出来るかどうかも分からないです・・・済みません・・・ 第三章 GUIで2Dゲームでも 第四章 3Dのゲームを作る 第五章 MinecraftのMODを作る その他 メモ書き 参考文献 本 世界で一番簡単なJavaのe本 秀和システム スッキリわかるJava入門 インプレスジャパン スッキリわかるJava入門実践編第2版 インプレスジャパン サイト 超初心者のプログラム入門(Java) コメント このページについての指摘、上記ノートの項目に当てはまらないような質問などはこちらに。 名前 コメント すべてのコメントを見る