Java

ブログからのネタの種

[java] 『Java言語プログラミングレッスン』計算
整数の割り算で、割り切れなかった小数部分は切り捨てられる。整数にLを付けると、long型の定数になります。Java言語の処理系は、動作中のオーバーフリーのチェックは行いません。整数で表す事の出来る範囲
2008/11/21 07:46:26 [はてな村のレオナルド]
[パソコン]xfy Planner(google 活用)
(1/2) ITmedia Webブラウザ上で動作するユーザーインタフェースも、デスクトップアプリケーションでイベント駆動インタフェースを作るときと同じように開発したい--もしそれがJavaでの開発であるならばたくさんの プログラム がひとつのファイルを同時に利用するようになり、こうしてネットを活用するオンラインでの利用がはじまった。その後
2008/11/21 05:58:21 [google 活用でPV視聴ヒットパレード]
[日記]ことをやっているわけですが
、DVD、 pv 、韓国、 wiki 、はてブ、 08 、mixi、 pv 、Linux、 wiki 、 blog 、Rails、 08 、YouTube、 pv 、OS、 wiki 、Java、 08 、Internet、 pv 、BLog、 wiki 、WWW、 08 、Windows、 pv 、Opera、 wiki 、Firefox、 08 、xml、 pv 、NTT、 wiki 、CSS
2008/11/21 05:12:56 [日記]
作業記録アプリケーションについていろいろ
てる人は教えてください。2.は本当に遅い。重いソフトを常駐させるのは精神衛生上よくないので辛い。3.は Java プログラマには致命的。使えないレベル。Mac 版の完成度が高いだけに残念。wakoopa のレビュー http://wakoopa.com/ 時間管理アプリケーションで
2008/11/21 03:17:41 [mallowlabsの備忘録]
友人は宝物(その2)
昨晩も、マンツーマンの贅沢なJavaの補習 と データベース構築特論 で、大学院へ。授業のあと、Iさんが、嬉しそうに、 「104条の3の扱い、あれから、気になって 事務所の担当の方に、聞いてみたの〜 そしたら、まだまだ甘い って。 侵害訴訟で、無効理由
2008/11/21 02:50:51 [あおむしDiary]
悔しい
マラソン大会大歓迎のゆーたです。http://www.pref.fukushima.jp/pc-concours/2008/03/03_kyougigaiyou.html この人ら高校生でc/c++/javaとかするねんなぁ・・・・ 何かこの時期から進んでるとかちょっと悔しいな。もしかして俺って情報好きなんじゃね?
2008/11/21 02:49:42 [Pocky&PRETZ]
[vs俺々フレームワーク]俺々フレームワークを
定めようと思う.S2Container.NET + S2Dao.NET + DBFlute この構成である理由はすごく簡単で, 社内唯一のJavaプロジェクトが同構成だから.JavaプロジェクトとVB.NETプロジェクト間で人員の互換性が発生する, という点がきっとウリになる.ロードマップ ・S2Container.NET
2008/11/21 02:17:48 [Crought]
[java] Java言語プログラミングレッスン1日目
クラスの名前は大文字で始める習慣になっている。プログラムは main メソッドから開始する。
2008/11/21 01:53:44 [はてな村のレオナルド]
[netbeans]Java Hot Topic セミナー & 祝・NetBeans6.5
昨日(11/19)、 Java Hot Topic (11月号) に参加しました。今回は、待ちに待った NetBeans の回です。「Java Expert #03『まるごと NetBeans』号」の出版記念セミナーということで、記事を書かれた方たちがお話をされました。また、NetBeans6.5 正式リリース直前
2008/11/21 01:05:14 [asa nisi masa]
[Dialer]Dialerバージョン1.0.0の不具合について
18日の記事 でお伝えした問題について調査中ですが、ノキアS60機のようにテキストフィールド内で直接入力内容を編集するタイプの機種では不可避の問題であると考えております。当初の予定通り、一部修正を行ったバージョンを、23日前後を目標にご提供いたします。それ
2008/11/21 00:41:32 [携帯電話用Javaアプリ開発日記]

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

