- 技術講座TOP
- 初級C言語講座
- 1. C言語とは何か ~言語とコンパイラについて~ トピックス
- 2. C言語の基礎 ~printf( ) と 変数について~ トピックス
- 3. C言語の条件分岐 ~if と for について~ トピックス
- 4. C言語の配列 ~intの配列とcharの配列~ トピックス
- 5. 演習問題1 ~2次元配列を使う~ トピックス
- 6. C言語のポインタ ~& と * を使ってみる~ トピックス
- 7. C言語のポインタ2 ~charポインタとchar配列~ トピックス
- 8. C言語の関数 ~関数の作り方とモジュール分け~ トピックス
- 9. 演習問題2 ~関数atoiを作ってみる~ トピックス
- 10. C言語の関数2 ~外部変数とstatic変数の説明を含む~ トピックス
- 11. C言語の構造体 ~関連のある変数をまとめる~ トピックス
- Java講座
- 1.1. while ループより for ループ
- 1.2. 配列を返すメソッド
- 1.3. チェーンコンストラクタ
- 1.4. キャッチした例外は必ず使う
- 1.5. リテラルの比較
- 1.6. 列挙型の定義
- 2.1. ユーティリティクラス
- 2.2. フィールドの可視性
- 2.3. メソッドの可視性
- 2.4. クラスの可視性
- 2.5. 配列フィールド定数
- 3.1. ファクトリーメソッド
- 3.2. 怠惰な初期化
- 3.3. 継承はカプセル化を壊す
- 3.4. 継承の悪い例
- 3.5. 継承の良い例
- 3.6. インターフェースの不要な修飾子
- 3.7. インターフェースで定数定義
- 3.8. 改行コード
- 3.9. データの入れ物として使わない
- 4.1. コレクションフレームワーク
- 4.2. Collection
- 4.3. Iterator
- 4.4. List
- 4.5. Set
- 4.6. Map
- 4.7. HashtableとVector
- 4.8. インターフェースを適切に使う
- 4.9. 初期容量を定める
- 4.10. コレクションと配列のやりとり
- 4.11. ひと工夫して使いやすくする
- 4.12. 配列コピー
- 4.13. 構文解析
- 5.1. ループ条件部でメソッドコールしない
- 5.2. ループ内でインスタンス化しない
- 5.3. try-catch ブロックはループ外に置く
- 5.4. 文字列の連結
- 5.5. 文字列の再利用
- 6.1. 汎化・実現・集約
- 6.2. Singleton
- 6.3. Template Method
- 6.4. Strategy
- 6.5. Decorator
- 6.6. Javaライブラリとデザインパターン
- 7. 参考資料
