Java Is the Language of Possibilities Java is powering the innovation behind our digital world. Harness this potential with Java resources for student coders, hobbyists, developers, and IT leaders.
The UDoc project (MYCOMジャーナルの解説記事) UDocは、JavaクラスをUMLのクラス図で可視化するオープンソース(GPL)のツール。これが結構便利。 上記サイトにはJava Webstart版もあるので、Javaの実行環境があれば、ブラウザからクリックするだけですぐに使い始めることができます。 クラスパスを指定して、可視化したいJavaクラスを選択すれば、そのクラスが表示されます。あとは、そのクラスの四隅にあるアイコンをクリックするだけで、関連するクラスをたどることができます。 自作のプログラムで、クラス図を表示させて見ました。 どうやら、以下のようなクラス間の関連を表示できるようです。 汎化関係 (クラス継承、インターフェイス実装) 集約関係 (フィールド) 依存関係 (メソッドの引数や戻り値) ソース解析したり、設計ドキュメントでクラス図書いたりするときなど
「これからキャリアを積むにはJavaはマスターしておきたい、しかし時間が……」という声をよく聞く。そこで今回は、忙しいITエンジニアのためのJavaプログラミングの「学び方」を4回の予定で紹介する。なお、本記事は@ITラーニングデスクにおいて2001年11月9日に掲載した記事を加筆、修正したものである。 はじめに――Javaは学びやすい 何かを学び、スキルアップして自分の可能性を広げる。必要に迫られてにせよ、自分の欲求に従ってにせよ、自分の実力で道を切り開いていこうと思っている多くのビジネスマンにとって最大のテーマだといえる。 しかし、時間がない、どう勉強していいか分からない、それなりにやっているつもりだが結果に結び付かないなどの悩みを抱えている人は多いはずだ。ここでは「Javaの学習とその習得」を通じて、あらためてビジネスマンにとっての「勉強法」の方法論について整理・再考してみたい。 J
Javaを使ったゲームプログラミングについて書いてます。 プログラムはJAR形式で公開しているのでダブルクリックで実行してください。 ソースファイルはJARファイルの中に入っているので解凍してご覧下さい。基本的に全部ソースファイル入ってます。著作権を主張することはないので自由に使ってください。 リンク切れやリンク先がおかしいなどありましたらコメントをいただけると助かります。 ブログはその他雑多な記事も多いため、記事下にあるナビゲーション機能はほとんど役に立ちません。このページを起点としてリンク先へ、読んだら戻るといった使い方が楽だと思います。 リンク先がない項目は面倒くさくなって解説を書いておらず、ソースファイルの提供のみとなっています。ご了承ください。 かなり昔の記事なので細かい内容に関する質問に私からはお答えできないと思います。もっと人が多いサイトで聞いた方がよいかもしれません。 NE
6月19 notepad++ - にExecを入れてJavaの実行環境をつくろう カテゴリ:Javanotepad++ この記事を読んでできるようになること この記事を読めば、notepad++で書いたJavaのソースコードをその場で、「F6⇒Enter」するだけで即座にコンパイル・実行することができるようになります。実行結果はnotepad++内のコンソール画面に出力されます。なので、いちいちコマンドプロンプトを開いて「javac Src.java」「java Src」なんてことをする必要はなくなります。 notepad++について notepad++は、Windowsで動作するフリーソフトウェアのソースコードエディタです。 なにはともあれまずはnotepad++の入手から。 窓の杜 - NotePad++ EUC-JP 対応版 前準備 javaCompileAndRun.bat という
教育界、技術者コミュニティでJava言語の教育と啓蒙に長年携わってきた 筆者が、独自の視点からJavaの面白さを掘り下げていく。(編集局) 注目を浴びるJavaScript JavaScriptが世に広まって10年近くたちますが、最近話題に上ることが多くなってきています。なぜ、いまさらJavaScriptが注目を浴びているのでしょうか? JavaScriptはECMA(ヨーロッパ電子計算機工業会)によって、ECMAScriptとして標準化されていて、Standard ECMA-262 ECMAScript Language Specification 3rd edition (December 1999)や、Standard ECMA-357 ECMAScript for XML (E4X) Specificationといった仕様が公開されています。これらの仕様を見て分かるように、Java
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く