翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
あのWebサービスもJVMを利用している 「Javaは大規模なエンタープライズシステムにしか使われない」 それが常識だと思っていませんか? たしかに、 これまでJava Virtual Machine (JVM) は、 他の言語を実行すると遅く、Javaのプログラムを実行する環境にすぎ ...
ログインして、InfoQのすべての体験をアンロックしましょう!お気に入りの著者やトピックの最新情報を入手し、コンテンツと交流し、限定リソースをダウンロードできます。 “AI活用”をキーワードに「AIを使い倒し/使いこなす」企業の最前線をお届けし ...
JavaでWebアプリケーション開発を行う中で、JRE、JDK、gradle、…といった様々な用語が出てきて、それぞれの用語の定義がなんだっけとごちゃごちゃしてきた。 なので、今回はよく出てくる用語をざっくりいくつか紹介し、それぞれの用語の定義について ...
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
皆さんは、 Java仮想マシン(以下、JVM)と聞いて何を思い浮かべますか。多くの読者は、Javaプログラムを動かすために必要な実行環境と思うことでしょう。 Javaで書いたプログラムは、JVMを利用することでプラットフォーム(WindowsやMac、Linux)が異なってい ...
JavaはOSを選ばず(依存せず)、どのプラットフォーム(Windows、Mac、Linux等)でも動作するが特徴です。 なぜJavaはOSに依存しないのか? それは、JavaはJVM上で動くから。 JVM(Java Virtual Machine)はプログラムを実行するための 仮想マシンのこと。 Javaプログラム ...
Q.6 本当に同じコードがどこでも動くのですか? Javaではプラットフォームの違いをJava仮想マシン(JVM)が吸収するため,基本的に同じクラス・ファイルが異なるプラットフォームで動作します。このため,Javaの移植性の高さを表す標語として「Write Once,Run ...
Java(TM)システムのTCOを抑制するJavaSE 100%互換のAzul社 JDK・JVMの販売を開始 丸紅情報システムズ株式会社(以下、MSYS/エムシス ...
ログインして、InfoQのすべての体験をアンロックしましょう!お気に入りの著者やトピックの最新情報を入手し、コンテンツと交流し、限定リソースをダウンロードできます。 クラウドコンピューティングの登場以降、ソフトウェア業界は大きな変革の中に ...
企業のアプリケーション基盤として長年にわたり定着してきた、プログラミング言語およびその実行環境を含むアプリケーション基盤「Java」と、VMwareの仮想化基盤。この2つのライセンス体系が相次いで見直されたことで、企業のIT部門は運用コストの再評価 ...