Java

ブログからのネタの種

どーでも良いことと良くないこと。(
いるから、マウスだと思うように描けずイライラするという・・orz更に最終兵器としているタッチパッドも、指でなぞれば線ガッタガタ、Javaは上手く作動しないのです・・ どうやら機械は私にケンカをふっかけようとしている模様です(してないって。) 負けるものかと
2008/09/07 10:22:33 [すずどらブログ]
[php][メモ]phpに関するメモ
PHPのコミュニティ ポータルサイト「PHPプロ!」 phpマニュアルや講座などがある非常に内容が多いサイト koshigoewiki:php:デザインパターン [KoshigoeWiki] phpのデザインパターンのサンプルコード。23のデザインパターン中19個のデザインパターンのコードがある。23.関数とバイナリセーフ:ITpro バイナリセーフとは?具体的に何が
2008/09/07 10:18:06 [28歳からのプログラマ 〜 Java, php, JavaScript]
コミュニケーション力が欲しい
く、合格率が高いので、 落ちるわけにはいきません。。。PMPの集中講義の後は、データモデリングの講演会、 そのあとはJAVAプロジェクトの勉強会。10時半から20時ころまで大学院。いよいよ、両立、やばめになってきました。9月はいくつかかかえている
2008/09/07 10:12:30 [あるBookwormのつれづれ生活]
[LOOX U]昨日したこと
エントリした内容以外で行ったこと、 Tablet機能の削除 バッテリ保護のため、充電を80%に抑える設定 Adobe ReaderとSun Javaを最新に MS Office 2007インストール IE8β2をインストールして削除*1 東芝Bluetoothスタック削除して戻す*2 と、イロイロおバカなことやってますが、
2008/09/07 09:39:35 [Lavistaの日記]
ワシャ、今迄の黒電話で十分じゃ
進化の過程でとりわけ重要だったと感じるのが,端末の出荷後にもソフトウエアを追加できるようになったことである。米 Sun Microsystems 社の「Java」や,米 QUALCOMM 社の「BREW」などのソフトウエア・プラットフォームを整備したことが大きい。これによって家庭用ゲーム機からのゲーム・ソフト
2008/09/07 07:38:50 [シャンテ サラ]
JavaEE5の本を買った
載っていた。 「次の自民党総裁は、誰になっても福田氏よりはましであろう。」 自民党総裁とは書いているが首相とは書いていない。 話変わって。 javaのお勉強にと 「マスタリングJavaEE5」という本を買ってきた。 JPAサンプルが
2008/09/07 07:17:16 [老兵は黙って去りゆくのみ]
[javax.xml.namespace]NamespaceContext の実装を考え
します。javax.xml.namespace.NamespaceContext インターフェース NamespaceContext インターフェースの型定義は以下のようになっています: package javax.xml.namespace.NamespaceContext; import java.util.Iterator; public interface NamespaceContext{ String getNamespaceURI(String prefix) ; String getPrefix(String uri); Iterator getPrefixes(String uri); } 実装しなけれ
2008/09/07 06:11:07 [倭マン日記]
書籍購入履歴を永続化する(2)
、このタグに囲まれている文字列を書籍名として抽出するようにする。これらの処理をまとめて Amazon.java に実装した。結果として、以下のようなコードになる。private void uppercodeFieldKeyPressed(java.awt.event.KeyEvent evt) { if (KeyEvent.VK_ENTER == evt.getKeyCode()) { String
2008/09/07 04:51:44 [雪羽の発火後忘失]
とスタイルシートと少しだけJava Scriptでつくるホーム
超図解 HTMLとスタイルシートと少しだけJava Scriptでつくるホームページ入門 (超図解シリーズ) タグほとんど打てなかった俺でもHP作成から公開までできるようになる魔法の本ですww。人気ナンバー1らしいし★ HP作りたい人&HTML、CSSを学びたい人には役に立つと思いますよ。JavaScript
2008/09/07 04:23:14 [もぼなもな書房]
RubyとJavaの文字列連結の違いその2
<」メソッドで行う。 但し、短い文字列では式展開で文字列連結するほうが「<<」 メソッドでの連結よりもパフォーマンスが良い。 JavaでStringは変更不能(immutable)なクラス。 そのため、別に変更可能(mutable)なクラスが用意されている。 それがStringBuilder(or StringBuffer)。
2008/09/07 04:07:23 [ASIPのRubyistなるままに]

はてブ注目エントリーからのネタの種

はてなブックマーク - プログラミング未経験者が JavaScript でプログラミングをするために必要なこと - IT戦記
>「空ファイル = 何も書いてないテキストファイル」という事実に気付いたとき / あー!そんなことすっかり忘れてた!確かに空ファイルを作るのが、コンピュータ理解の最初の一歩だった気がするなー。 2008年07月16日 hideAki 開発 初心者 プログラミング未経験者 2008年07月16日 ama-ch 「最初の一歩」がうまく踏み出せると、どこまでも進めそうな感じがする。「最初の一歩」が本...
2008/09/07 17:19:43 []
Google Chromeで最速アクセス禁止を食らった件
Google Chrome、すごいみたい。発表当日、会社でニュースサイトをめぐるついでに、Google Chromeのサイト(http://www.google.com/chrome/)へ行ってみた。で、機能を調べ、ダウンロードしてインストールをしたところで休憩が終わってしまい、使うのは翌日ということに。そして翌日。出社してメールをチェックすると、管理者様よりインターネットアクセスの禁止令が届いている。罪状はYoutube...
2008/09/07 17:19:43 []
爆速で話題の Google Chrome 搭載 JavaScript VM “V8” は、Animorphic Smalltalk VM がベースになっているらしい - sumim’s smalltalking-tos
Animorphic Smalltalk というのは、1990年代半ばに作られ、2006年にオープンソース化されて話題になった“Strongtalk”のこと。 Another interesting aspect of the V8 virtual machine is that it's open source. <snip> It is mainly written in C++, based on the Strongtalk Smalltalk code and released with a BSD/MIT license. The Hitchhiker’s Guide to ...: Google Chrome, JavaScript and Smalltalk Strongtalk は、Objective-C ばりのオプショナルな静的型チェッ...
2008/09/07 17:19:43 []
MOONGIFT: � Ruby2JavaScript「Red」:オープンソースを毎日紹介
Webアプリケーションを構築しているとどうしても必要になるのがJavaScriptだ。サーバサイドの言語はPHPやRuby、Perl、Java、Pythonなど様々な言語が選ばれるが、JavaScriptについては代わりがない。 RubyからJavaScriptが生成される   元のRubyコード   サーバサイドの言語は得意だが、JavaScriptはちょっと…という人もいるのではないだろうか。そんな人にとって、これは朗報かも知れない。 ...
2008/09/07 17:19:43 []
秋元@サイボウズラボ・プログラマー・ブログ: Google Chromeに最初の脆弱性発見
早いなあ。 ZDNetによると、Google Chrome公開から数時間のうちに、警告無しにユーザにJavaアプリケーションを実施させる脆弱性を見つけた人がいたようだ。 ブラウザウィンドウの最下部にダウンロードされたjarファイル(Javaアプリケーション)が任意の文字(jarファイルのファイル名)で表示され、そこをクリックするとJavaアプリケーションが実行される。デモも用意されていて、デモ...
2008/09/07 17:19:43 []
Serious Security Flaw in Google Chrome - ReadWriteWeb
Google Chrome has quickly become one of our favorite browsers here at RWW, but, as Ryan Narraine, a security evangelist at Kaspersky Lab, reports, Chrome has also inherited a potentially serious security flaw from the old version of WebKit it is based on. An attacker could easily trick users into launching an executable Java file by combining a flaw in WebKit with a known Java bug and some smart social engineering. digg_url = 'http://digg.com/tech_news/Serious_Security_Flaw_in_Google_Chrome';digg_bgcolor = ...
2008/09/07 17:19:43 []
Firefoxの必携アドオン10選 - builder by ZDNet Japan
Firefoxは、アドオンをインストールすることで使い勝手が向上する。そこで、筆者お気に入りのFirefoxアドオンを10個紹介する。  あなたが定期的に巡回しているウェブサイトへのアクセスを迅速に行いたいのか、高機能のタブを使用したいのか、それともシステムを潜在的に危険なアクティブコンポーネントから守りたいのかにかかわらず、あなたの役に立つFirefoxのアドオンが存...
2008/09/07 17:19:43 []
Part2 プログラミングを理解するための五つのポイント:ITpro
でプログラムを実際に動かしてみた感想はいかがですか? プログラムの中身はよくわからなかったかもしれませんね。  それは当然のことです。プログラミングを作文にたとえるなら,Part1を読み終えたばかりの皆さんは,紙と鉛筆の使い方を覚えた段階に過ぎません。自分の思うように文章を書くことができるようになるためには,起承転結や句読点の打ち方などの基本的な作...
2008/09/07 17:19:43 []
Firefoxの必携アドオン10選 - builder by ZDNet Japan
Firefoxは、アドオンをインストールすることで使い勝手が向上する。そこで、筆者お気に入りのFirefoxアドオンを10個紹介する。  あなたが定期的に巡回しているウェブサイトへのアクセスを迅速に行いたいのか、高機能のタブを使用したいのか、それともシステムを潜在的に危険なアクティブコンポーネントから守りたいのかにかかわらず、あなたの役に立つFirefoxのアドオンが存...
2008/09/07 17:19:43 []
Firefoxの必携アドオン10選 - IT業界を生き抜く秘密10箇条 - ZDNet Japan
 あなたが定期的に巡回しているウェブサイトへのアクセスを迅速に行いたいのか、高機能のタブを使用したいのか、それともシステムを潜在的に危険なアクティブコンポーネントから守りたいのかにかかわらず、あなたの役に立つFirefoxのアドオンが存在している。本記事では、時間を節約し、ブラウザの使い勝手を向上させるような、筆者お気に入りのFirefoxアドオンを紹介して...
2008/09/07 17:19:43 []
フッ君の日常 : LL Future 行ってきた
 LL Future 行ってきたよ!11時間という長丁場をがんばってくださったスタッフの皆様、どうもありがとうございました。 ちなみに、チケットをなくして (しかもTシャツ付きの方) 当日券を買い直したことはここだけの話 (こんな間抜けは俺だけだろうなーとおもってたら、仲間発見)。なかのZERO と中野サンプラザと間違えて、そっちの方に行ってしまったのも内緒 (さすがにこっ...
2008/09/07 17:19:43 []
NTTデータはソースコードレビューをしている - ひがやすを blog
NTTデータとの決闘シリーズ第二幕 - ひがやすを blogのエントリで、 データは、コードレビューは、ほとんどしていないといってました。 NTTデータとの決闘シリーズ第二幕 って書いたんだけど、 主催側です。ブクマコメントにもあるとおりソースコード診断サービスを社内外に提供しており、社内では多くのプロジェクトで利用しています。 NTTデータのコメント というコメント...
2008/09/07 17:19:43 []
Geekなぺーじ : ワクワク感を持続できない組織は求心力を維持できない
ワクワク感が創造できない、もしくは外部が内部でのワクワク感を想像できない組織には、新人が入らずに徐々に高齢化していき、求心力を失い、最終的には寿命を迎えるのではないかと感じる時があります。 過去のワクワク 昔、テキストによるやり取りを実現するチャットプログラムを書いて感動していました。 TCPでソケットを作り、通信ができるという事実が感動でした。 ...
2008/09/07 17:19:43 []
Part4 Perl:ITpro
」のPart4では,いよいよ実践的なプログラミングに移ります。WebサーバーのApacheとスクリプト言語であるPerlを使って,簡単なプログラムを書いてみます。変数やハッシュ,配列の考え方などは,ほかの言語にも応用できます。  これからWebプログラミングを勉強するという人でも,「Perl」という単語くらいは聞いたことがあると思います。Perlは,汎用的なインタプリタ*1言語で...
2008/09/07 17:19:43 []
LL Future - sumiiの日記
http://ll.jus.or.jp/2008/ に行ってきました! たくさんの方とお会いできて楽しかったですが(例によってゆっくりとお話できなかった方も多くてすみません)、中でもお昼をご一緒したYpsilonの藤田さんとMona OS & Moshのひげぽんさんには、テクニカルにも面白いお話(イプシロンのリアルタイムGCとか)を詳しく聞けて、非常にエキサイティングでした。後から誘っていただいた私ばか...
2008/09/07 17:19:43 []

関連グッズなネタの種

 
 
  • Javaプログラマのためのアルゴリズムとデータ構造   [本]
  • Java認定資格標準テキスト 試験番号310-025   [本]
  • Javaで学ぶ「データ構造」と「アルゴリズム」 プログラミングの基本の理論と実際   [本]
  • C.F.Martin LXM Java Mahogany
  • Javaによる画像処理プログラミング   [本]
  • Javaで学ぶ数値解析   [本]
  • バンドレン アルトサックスリード JAVA
  • Java教科書   [本]
  • JavaとUMLで学ぶオブジェクト指向の考え方 オブジェクト指向分析・設計入門   [本]
  • Javaで学ぶシミュレーションの基礎   [本]
  • Java 2セキュリティプログラミング 基礎概念から実装の詳細まで   [本]
  • JAVAネットワーキング&コミュニケーション JDKによるインターネットプログラミング技法   [本]
  • ネオン&amp;LEDピクチャーフレーム(JAVA DREAMS)
  • Javaプログラミング入門   [本]
  • 10日でおぼえるJava実践教室   [本]
  • Javaによる連続体力学の有限要素法   [本]
  • LEDピクチャーフレーム(JAVA DREAMS)
  • SVF for Web/PDF Java Edition Linux 2CPU:翼システム
  • キラキラ☆ラメロゴプリント半袖Tシャツ(ピンク)☆韓国子供服☆JAVA QOO
  • イマカツ/JAVA-STICK5"ジャバスティック 【1】
  • キラキラ☆ラメロゴプリント半袖Tシャツ(黄)☆韓国子供服☆JAVA QOO
  • Java puzzlers 罠、落とし穴、コーナーケース   [本]
  • 初級プログラマのためのWebアプリケーション構築入門 実践で学ぶJava,XHTML,SQL [本]
  • ヴィア リパブリカ(VIA REPUBBLICA) ハンドバッグ 8870 JAVA ORO ゴールド
  • Javaアプリケーションサーバ WebOTX Std-J V7.1Win追加CUライセンスJ2EE1.4準拠
  • Java 5.0 Tiger   [本]
  • Java謎+落とし穴徹底解明   [本]
  • 合格Java問題集 SJC-P310-055   [本]
  • いよいよ入荷☆Amaort(アマート)☆MENSラバーブーツJAVA(2色)
  • Javaのココロ “できる”プログラマになるための111のアドバイス   [本]
関連グッズ一覧

Wikipediaサマリーなネタの種

Java(ジャバ)は、狭義ではオブジェクト指向プログラミング言語Javaであり、広義ではプログラミング言語Javaのプログラムの実行環境および開発環境をいう。このJavaプログラムの実行環境と開発環境(広義のJava)は、Javaプラットフォームとも呼ばれる。

Javaは、従来のさまざまな言語の良い部分を引き継ぎ、欠点を克服するよう設計された。次のような特徴をもつ。

Javaではプラットフォームに依存しないアプリケーションソフトウェアの開発と配備を行うことができる。
Javaで開発されたソフトウェアは堅牢な実行環境 (仮想マシン) であるJava仮想マシンのもとで動作する。
オブジェクト指向プログラミングの考え方に基づいて設計された言語であり、ソフトウェアの開発と保守の複雑さを低減し、開発効率と保守性を高める。
Smalltalk や Objective-C と同様な簡潔なオブジェクトモデルを採用している。
構文は C および C++ から多くを引き継いでいる。

現在、Javaの技術は、情報技術のローエンドからハイエンドまで幅広く使われている。 組み込みシステムや携帯機器(携帯電話・PHSやPDA・スマートフォン等)のシステムから、企業の情報システムを担う大規模なサーバやスーパーコンピュータまで、非常に多くの分野で活用されている。