[[FrontPage]] > [[Java]] (Now)
#norelated
#title(やっと Java)
----------------

[[FrontPage]] > [[Java>./]] (Now)


* はじめに [#ya967c3e]
授業でやったJavaの勉強メモ
------------------------------
#contents
------------------------------

* Contents [#w3b4db20]

** Lesson1 [#s403b8b2]
-休みました!
-コンパイルの仕方などを勉強
-- ファイル名とクラス名を一致させること
---Javaのコンパイル
 $ javac fileName.java
--- Javaの実行
 $ java fileName


** Lesson2 [#ia23dd1c]
*** 変数宣言 [#t0259041]
- Java はプリミティブ型よりも、参照型をメインで使用する。
*** 標準出力 [#j18badcd]
- java.io.PrintStream
-- System.out.println() がめんどくさいときに、System.out を指定すれば少しは楽になるよ。
- java.lang.System
-- println() などが定義されているクラス。~
-- printf() もあるんだけど、フォーマットを使うときはこちら。ちなみに改行は %n だそうです。
++標準入力、標準出力、およびエラー出力ストリーム
++外部的に定義されたプロパティおよび環境変数へのアクセス
++ファイルおよびライブラリのローディング方法
++配列の一部をすばやくコピーするユーティリティメソッド
- java.lang.*
-- 参照型がたくさん

*** 文字列関連 [#g3e3e0e3]
- 文字列と基本データ型の変換
-- " " で囲えば、文字列リテラルになる。
-- また、java.lang.String の中に文字列変換関連のメソッドがあるとおもう。
-- java.lang.Object
---java.lang.* 関連のスーパークラス。てか、すべてのクラスのスーパークラス。~
実は、toString() などは、ここで宣言されている。
* はじめに [#ya967c3e]
Java関連の勉強メモ...。~
なんだけど、どうせ他のサイトを見れば良いと思う!

* Official Document [#h6c53710]
:[[ JDK 6 ドキュメント:http://java.sun.com/javase/ja/6/docs/ja/]] | 公式ドキュメントJDK 6

* API Reference [#l67016cd]
:[[JavaTM 2 Platform Standard Edition 5.0 API 仕様:http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/index.html]] | 公式APIレファレンス5.0

:[[JavaTM 2 Platform Standard Edition 6.0 API 仕様:http://java.sun.com/javase/ja/6/docs/ja/api/]] | 公式APIレファレンス6.0

* Lesson [#s9c7079c]
:[[大学での授業メモ>./Lesson]] | 
:[[java.io.Console>./Console]] | awtとかswingはちょっと敷居が高かったので、コンソールアプリを作った
:[[java.util.loggin.Logger>./Logger]] | RPG作るときに println() だと都合が悪かったので...
:[[java.util.Collection>./Collection]] | コレクションクラスだってさ



----------------
*情報元 [#d80ccc8d]

- [[Sun Microsystems Japan 公式サイト:http://jp.sun.com/java/]]
:[[Sun Microsystems Japan 公式サイト:http://jp.sun.com/java/]]| 
:[[Java 入門:http://www5c.biglobe.ne.jp/~ecb/java/java00.html]] | Google検索でTopにくるサイト。すばらしい情報量だなぁ。

- [[JavaTM 2 Platform Standard Edition 5.0 API 仕様:http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/index.html]]
-- 公式APIレファレンス
** Java コーディング規約のリンク [#aa185c96]
:[[コーディング規約の会:http://www.objectclub.jp/community/codingstandard/]] | Javaとか色々なコーディング規約
:[[Java コーディン規約Wiki:http://www.techch.com/wiki/index.php?Java関連%2FJavaコーディング規約%2FJavaネーミング規約]] | 誰かのサイトの

- [[Java 入門:http://www5c.biglobe.ne.jp/~ecb/java/java00.html]]
-- Google検索でTopにくるサイト。すばらしい情報量だなぁ。
* 授業中に提示された参考リンク [#y5d7fca2]
:[[楽しいJava入門:http://www.lcv.ne.jp/~kenmio/]] |
:[[@IT連載一覧-いまから始めるJava:http://www.atmarkit.co.jp/fjava/index/index_javaent.html]] |


----------------

*参考文献 [#e485b097]
:[[やさしいJava]] |

[[cv writing service>http://cv-writing-services.org.uk/]]


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Ads by Sitemix