2008-11-20 - きしだのはてな: スレッドで投機的実行を実現する方法を考えてみた
スレッドのロックをする場合、読み込み処理同士は他に影響を与えないのでロックをする必要がない。 Javaでは、ReadWriteLockを使うと、読み込みスレッドは同時にいくつでも動くけど書き込みスレッドは他のスレッドが動いていると処理をまち、書き込み処理中は読み込み処理もできなくなる。 ただ、ReadWriteLockの場合、処理が読み込みなのか書き込みなのかがロック取得時に決ま...
2008/11/21 11:43:34 []
Java Webフレームワーク Play!で遊んでみる - Introduction - ゆろよろ日記
Play! というWebフレームワークがあるようです。 Play! ちょっと遊んでみましょうか。 Play!の特徴 Play! Manual - Overview 斜め読みしてみる。 Pure Java Framework Railsっぽいディレクトリ構成だ。 HTTPにフルアクセス。REST URLをサポート Groovyによる効率的なテンプレートエンジン HotDeploy可能。エラーが発生したらそれっぽいソースを表示してくれる フルスタックのフレームワーク :JDBC-Hibernateに...
2008/11/21 11:43:34 []
はてなブックマーク フロントエンドの新しいヤツを試作 - うなの日記
はてなブックマーク フロントエンドの新しいヤツを作ってみた。戦略「登録直後のブックマーク」「特定のよく使うブックマーク」に素早くアクセスする手段を提供個人的にアクセスする頻度の高い以下の二つについて、専用のカテゴリを用意し素早くアクセスできるようにする。登録直後のブックマーク例えば「Aspect」とか調べているときは、それに関連するサイトをたくさん...
2008/11/21 11:43:34 []
Slim3のトランザクション管理 - ひがやすを blog
Slim3のトランザクション管理の部分を実装しました。 http://svn.slim3.org/browse/trunk/slim3/slim3-transaction/src/main/java/org/slim3/transaction/ 一番のポイントは、どのアプリケーションサーバで動いているかを自動で検知して、適切なセットアップをすることです。これにより、単に設定が楽になるだけではなく、同じ設定ファイルで、テストのときも本番のときも動かすことができます。 設定と...
2008/11/21 11:43:34 []
2008-11-19 - きしだのはてな: マルチスレッド対応カウンタ
Javaの++演算子はアトミックじゃない。つまり、++nは、n = n + 1と分解されたとき、nを読み込んだ後、1足した値をnに書き込む前に他のスレッドがnを変更していたら、すでに他のスレッドで行っていた変更が無効になる。 で、これはvolatileをつけてもだめ。 つまり、このプログラムの実行結果が20000にならない。 public class NonAtomicIncrement { static int count; public static void main(String[] arg ...
2008/11/21 11:43:34 []
Book:ビジュアライジング・データ
手軽で強力なプログラミング環境「Processing」を用いた情報視覚化技術についての解説書。地図情報・階層ファイルシステム・リスト・グラフ構造・時系列データなど、さまざまなデータの収集・解析手法から対話的な視覚化手法・プログラミングテクニックまでを豊富な実例を用いて詳しく解説しています。EclipseなどのJava開発環境や、ActionScriptを利用した視覚化手法についても...
2008/11/21 11:43:34 []
3D風のアニメを作成できる無料ソフト「Live2D Animator」
サイバーノイズは19日、アニメーション作成ソフト「Live2D Animator」のベータ版を公開した。同社サイトより無償ダウンロードできる。対応OSはWindows Vista/XP、Mac OS X 10.4以降で、動作にはJava 5以降が必要。  「Live2D Animator」では、サイバーノイズの開発した「Live2D」技術によるアニメーションを生成できる。Live2Dとは、2Dのイラストから、表情や顔の向きを変えた3D風のアニメーション...
2008/11/21 11:43:34 []
[Think IT] 第3回:はじめよう!Red5プログラミング (1/3)
【現場に学ぶWeb動画配信】Red5でストリーミング! 第3回:はじめよう!Red5プログラミング 著者:NTTレゾナント株式会社 澤村 正樹 公開日:2008/11/19(水) 前回は、Red5をインストールして同梱(どうこん)されているデモアプリを見ていくことでRed5を使ったアプリケーションのイメージをつかんでいただきました。今回は、実際にプログラミングしていきます。Red5を使った一歩...
2008/11/21 11:43:34 []
HME for Python - TiVo Community
I've mentioned this a couple times... here it is. Yes, the new HME implementations are coming thick and fast now. (Seriously, I'd been working on this for about a week when jbcooley posted his... weird.) Here's the README: HME for Python, v0.15 by William McBrine September 25, 2008 An implementation of TiVo's HME (Home Media Extensions) protocol for Python, as a module (hme.py), a simple server (start.py), and examples (mostly ported from TiVo's Java HME SDK). Everything is released under the LGPL 2.1+, exc...
2008/11/21 11:43:34 []
丸山先生レクチャーシリーズ第1回リポート:クラウド時代の到来とはどういうことなのか - ITmedia エンタープライズ
クラウド時代が到来しようとしている。しかし、それは一体何を意味するのだろうか。本年度の「丸山先生レクチャーシリーズ」を貫くこの大きな問題を、丸山不二夫氏がITの歴史的発展の流れの中に位置付けて読み解いた。 11月13日、日本電気(NEC)本社内の講堂を会場に、「丸山先生レクチャーシリーズ」の第1回が開催された。本年のレクチャーは“クラウド”をメインテーマ...
2008/11/21 11:43:34 []
「某大手通信会社が年越しできない3つの理由」 - カレーなる辛口Javaな転職日記
某大手通信会社が年越しできない可能性が出てきた件 とっくの昔に言われていたけど、いよいよ現実味を帯びてきた。 http://anond.hatelabo.jp/20081026122739 最初,見た時は「ふーん」と思っただけだった。
2008/11/21 11:43:34 []
Why Apple Won't Allow Adobe Flash on iPhone | Gadget Lab from Wired.com
Don't hold your breath waiting for the iPhone to support Adobe's Flash software: Apple's terms-of-service agreement prohibits it. Although Adobe says it is working on a version of its popular Flash player for the iPhone, Apple is unlikely ever to permit it to appear in the handset's App Store, no matter how much customers want it. "I'm pretty skeptical that Flash could be implemented in a way that doesn't violate the Terms of Service of the developer's agreement," said Bart Decrem, CEO of Tapulou...
2008/11/21 11:43:34 []
アドビ、スマートフォン向け完全版「Flash」の開発に本腰:モバイルチャンネル - CNET Japan
 サンフランシスコ発--新世代のスマートフォンに刺激され、Adobe Systemsが携帯端末への「Flash」技術の普及に向けて新たに一層の精力を傾け始めている。 Adobeは数年前から、携帯電話向けの軽量版Flash技術の開発に取り組んできたが、現在は、完全版の「Flash Player 10」をよりハイエンドなスマートフォンに対応させるべく開発中だと、同社の最高技術責任者(CTO)Kevin Lynch氏が、サ...
2008/11/21 11:43:34 []
オブジェクト指向の憂うつ~設計編:ITpro
1960 年生まれ,独身フリー・プログラマの生態とは? 日経ソフトウエアの人気連載「フリー・プログラマの華麗な生活」からより抜きの記事をお送りします。2001年上旬の連載開始当初から,現在に至るまでの生活を振り返って,週1回のペースで公開していく予定です。プログラミングに興味がある人もない人も,フリー・プログラマを目指している人もそうでない人も,“華麗...
2008/11/21 11:43:34 []
Eric Sink on the Business of Software - HDIF?
ブログのまともな更新も、ずいぶんと期間が開いてしまった。リハビリ感覚で、最近読んだ本の感想をば。結果、長くなってしまったので注意。 Eric Sink on the Business of Software 革新的ソフトウェア企業の作り方 作者: Eric Sink, エリック・シンク, 青木靖 出版社/メーカー: 翔泳社 発売日: 2008/09/11 メディア: 単行本(ソフトカバー) 小さなソフトウェアベンダSourceGearを経営する、Eric Sin...
2008/11/21 11:43:34 []

関連グッズなネタの種

 
 
  • Javaプログラミング徹底入門 応用編   [本]
  • Javaアプリケーションサーバ WebOTX Std-J V7.1 Linux 基本CU L J2EE1.4準拠
  • JavaによるWebプログラミング基礎からわかる完全入門 急がば回れ!その場しのぎでは何も身につきません!! [本]
  • Java教科書   [本]
  • Javaアプレット3Dゲーム開発とレンダリング   [本]
  • Javaアプリケーションサーバ WebOTX Web Edition Ver7.1 for Windows J2EE1.4準拠
  • 15歳からはじめるJAVAわくわくゲームプログラミング教室   [本]
  • TCP/IPソケットプログラミング Java編   [本]
  • Java 2セキュリティプログラミング 基礎概念から実装の詳細まで   [本]
  • 08-09 BURTON◆バートン正規品◆SILVERMANビーニー◇java◇フリーサイズ◇新品
  • JAVAによるパーサ構築技法   [本]
  • MIDP 2.0携帯Javaアプリ開発ハンドブック   [本]
  • Javaで学ぶ数値解析   [本]
  • Tretorn Sofie Mid Vinter W トレトン スニーカー Sofie Mid Vinter W java(471380-03)
  • はじめてのJavaプログラミング 改訂第3版  [本]
  • Javaデバッグ明快技法   [本]
  • Java Webプログラミング徹底入門   [本]
  • Javaで学ぶ数値計算   [本]
  • Java認定資格標準テキスト 試験番号310-025   [本]
  • ホグロフス(HAGLOFS)ハスキーIIジャケット(HUSKY II JACKET)カラー/JAVA/SOIL
  • Javaゲームプログラミング プログラムの基本からゲーム作りまで   [本]
  • 初級プログラマのためのWebアプリケーション構築入門 実践で学ぶJava,XHTML,SQL [本]
  • JAVAネットワーキング&コミュニケーション JDKによるインターネットプログラミング技法   [本]
  • Java教科書 JavaアプリケーションとJavaアプレットの制作   [本]
  • JAVAコスメガイド
  • Java Expert   3   [本]
  • これならわかるJava入門の入門 第2版  [本]
  • Javaネットワーク完全解説   [本]
  • 使えるJava 3  Javaプログラミング基礎 下 [本]
  • Java GUIプログラミング SWT編   [本]
関連グッズ一覧
ヨーロッパサッカー情報のスクランブル交差点「EURO FOOTBALL JUNCTION」
京都情報のスクランブル交差点「京都情報ジャンクション」

Wikipediaサマリーなネタの種

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

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

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

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