ログインして、InfoQのすべての体験をアンロックしましょう!お気に入りの著者やトピックの最新情報を入手し、コンテンツと交流し、限定リソースをダウンロードできます。 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with ...
前回は、11月9日に公開されたJSR 308:Annotations on Java TypesのEarly Draftを元に、同仕様の概要を紹介した。JSR 308については本連載第15回でも取り上げているが、その際、開発段階にある対応コンパイラを用いて型に対するアノテーションの適用例を紹介した。
Have you ever thought of how tools like Checkstyle or FindBugs perform a static code analysis, or how Integrated Development Environments (IDEs) like NetBeans or Eclipse execute quick code fixes or ...
JSR 294: Improved Modularity Support in the Java Programming Language 次期JavaプラットフォームであるJava SE 7ではモジュラリティの強化として2つの新しいAPIが追加される予定となっている。ひとつは本連載第12回でも紹介した「JSR 277: Java Module System」。そしてもうひとつが ...
CPUが直接理解できる記法で書かれている CPUのアーキテクチャ事にネイティブコードが必要、即ち複数のコンパイラが必要であるということ しかし、WindowsAPIやシステムコールなどを用いるような、OS依存のアプリでは、ネイティブコードからOSの機能を参照 ...
A Java compiler is a program that takes the text file work of a developer and compiles it into a platform-independent Java file. Java compilers include the Java Programming Language Compiler (javac), ...