パパの勉強部屋

勉強の記録をつけています。Java、ネットワーク、Excel、etc.

2023-03-01から1ヶ月間の記事一覧

Windows フォルダ内をツリー表示する

フォルダ内をツリー表示する サブフォルダをツリー表示 サブフォルダおよびファイル名をツリー表示 ツリー表示をファイルに出力する フォルダ内をツリー表示する サブフォルダをツリー表示 tree C:\work\ex64 フォルダー パスの一覧: ボリューム Windows ボ…

スッキリわかるJava入門 第6章 複数のクラスを用いた開発②

第6章 複数のクラスを用いた開発② Java API javaコマンドに特殊なオプションを指定してHelloWorldプログラムを実行。 API利用の例(並べ替え) APIで提供されるパッケージ 代表的なAPIパッケージ APIリファレンス クラスが読み込まれるしくみ クラスパスの指…

スッキリわかるJava入門 第6章 複数のクラスを用いた開発①

●ソースファイルを分割する ・複数のソースファイルに分けて開発する=複数のクラスに分けて開発する。 ・ファイルごとに開発を分担し、それぞれが並行して開発を進められる。(=分業しやすい) ・1つのプログラムを複数の部品に分けることを部品化という。…

スッキリわかるJava入門 第5章 メソッド(練習問題)

練習5-1 package sample; public class JavaR05_01 { public static void main (String[] args) { introduceOneself(); } public static void introduceOneself() { String name = "吉田 正尚"; int age = 29; double height = 172.7; String sex = "男"; Sy…

スッキリわかるJava入門 第5章 メソッド

●メソッド(method) ・Javaでは1つのプログラムを複数の部品に分けて作る事ができる。 ・複数の文をまとめて名前を付けたもので、部品の最小単位。 ・機能単位でメソッドに分割する事で、プログラムの「大局」を見渡せることができるようになり、全体の把握…

スッキリわかるJava入門 第4章 配列(練習問題)

練習4-1 package sample; public class JavaR04_01 { public static void main (String[] args) { int[] points = new int[4]; double[] weights = new double[5]; boolean[] answers = new boolean[3]; String[] names = new String[3]; } } 練習4-2 packag…

スッキリわかるJava入門 第4章 配列 メモリと変数・配列

第4章 配列 メモリと変数・配列 メモリと変数 メモリと配列 第4章 配列 メモリと変数・配列 メモリと変数 コンピュータは使用するデータをメモリに記録する。 メモリの中は基盤のように区画整理されており、各区画には住所(アドレス)が振られている。 変数…

スッキリわかるJava入門 第4章 配列

●配列(array)とは ・同一種類の複数データを並び順で格納するデータ構造。 ・1つ1つを要素(element)と言う。 ・要素の番号を添え字(index)といい、0から始まる決まりになっている。 ・配列の各要素には同一種のデータしか格納できない。 ・データ構造…

スッキリわかるJava入門 第3章 条件分岐と繰り返し(練習問題)

練習3-1 package sample; public class JavaR_03_01 { public static void main (String[] args) { // ① int weight = 60; if (weight == 60){ System.out.println("①weight == 60"); } // ② int age1 = 7; int age2 = 9; int ageMultiply = age1 * age2; Sy…

スッキリわかるJava入門 第3章 条件分岐と繰り返し

●構造化定理 ・どんなに複雑なプログラムでも、順次・分岐・繰り返しの3つの制御構造を組み合わせれば作成することが可能なことが数学的に証明されている。●制御構文の構成要素(if文、while文など) ・[条件式]分岐条件や繰り返しを続ける条件を示した式。 …

スッキリわかるJava入門 第2章 式と演算子(練習問題)

練習2-3 package sample; public class JavaR_02_03 { /** * 占いで使用する乱数(指定値未満) */ private static final int FORTUNE_MAXVALUE = 4; public static void main (String[] args){ // ① System.out.println("ようこそ占いの館へ"); // ② System…

Java言語仕様(公式ドキュメント)

Java 言語と仮想マシンの仕様 https://docs.oracle.com/javase/specs/Java SE ドキュメント https://www.oracle.com/jp/java/technologies/documentation.htmlランキング参加中【公式】2023年開設ブログランキング参加中【公式】はてなブログ初心者のグループ

スッキリわかるJava入門 第2章 式と演算子

●式の構成要素 ・b = a + 5; a,b,5:オペランド(operand) += :演算子(operator) ⇒より複雑な式であっても、すべての式はこの2つの要素だけで構成されている。●リテラル(literal) ・オペランドの中でも数字「5」や文字列「Hello World」など、 ソース…

スッキリわかるJava入門 第1章 Javaをはじめよう

第1章 Javaをはじめよう 整数を格納できる4つの型(long、int、short、byte) 小数を格納できる2つの型(double、float) 定数 第1章 Javaをはじめよう 整数を格納できる4つの型(long、int、short、byte) 最近のコンピューターは多くのメモリを搭載してい…

Java eclipseでJavaをコンパイルして実行(Hello world)

eclipseでJavaをコンパイルして実行(Hello world) 「ファイル」→「新規」→ 「java プロジェクト」を選ぶ。 プロジェクト名を入力。 [右クリック]→[新規]→[その他] 「Java」→「クラス」を選び次へ。 名前に「HelloWorld 」を入れて、 「完了」をクリック。 …

Java コマンドプロンプトでJavaをコンパイルして実行(Hello world)

コマンドプロンプトでJavaをコンパイルして実行(Hello world) サンプルコードを記載する。 コンパイル実行 javaプログラムを実行 コマンドプロンプトでJavaをコンパイルして実行(Hello world) サンプルコードを記載する。 public class Main{ public sta…