そもそもコンパイラの中ってどうなっているの? Javaでコンパイラの基礎を理解する(1) 普段、なにげなく使っているコンパイラ。中身を理解すると、プログラミングへの意識が変わり、技術力もつきます! 開発者必見です
Ajax(エイジャックス)の登場によって、ブラウザのプラグインソフトに頼らなくても、見た目が華やかで動きも面白いWebアプリケーションの開発が可能となりつつあります。筆者のみならず、読者の皆さんもこの技術の行方に興味津々といったところでしょう。本連載では、ブラウザ上での「見た目」だけに注目するのではなく、本技術の背景や目に見えない通信内容、セキュリティといったところにも焦点を当て、より深く掘り下げていきたいと考えています。 はじめに まず、読者の皆さんは、なぜAjaxに興味を持たれたのだろうか? おそらく、GoogleローカルやGoogleサジェストが、そのきっかけの1つになったのではないかと予想する。確かに、地図が滑らかにスクロールしたり、キーを入力するたびに画面がリアルタイムに切り替わったりする点は、これまでのWebページにはなかった新しい「感触」で、感嘆の声を上げた方も少なくないだろ
J2SE 1.5で導入されたEoDのうち、地味ではあるものの便利になった機能にStatic Importがある。これは名前の通り、staticが指定された変数やメソッド、つまりクラス変数やクラスメソッドをimportするための機能だ。Static Importを使うとソースコードの記述を簡略化できる。 Static Import C言語で平方根を求めるソースコードの例をリスト1に示す。 リスト1 mathtest.c int main(int argc, char *argv[]) { printf("%.15f\n", sqrt(2.0)); } これをJ2SE 1.4で動作するJavaで作成した場合の例をリスト2に示す。 リスト2 J2SE 1.4でも動作するMathTest14.java public class MathTest14 { public static void ma
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く