ねっとぱんだ-プログラミング勉強ブログ-

Webデザイン、プログラミングの勉強ブログ。

java

【java】static修飾子、イニシャライザ

static インスタンスではなく、クラス名に紐づけて値を保持できる。Human.java package jp.suzuki.practice.model; public class Human { //クラス名Humanに紐づけた値 private static int count = 0; //コンストラクタ public Human(){ //インスタンス化さ…

【java】getterとsetterでアクセスコントロール

getterとsetterでアクセスコントロール フィールドは不用意にアクセスされないようにprivateで宣言する。 privateのフィールドにアクセスするためにgetterとsetterを作る。 Human.java package jp.suzuki.practice.model; public class Human { //フィールド…

【java】パッケージ

パッケージ クラスをまとめたり名前の衝突を避けられる。 パッケージ名は他と被らないように組織のドメインを逆にしたものを使うことが推奨されている。https://mechalog.com/java-package パッケージ化していき、mainメソッドがあるクラスとその他のクラス…

【Java】コンストラクタと継承

Javaでのコンストラクタ クラスと同じ名前のメソッドを作る クラスがインスタンス化された時に同時に実行される。 class Human { //変数宣言 String name; //コンストラクタ(クラスと同じ名前にする) Human(String name){ //Humanクラスのnameに引数のnameを…

【java】配列、データ型とメモリ、メソッド

配列の宣言 //型を宣言した後に変数名 int[] sales; //配列の長さ sales = new int[3]; //代入 sales[0] = 100; sales[1] = 200; sales[2] = 300; //代入を省略、長さは宣言しなくていい int[] sales; sales = new int[]{100,200,300}; //初期化を省略 int[]…

【java】javaの学習について/型の宣言と変換

目標 javaの学習についてですがひとまず以下のようなチュートリアルでGUIを作れることを目指したいと思います。 ゲーム制作 http://codezine.jp/article/detail/765?p=3 http://docs.oracle.com/cd/E26537_01/tutorial/uiswing/index.html Javaが動く仕組み…

【java】eclipseのインストール、javaの変数

インストール eclipseをインストールする為にjava8をインストールする必要があります。 参考:https://eng-entrance.com/java-install-jdk-macjavaインストール参考:http://techfun.cc/java/mac-eclipse-install.html 最初の操作:https://blog.codecamp.jp/ec…

【java】javaについてとpathの変更(Windowsの場合)

javaとは JDK(Java Development Kit)とJRE(Java Runtime Environment)の2種類が配布されている。 JDK(Java Deveropment Kit) JavaプログラミングをするためのソフトウェアセットJavaの開発元のオラクル社が開発し無料配布 JRE(Java Runtime Environme…