約 1,781,705 件
https://w.atwiki.jp/memo_java/pages/5.html
AsyncTaskの使い方基本 http //dev.classmethod.jp/smartphone/android/asynctask/ ListAdapter getView
https://w.atwiki.jp/cappu/pages/48.html
クライアント package com.javaagogo.postjavaobject.httpclient; import java.io.ObjectInputStream; import java.io.ObjectOutputStream; import java.net.HttpURLConnection; import java.net.URL; import com.javaagogo.postjavaobject.data.DataObject; public class Main { public static void main(String[] args) { try { URL url = new URL("http //localhost 8080/postjavaobject"); HttpURLConnection con = (HttpURLConnection) url.openConnection(); con.setDoInput(true); con.setDoOutput(true); DataObject data = new DataObject(); data.setName("I am client."); data.setId(1); // DataObjectを送信 ObjectOutputStream out = new ObjectOutputStream(con .getOutputStream()); out.writeObject(data); out.flush(); out.close(); ObjectInputStream in = new ObjectInputStream(con.getInputStream()); DataObject response = (DataObject) in.readObject(); in.close(); System.out.println("name=" + response.getName() + " id=" + response.getId()); } catch (Exception e) { e.printStackTrace(); } } } サーブレット package com.javaagogo.postjavaobject; import java.io.IOException; import java.io.ObjectInputStream; import java.io.ObjectOutputStream; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import com.javaagogo.postjavaobject.data.DataObject; @SuppressWarnings("serial") public class PostJavaObjectServlet extends HttpServlet { public void doGet(HttpServletRequest req, HttpServletResponse resp) throws IOException { try { // アプレットから要求を受信する ObjectInputStream in = new ObjectInputStream(req .getInputStream()); DataObject inData = (DataObject) in.readObject(); in.close(); // アプレットに返す文字列を作る DataObject outData = new DataObject(); outData.setName("サーブレット エコー " + inData.getName()); outData.setId(inData.getId()); // アプレットに送信する ObjectOutputStream out = new ObjectOutputStream(resp .getOutputStream()); out.writeObject(outData); out.flush(); out.close(); } catch (Exception e) { e.printStackTrace(); } } public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doGet(request, response); } } データ package com.javaagogo.postjavaobject.data; import java.io.Serializable; public class DataObject implements Serializable{ /** * */ private static final long serialVersionUID = -6534725917724535071L; private int id ; public int getId() { return id; } public void setId(int id) { this.id = id; } public static long getSerialVersionUID() { return serialVersionUID; } public String name; public String getName() { return name; } public void setName(String name) { this.name = name; } }
https://w.atwiki.jp/yo-kichi/pages/151.html
JavaスコーラはJava言語を学ぶ授業です。Javaスコーラとは参考 講師は一年間やってきてさまざまに工夫してやってきました。 参考になればいいと思いここにまとめます。 2010年度は自分でプログラムをかけるようになることを目標にたくさんプログラムを書かせてきました。 授業時間は90分で週1回のペースで教えました。授業はスライド、ホワイトボード、実技などで構成しています 前期 Linuxコマンドライン+エディタ HelloWorld 変数について if文, for文 これまでの復習問題 クラスを構成してるもの メソッドの種類、書き方 コンストラクタ、メソッドを使う カプセル化 eclipseを使い始める これまでの復習問題 いくつかお題を提示して簡単なゲームを作ってもらうCUI 復習問題、ゲーム作成の続き ゲーム作成の続き、夏休みの予定検討 夏休み 各自作りたいソフトウェアを作成(Skypeチャットで対応 自分で書かせることでどこを理解していないかがよくわかった 後期 クラスの復習、あるプログラムのクラスを抽出 OOPで書かれた簡単なプログラムを読む 継承 スレッド ソート、データ構造 APIのデータ構造の実装を書いてみる Appletを用いたGUIプログラム GUIでタイマーを作ってみる GUIタイマーの続き 今までの復習、GUIタイマーの改善 自分で考えたプログラムを作る 作ったプログラムの発表 この様な順序で教えました。途中で穴埋め、文章題などの問題を出しました。
https://w.atwiki.jp/java_pro/pages/27.html
import java.io.*; public class Copy1_2 { public static void main(String[] args){ BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); try { String line = reader.readLine(); while (line.charAt(0) != a ){ System.out.println(line); line = reader.readLine(); } System.out.println("終了します"); } catch (IOException e){ System.out.println(e); } } }
https://w.atwiki.jp/java_pro/pages/35.html
import java.io.*; public class Copy2_01 { public static void main(String[] args){ BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); try { String line; while ((line = reader.readLine()) != null){ System.out.println("こんにちは、" + line + "さん!"); } } catch (IOException e){ System.out.println(e); } } }
https://w.atwiki.jp/java_pro/pages/28.html
import java.io.*; public class Copy1_3 { public static void main(String[] args){ BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); try { String line = reader.readLine(); int n = Integer.parseInt(line); while (n != 0){ System.out.println(n * 10); line = reader.readLine(); n = Integer.parseInt(line); } System.out.println("終了します"); } catch (IOException e){ System.out.println(e); } } }
https://w.atwiki.jp/java_pro/pages/33.html
import java.io.*; public class SumNumbers2 { public static void main(String[] args){ BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); try { String line = reader.readLine(); int n = Integer.parseInt(line); int sum = 0; for (int i = 0; i n; i++){ line = reader.readLine(); int a = Integer.parseInt(line); sum = sum + a; } System.out.println(sum); } catch (IOException e){ System.out.println(e); } } }
https://w.atwiki.jp/javafreshman/pages/11.html
コンパイルの仕方 javac Test.java 実行の仕方 java Test クラス メソッドやフィールドから構成される。いろいろ詰め込んだパッケージのようなもの。 例えば科目ごとに(科目名、時限、点数)というデータを扱うとすると、「科目」がクラスに相当する。 メソッド 処理のまとまり。"引数"を"メソッド"という処理に入力すると"戻り値"を出力する。 String substring、Math.sqrt、HashMapなど フィールド 値を保持するもの。数学で言うとXのような文字のようなもの。例では「科目名」「時限」「点数」にあたる。 インスタンス 実際の値などのデータ。例では「国語」「3限」「80点」など。 コンストラクタ フィールドにインスタンスを代入するときに一括して行う方法
https://w.atwiki.jp/java_pro/pages/22.html
import java.io.*; public class Otoshidama3{ public static void main(String[] args){ BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); int top = 0;/* 最も高い金額を入れる変数 */ try { for (int i = 0; i 3; i++){ System.out.println((i + 1) + "回目の金額を入力して下さい。"); String line = reader.readLine(); /* お年玉の金額を入力 */ int n = Integer.parseInt(line); if (top n){ top = n;/* より高い金額なら入れ替える */ } } System.out.println("最高金額は" + top + "円です。"); } catch (IOException e){ System.out.println(e); } } }
https://w.atwiki.jp/kodan/pages/21.html
[java] JDKインストール [java] 用語 [java] リフレクション [java] javadoc作成 [java] スレッド名取得 [java] スレッド名取得2 [java] 型、キャスト [java] LOBファイル操作方法 [java] content-type設定 [java] Servlet [java] session [java] DataHandler [java] アノテーション [java] ファイルロック [java] Set [java] PostMethodのリダイレクト [java] InputStream⇒String