javaとunreadに関するyauのブックマーク (3)

  • Javaでコンパイラの基礎を理解する

    そもそもコンパイラの中ってどうなっているの? Javaでコンパイラの基礎を理解する(1) 普段、なにげなく使っているコンパイラ。中身を理解すると、プログラミングへの意識が変わり、技術力もつきます! 開発者必見です

  • Ajax技術の目に見えない通信内容をのぞいてみよう ― @IT

    Ajax(エイジャックス)の登場によって、ブラウザのプラグインソフトに頼らなくても、見た目が華やかで動きも面白いWebアプリケーションの開発が可能となりつつあります。筆者のみならず、読者の皆さんもこの技術の行方に興味津々といったところでしょう。連載では、ブラウザ上での「見た目」だけに注目するのではなく、技術の背景や目に見えない通信内容、セキュリティといったところにも焦点を当て、より深く掘り下げていきたいと考えています。 はじめに まず、読者の皆さんは、なぜAjaxに興味を持たれたのだろうか? おそらく、GoogleローカルやGoogleサジェストが、そのきっかけの1つになったのではないかと予想する。確かに、地図が滑らかにスクロールしたり、キーを入力するたびに画面がリアルタイムに切り替わったりする点は、これまでのWebページにはなかった新しい「感触」で、感嘆の声を上げた方も少なくないだろ

    Ajax技術の目に見えない通信内容をのぞいてみよう ― @IT
  • ライトニングJava 第19回 地味だけど便利! - Static Import

    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

  • 1