LectureMMP01
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[Lecture]]
*Java プログラミング入門 [#s6899a39]
このページは、学部2年生向け授業である、「マルチメディア...
のために用意しました。
(Wikiの仕様で大文字小文字が混在した英単語に疑問符?が追...
**第1章および第2章 [#y3ae1beb]
*** terminalを起動する [#ia8beba9]
//#ref(How2Java/terminal.png)
http://is.ocha.ac.jp/~siio/gyazo/7366bfab668207c6598c4d88...
- terminalは、/Applications/Utilities/の中にあります。
ちなみに、/Applicationsはファインダでは/アプリケーション...
/Applications/Utilities/は、/アプリケーション/ユーティリ...
- ダブルクリックすると起動します。
よく使うことになると思いますので、dockにドラッグアンドド...
登録しておくと良いかと思います。
- ターミナルから、javacとタイプしてみてください。Javaがす...
オプションの説明が日本語で出てくると思います。
***おすすめテキストエディタCotEditor[#c7258b9c]
https://coteditor.com/img/appicon/128@2x.png
- Javaのプログラムを作るテキストエディタです。一番簡単に...
エディタを呼び出せば良いです。
- でも日本語の設定などが結構難しいので、GUIベースのエディ...
- いくつかありますが、おすすめの一つはCotEditorという、便...
- これも便利なのでdockに入れておくとよいと思います。
こちらからダウンロードできます。
演習室のOSにあわせたバージョンをダウンロードして~/Applica...
https://coteditor.com/archives.ja
*** Javaのプログラムの仕組み [#ub09b6d1]
プログラミングの方式には、コンパイル型と、インタープリタ...
+ ソースファイル(テキストデータ)
+ Javaバイトコード (JavaのClass)
の2個のファイルを扱います。ソースファイルをコンパイルする...
Javaバイトコードファイルは、Javaインタープリターで実行し...
最近ではあまり流行りませんが、HTMLの中に組み込んでJavaバ...
近い仕組みで、名前が紛らわしいJavaScriptという言語があり...
この授業ではJavaScriptは扱いません。
*** 超簡単なプログラム(hello world)を作ってみる [#v4ccc293]
- ターミナルから、vi Hello.javaとかemacs Hello.javaとかpi...
もしくは、cotEditerを起動して作成します。
- ここで、以下のようなプログラムを書いてみます。
class Hello {
public static void main (String args[]) {
System.out.println("hello java world!");
}
}
http://is.ocha.ac.jp/~siio/gyazo/20121004010107.png
- これをHello.javaという名前で保存します。lsやcatコマンド...
$ ls
Hello.java
$ cat Hello.java
class Hello {
public static void main (String args[]) {
System.out.println("hello java world!");
}
}
今は、Hello.javaファイルが一つしかありません。これをコン...
$ javac Hello.java (コンパイルする)
コンパイルに成功するとHello.classというファイルができて...
$ ls
Hello.class Hello.java
これはjavaコマンドで動作します。javaはインタープリータで...
$ java Hello (実行する。.javaなどの拡張子は不要)
hello java world! (結果)
- 次に簡単なウィンドウを出してみましょう。
授業の最後の方で紹介する,Swingというフレームワークを使っ...
import javax.swing.JFrame;
public class SimpleWindow {
public static void main(String argv[]) {
JFrame f = new JFrame("私が作った最初の窓...
f.setSize(200,100);
// f.setDefaultCloseOperation(JFrame.EXIT_...
f.setVisible(true);
}
}
これをSimpleWindow.javaという名前で保存して、
javac SimpleWindow.java
java SimpleWindow
とタイプしてコンパイル/実行します。
//このプログラムは,ウィンドウのクローズボタンを押しても...
//プログラムを停止するには,ターミナルでコントロール-cを...
#ref(How2Java/simplewindow.png)
終了行:
[[Lecture]]
*Java プログラミング入門 [#s6899a39]
このページは、学部2年生向け授業である、「マルチメディア...
のために用意しました。
(Wikiの仕様で大文字小文字が混在した英単語に疑問符?が追...
**第1章および第2章 [#y3ae1beb]
*** terminalを起動する [#ia8beba9]
//#ref(How2Java/terminal.png)
http://is.ocha.ac.jp/~siio/gyazo/7366bfab668207c6598c4d88...
- terminalは、/Applications/Utilities/の中にあります。
ちなみに、/Applicationsはファインダでは/アプリケーション...
/Applications/Utilities/は、/アプリケーション/ユーティリ...
- ダブルクリックすると起動します。
よく使うことになると思いますので、dockにドラッグアンドド...
登録しておくと良いかと思います。
- ターミナルから、javacとタイプしてみてください。Javaがす...
オプションの説明が日本語で出てくると思います。
***おすすめテキストエディタCotEditor[#c7258b9c]
https://coteditor.com/img/appicon/128@2x.png
- Javaのプログラムを作るテキストエディタです。一番簡単に...
エディタを呼び出せば良いです。
- でも日本語の設定などが結構難しいので、GUIベースのエディ...
- いくつかありますが、おすすめの一つはCotEditorという、便...
- これも便利なのでdockに入れておくとよいと思います。
こちらからダウンロードできます。
演習室のOSにあわせたバージョンをダウンロードして~/Applica...
https://coteditor.com/archives.ja
*** Javaのプログラムの仕組み [#ub09b6d1]
プログラミングの方式には、コンパイル型と、インタープリタ...
+ ソースファイル(テキストデータ)
+ Javaバイトコード (JavaのClass)
の2個のファイルを扱います。ソースファイルをコンパイルする...
Javaバイトコードファイルは、Javaインタープリターで実行し...
最近ではあまり流行りませんが、HTMLの中に組み込んでJavaバ...
近い仕組みで、名前が紛らわしいJavaScriptという言語があり...
この授業ではJavaScriptは扱いません。
*** 超簡単なプログラム(hello world)を作ってみる [#v4ccc293]
- ターミナルから、vi Hello.javaとかemacs Hello.javaとかpi...
もしくは、cotEditerを起動して作成します。
- ここで、以下のようなプログラムを書いてみます。
class Hello {
public static void main (String args[]) {
System.out.println("hello java world!");
}
}
http://is.ocha.ac.jp/~siio/gyazo/20121004010107.png
- これをHello.javaという名前で保存します。lsやcatコマンド...
$ ls
Hello.java
$ cat Hello.java
class Hello {
public static void main (String args[]) {
System.out.println("hello java world!");
}
}
今は、Hello.javaファイルが一つしかありません。これをコン...
$ javac Hello.java (コンパイルする)
コンパイルに成功するとHello.classというファイルができて...
$ ls
Hello.class Hello.java
これはjavaコマンドで動作します。javaはインタープリータで...
$ java Hello (実行する。.javaなどの拡張子は不要)
hello java world! (結果)
- 次に簡単なウィンドウを出してみましょう。
授業の最後の方で紹介する,Swingというフレームワークを使っ...
import javax.swing.JFrame;
public class SimpleWindow {
public static void main(String argv[]) {
JFrame f = new JFrame("私が作った最初の窓...
f.setSize(200,100);
// f.setDefaultCloseOperation(JFrame.EXIT_...
f.setVisible(true);
}
}
これをSimpleWindow.javaという名前で保存して、
javac SimpleWindow.java
java SimpleWindow
とタイプしてコンパイル/実行します。
//このプログラムは,ウィンドウのクローズボタンを押しても...
//プログラムを停止するには,ターミナルでコントロール-cを...
#ref(How2Java/simplewindow.png)
ページ名: