ゲームプログラミングとはその名のとおりゲームのプログラムを作ることを指します。『Javaから楽しく学ぶ!ゲームプログラミング専門学校』ではゲームプログラミングについて、実際にゲームプログラムをJAVAプログラミング言語を使用し、作成していきながら詳しく解説していきます。
public class CarRun implements Runnable{
private String carName;
private int count;
public CarRun(String carName){
this.carName = carName;
}
public static void main(String[] args){
CarRun car1 = new CarRun("インサイト");
Thread th1 = new Thread(car1);
Thread th2 = new Thread(car1);
th1.start();
th2.start();
}
public void run(){
count = 0;
for(int i = 0; i < 5; i++){
try{
Thread.sleep(1000);
}catch(Exception e){}
this.addCount();
System.out.println(carName + " : " + count + "回目の処理です。");
}
}
public void addCount(){
count += 1;
}
}
CarRun car1 = new CarRun("インサイト");
Thread th1 = new Thread(car1);
Thread th2 = new Thread(car1);
th1.start();
th2.start();
public class CarRun implements Runnable{
private String carName;
private int count;
public CarRun(String carName){
this.carName = carName;
}
public static void main(String[] args){
CarRun car1 = new CarRun("インサイト");
Thread th1 = new Thread(car1);
Thread th2 = new Thread(car1);
th1.start();
th2.start();
}
synchronized public void run(){
count = 0;
for(int i = 0; i < 5; i++){
try{
Thread.sleep(1000);
}catch(Exception e){}
this.addCount();
System.out.println(carName + " : " + count + "回目の処理です。");
}
}
public void addCount(){
count += 1;
}
}