sixty-life

還暦を迎えた今、独学でプログラミング学習をする日々の記録

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

いろいろなデータ型①基本データ型

基礎からのJava 改訂版 Part 02 Chapter 06(P.80) Javaの基本データ型(プリミティブ型) 種類 型 用途、説明 範囲 リテラルの例 論理 boolean 真偽値 trueまたはfalse true、false 整数 char 2バイトUnicode文字。文字列ではなくて1文字 ‘¥u0000’〜’¥…

乱数(ランダムな数)を使う

基礎からのJava 改訂版 Part 02 Chapter 05 ランダムな数を random.nextInt メソッドを使って取得する int <ランダムな数> = random.nextInt ( <数の上限> ) ; int num = rand.nextInt(10); nextIntメソッドは戻り値にランダムな整数(int型)を返す。 引数…

プログラムに引数を渡す

基礎からのJava 改訂版 Part 02 Chapter 05 プログラムの引数を使って具体的な値は実行時に外から渡す方法 こうすることで値を変えて計算する時、いちいちソースコードを書き換えないでいいので便利。ここではJava標準クラスライブラリのクラスを利用します…

鶴亀算(つるかめざん)

<Chapter 04 数字の計算>の章の終わりのまとめの練習問題 問題3(P.64) 鶴亀算という算数の計算問題があります。こんな問題です。 鶴と亀が合わせて8匹、足の数が合わせて26本のとき、鶴と亀はそれぞれ何匹いるか?ただし、鶴の足は2本、亀の足は4本であ…

難解な「環境構築」はあとでいい!

確かに、最初のプログラミング学習で最初に大きく立ちはだかる「環境構築」。 多くのチャレンジャーがここで「挫折」してしまうのもよくわかります。 <はやたす|永久保存版 Python入門完全攻略>では超初心者がPythonを実際に体験することが最も大切である…

パッケージ宣言って何?

あれ?コンパイルがうまくいかない。 1行目の' Package part2.ope; ' 見慣れない記述が自動で挿入された。おそらく拡張機能によるものだと思うが、これまで出てきた記憶はなんだけど。 ま、そのままコンパイルしてみると、 エラー: メイン・クラスSampleを…

Pythonの初学習に最適なYouTubeチャンネルに出会った!

独学でプログラミングを学んで行くため、情報収集していて巡り会ったのが「はたやす」さんのこの動画です。 www.youtube.com はたやす公式サイト いや〜素晴らしい!完全初心者でもとてもわかりやすく、一から環境構築を含め丁寧に導いてくれる解説が「神」…

「class」と「public class」の違いは何?

プログラムの最初の1行目に「class 」から始まる場合と「public class」で始まる場合の違いは何? AIに尋ねたら... Javaにおいてclassとpublic classの違いは、主にクラスの可視性(アクセス修飾子)に関係しています。ここでの重要な点は、クラスが他のク…

デフォルトのシェル 'zsh' のカスタマイズ

デフォルトのシェルを 'bash' から 'zsh' (Z Shell)に変更したけど、さらにこれには 'oh-my-zsh' というフレームワークがあるらしい。 ChatGPTによると、 oh-my-zshは、zsh(Z Shell)をカスタマイズして使いやすくするための人気のあるフレームワークです…

ターミナルで javac コンパイルを実行できない

ターミナルで javac を実行できないので、ChatGPTに尋ねながら環境構築やってみます。 まず、コマンド java -version を実行して、インストールされているJavaのバージョンを確認します。 openjdk version "21.0.1" 2023-10-17 LTS OpenJDK Runtime Environm…

デフォルトシェルを変更する

サポート記事を参考に。Macのデフォルトシェルを変更してみます。 zsh を Mac のデフォルトシェルとして使う - Apple サポート (日本) デフォルトシェルを変更する方法は2つある。 コマンドラインから 「ユーザーとグループ」設定から ひとつ目のコマンドラ…

VS Code (Mac) 起動時にターミナルに表示の意味

VS Code を開いた時に、ウインドウの下部の「ターミナル」タブに表示される警告じみた記述の意味はなんだろう? The default interactive shell is now zsh.To update your account to use zsh, please run `chsh -s /bin/zsh`.For more details, please vis…

Java 開発環境の準備

そういえば「JDK:Java Development Kit」なるものが必要でした。 最初のプログラム 最初に書いたのがこれ。 Windowsでは「コマンドプロンプト」ですが、Macでは「ターミナル」を起動。 赤丸の「Debug:デバッグ」をクリックすると、なにやらウインドウの下…

Visual Studio Code をインストールして...

Visual Studio Code をインストールしたので「ようこそ」の画面をひとつづつ見ていきます。 ようこその画面 真面目にチュートリアルを順に見ていきました。 職業訓練では「基礎からのJava」のテキストをもとに、講師が解説してくれたので、それを思い出しな…

Visual Studio Code (Mac)で基礎からのJavaにトライ

Visual Studio Code (Mac)で基礎からのJavaにトライする日々を綴るブログです。