15:02 | Javaのデバッグをしていて、ステップ実行中にステップインを繰り返したらソースコードのないところに行き当たったことがあるだろう。あるいはEclipseでF3キーでクラスやメソッド・フィールドの宣言元を辿っていってソースコードのないところに行き当たったことがあるだろう。 Eclip...
|
JavaJavaの文法一覧です。他の言語をある程度知っている人はこれを読めばJavaの基礎をマスターしてJavaを書くことができるようになっています。簡易リファレンスとしても利用できると思いますので、これは足りないと思うものがあれば教えてください。1. 基礎classの作成プログラムはclassに... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
Javalobby - The heart of the Java developer communityGoogleが公開しているJavaライブラリのひとつにGoogle Collections Libraryがある。2009年12月30日(米国時間)にバージョン1.0になり、以後APIが互換性... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
米Googleは2009年12月30日、Javaのコレクションライブラリ「Google Collections Library 1.0」を発表した。Java 5以上の基本コレクションライブラリで、Java Collections Frameworkの拡張と位置づけている。Google Collec... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
現場でJavaのソースをレビューしていると、一目で「問題だ」と気づくコードによく出会います。しかも、同じような問題をアチコチで見かけることも、少なくありません。 FindBugsを導入したおかげで、そういう問題が多少減ったものの、やはりゼロになるわけではありません。 、、、ということで、そんな問題... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
メッセージ管理などでプロパティファイルを使っていて、Javaのコード上でプロパティファイルのkeyをタイプミスしてしまったりkeyがどこで使われているか検索するのが面倒くさかったりしませんか?そんなときはEnum Propertyパターンが使えます。プロパティファイルの場合、多言語表示のためにme... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
インターネットの普及に加えて、リッチクライアント/RIAの発展とともに、アプリケーションの形態は、C/S(クライアント/サーバ)システムから、Webアプリケーションシステムにシフトしています。一般の情報発信システムだけではなく、企業の基幹情報システムまで、盛んにWebアプリケーションで構築するよう... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
はじめに 皆さんは、JavaでCSVを扱うときに苦労した経験はないでしょうか。 CSV(Comma-Separated Values/Character-Separated Values)はデータをカンマ(,)やタブなどで区切って並べたテキスト形式のデータで、表計算ソフトやデータベースなどとのデー... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
IT | 20:09 | developerworksで秀逸な記事があったので記載する。Joda-Time私もJavaでアプリケーションを作っており、日付の計算を多用している。ただし、CalendarやDateで計算をするのは非常に疲れる。また、1ヵ月後にコードをみるとそれがなにやっていたのかがよ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
HelloWorldやっても面白くねーんだよ!! 皆さんこんにちは。Google App Engine (GAE)でJavaがサポートされ、PythonはスルーしたけどJavaならやりたい!でもJava未経験!GAE/Jに手を出してみたけど、結局hello, world!のサンプルアプリを公開した... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
岡本 隆史 2009/11/6 Eclipse、NetBeansに続く、第3のJava用OSS IDE?Eclipse、NetBeansに並ぶJavaの統合開発環境(IDE)である「IntelliJ IDEA」のオープンソース化が2009年10月15日に発表されました(参考:高機能IDEのInte... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
株式会社ビーブレイクシステムズ 相原 淳、上川 伸彦 2009/10/29企業向けアプリケーションのさまざまな“常識”をJavaのオープンソース・フレームワーク群である「JBoss」から学んでいきましょう。企業システムを構築するうえでの基礎となる知識をリファレンス感覚で説明していきます。初心者から... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
今回は,仕事でよく使うPDFファイルの操作方法を学びます。Javaを利用して,家計簿をPDFファイルとして作成してみます。ついでにPDFファイルの読み込み方法も覚えることにしましょう。PDFファイルの扱い方を習得すれば,仕事の大きな手助けになるはずです。皆さんこんにちは,kikainekoです。こ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
おつかれさまです。型を選ぶというのはプログラミングの基礎中の基礎ですが、以外に開発の現場でも注意が必要なのが、floatとdoubleの精度の問題があります。これぐらい当然と思っていたのですが、最近よく耳にしますので、あえて言及wこれらの型の目的が科学技術計算のための用途。多少誤差が生じても高速に... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
文章に含まれる文字列の中で指定したパターンにマッチする部分があるかどうかを調べたい場合はよくあると思います。この時、完全に一致した部分があるかどうかを調べるだけではなく、より複雑なパターンを作成するために用意されたのが正規表現です。正規表現で用意されている構文や特殊な文字を組み合わせる事で、複雑な... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
10:30 | 最近FizzBuzzをblogで書くといいよみたいな流れになっている(曲解)のでFizzBuzz - 文殊堂と id:monjudoh が言ったからというわけではないのだけど、FizzBuzzとアルゴリズムの書き換えの話をしよう。 やや昔のエントリになるけどもJavaでFizzBu... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
Apache WicketはオープンソースのJava Webアプリケーションフレームワークのひとつである。Java用のWebアプリケーションフレームワークは多数存在するが、Wicketが特徴的なのは、XMLなどによる設定ファイルを排除し、ほぼHTMLとJavaのコードだけでWebアプリケーションが... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
ソースコード読解力は個人差が大きい コードレビューなどで、他の人のソースコードを読んだり理解したりする速度が気になることはありませんか? また、読む速度や理解する速度がとても速い人がいると感じたり、自分が周りの人よりも速いと思ったりすることがあるのではないでしょうか。私たちの研究グループで実施した... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
元ねた:Javaを使うなら必ず覚えておきたいデータ構造 - 配列・リスト・マップ - 何かしらの言語による記述を解析する日記なんか色々と足りないよね、ってことで、色々と補足を。配列配列の生成配列に含める要素が既に分かっている場合、例えば、String[] strs = new String[2];... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
Java 7の最終変更点が確定したとのことで、記事を翻訳してみました。Project Coin: The Final Five (Or So)まず最初に、Project Coinへ興味深い提案をお送りいただいたみなさま、思慮深いコメントをくださった方々、そしてJavaプログラミング言語を発展せしめ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
目次説明に使用するデータ構造抽出ソートJavaでのリストのソートソートの例(五十音順)ソートの例(数値順)結合集計関連記事説明に使用するデータ構造アルゴリズムの説明のために、以下のようなマップのリストを使います。List> countries = new ArrayList>();Map coun... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|