あけましておめでとうございます。 新年があけてからずいぶん立ってしまいましたが、今年1回目の連載ということもあるので、あらためてご挨拶してみました。 今年もJavaの新しいところをいろいろと紹介していく所存ですので、よろしくお願いします。
現在、Javaプラットフォームではスクリプト言語のサポートが急速に進められている。同時に、Java VM上で動作するさまざまなスクリプト言語の実装が登場しており、JavaプラットフォームはすでにJava言語という枠を飛び越え、マルチ言語環境に進化しようとし ...
JavaScriptを学ぶことはとても重要です。なぜなら、JavaScriptはウェブ開発の基盤となる言語であり、動的でインタラクティブなウェブページを作成するための鍵だからです。また、バックエンド開発やモバイルアプリ開発にも利用されるため、スキルの幅が ...
ログインして、InfoQのすべての体験をアンロックしましょう!お気に入りの著者やトピックの最新情報を入手し、コンテンツと交流し、限定リソースをダウンロードできます。 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with ...
先週はスクリプトとJavaの間でオブジェクトの共有を行なう方法を解説しました。 グローバルスコープとエンジンスコープ スクリプトとJavaでオブジェクトの共有を行うにはBindingsインタフェースを使います。BindingオブジェクトにはScriptEngineクラスのput ...
Java 6で、Javaの中からJavaScriptを実行させてみましょう。 Java 6の大きな特徴の一つに「スクリプト言語との親和性」というものがあります。Java 6では、標準で「スクリプトエンジン」と呼ばれるものが搭載されました。これは文字通り、スクリプトを解釈し ...
Apache Software Foundation(ASF)のApache Jakarta BSF開発チームは10月9日、最新版「Apache Jakarta BSF 3.0」を公開した。Javaアプリケーションとスクリプト言語を連携させるためのフレームワークで、最新版ではJSR(Java Specification Requests、Javaの仕様案)で定義されたJava ...
ログインして、InfoQのすべての体験をアンロックしましょう!お気に入りの著者やトピックの最新情報を入手し、コンテンツと交流し、限定リソースをダウンロードできます。 “AI活用”をキーワードに「AIを使い倒し/使いこなす」企業の最前線をお届けし ...
JSR 274で仕様の標準化が進められているBeanShellは、JavaVM上で動作するスクリプト言語である。文法がJavaのそれとほとんど同じという点が大きな特徴といえる。もちろん、動的な型付けに対応しているなど、スクリプト言語としての利点も兼ね揃えている。
Java 6で、Javaの中からJavaScriptを実行させてみましょう。 最後に、一般的なアプリケーションでの利用例もあげておきましょう。アプリケーションでJavaScriptを利用するメリットにはどのようなものが考えられるでしょうか。いろいろとあるでしょうが、例えば ...
初めまして、WingArc1stに所属しています「はやみ」です。普段は新潟で働いています。よろしくお願いします。 JBangとは JBangとは、Javaのソースコードをスクリプトの様に明示的にコンパイルせずに、手軽に実行できるものです。 Javaとの比較 「それJavaでも ...