Java RMI 2020-05-24 tomostudyblog tomostudyblog RMIとは? 例えば小型デバイスと高性能なPCがあったとします。小型デバイスからデータを送り、PCでそれを処理して小型デバイスに処理内容を返すという仕組みを作りたい場合に、PC上 …
Java network 2020-05-22 tomostudyblog tomostudyblog ホスト名からIPアドレスを取得する 実際にやってみる import java.net.*; class InetAddressDemo { public s …
Java 【入門から実践まで】java 2020-05-14 tomostudyblog tomostudyblog つまり、、、Javaってすげえええええええええええええええええええええええええ!!! 入門 https://tomostudyblog.com/java-la …
Java 【OSにも使われている】スレッド 2020-05-13 tomostudyblog tomostudyblog スレッドとは? Javaのスレッド(thread)とは、プログラム上で複数の処理を同時に動かす仕組みです。 スレッドを利用する理由 JVMは、命令を1つずつ順番に実行します。 …
Java 【リフレクションとアノテーション】プログラムにメタ情報を付加する 2020-05-13 tomostudyblog tomostudyblog アノテーションとは? アノテーションの分類 ・マーカーアノテーション 名前だけでデータのないアノテーション(@Over …
Java 【クラスの中で定義するクラス】インナークラス 2020-05-08 tomostudyblog tomostudyblog インナークラスとは??? Javaでは、クラス宣言ブロックの中にさらにクラス宣言を書くことがゆるされています。内側に宣言されたクラスのことをインナークラスと言います。インナークラ …
Java <デバックをコンパイルにやらせる>←これ ジェネリクス#2 2020-05-07 tomostudyblog tomostudyblog ジェネリクスとは?? ジェネリクスが必要な理由などは次の記事がご覧ください https://tomostudyblog.co …
Java 【もし型がなかったら何がおこるか】ジェネリクス#1 2020-05-07 tomostudyblog tomostudyblog もし型がなかったら Javaでは変数を用いる時、必ず型(type)を指定します。変数には、その指定した型の情報(数値やインスタンス)しか格 …
Java 全てのクラスがの持っておくべきメソッド 2020-05-07 tomostudyblog tomostudyblog 多くのインスタンスに共通して行える5つの基本操作 メソッド 操作の内容 関連するクラス toString() 文字列表現を得る Object …
Java コレクションを拡張する 2020-05-06 tomostudyblog tomostudyblog for文で取得する for文は理解している方が多いと思います。C言語など様々な言語で要素を順に取り出していく時よく使われる手法です。 for(int i=0; i < リ …
Java コレクション#1 2020-05-06 tomostudyblog tomostudyblog コレクションとは?? 大きさが決まってないが配列のように多数の値をまとめて操作できるものです。 set <順序があるとは限らない(中身の重複不可)> ・H …
Java 【javaでGUIを作る】JavaApplet #2 2020-05-05 tomostudyblog tomostudyblog AWT (Abstract Window Toolkit) AWTとSwingは、GUIをbuildするための標準的なコンポーネントを提供 …
Java ラムダ式 #2 2020-05-05 tomostudyblog tomostudyblog Lambda Expressionとは?? using Anonymous class dispbutton.addActionListener(new Actio …
Java ラムダ式 #1 2020-05-05 tomostudyblog tomostudyblog ラムダ式とは? メソッドを変数に格納する? import java.util.function.*; public class Main{ publ …
Java 【javaでGUIを作る】JavaApplet #1 2020-05-05 tomostudyblog tomostudyblog イベント処理とコンポーネント処理の概要 アプリケーションのためのGUIを作る時、どのようにユーザの動きを処理するのか、、 それは、ボタン …
Java 【問題が発生した時の処理をコントロールする】例外処理 2020-05-05 tomostudyblog tomostudyblog 例外とは?? 記述したプログラムに期待していない動作が起きたことを例外と呼ぶ。 Javaではプログラムのエラーを例外(Exception …
Java 【オブジェクト指向の3大特徴の一つ】継承 2020-05-05 tomostudyblog tomostudyblog 継承とは? 以前作ったクラスと似ているクラスを作成する必要がある場合がある。その類似したクラスを作ることを可能にする機能のこと 例えば,Hero(クラスをインスタンス化したオブ …
Java カプセル化 2020-05-05 tomostudyblog tomostudyblog カプセル化 フィールドへの読み書きやメソッドの呼び出しを制御する機能 例えば、「このメソッドはAクラスから呼び出せるが、Bクラスからは呼び出せない」「このフィールドの内容は読め …
Java 【インスタンス化しない!?】静的メンバー 2020-05-05 tomostudyblog tomostudyblog メンバ メンバとは? メンバ=フィールド+メソッド ・メンバとは、クラスのフィールドとメソッドをまとめた言い方になります。 メンバの特徴 ・フィールドが格納される …