プログラミング言語で記載した処理はファイルに残して実行できるようにする。ここでは正しいファイルの作成法から実行 ...
Q.6 本当に同じコードがどこでも動くのですか? Javaではプラットフォームの違いをJava仮想マシン(JVM)が吸収するため,基本的に同じクラス・ファイルが異なるプラットフォームで動作します。このため,Javaの移植性の高さを表す標語として「Write Once,Run ...
第1回ではJavaの概要について解説しました。今回は開発環境のセットアップから動作確認までを行っていきたいと思います。 インストールオプションを選択します。何も変更せず「次へ」ボタンをクリックしてください。 コピー先フォルダを変更します。
では、作成したプログラムを実行しましょう。作成した「SampleJFrame.groovy」ファイルを選択し、<実行><実行><Groovy>メニューを選んでください。スクリプトを実行し、JFrameのウインドウが現れますよ。 実行するとJFrameのウインドウが現れる。数字を ...
Javaは簡単にデコンパイルできるから簡単にノウハウが流出してしまう・・・みたいな話を聞かなくなって久しいですね。対策としては難読化やAOTコンパイラによるネイティブコードへの変換があるわけですが、今回は難デコンパイルの実装コードを実用 ...
Developers Summit 2026・Dev x PM Day 講演資料まとめ Developers Boost 2025 講演資料まとめ Developers X Summit 2025 講演資料まとめ Developers Summit 2025 FUKUOKA 講演関連資料まとめ Developers Summit 2025 KANSAI 講演関連資料まとめ Developers ...
前回はJavaで作成された統合開発環境である 「NetBeans IDE (以下、 NetBeans⁠)⁠」について、 その主な機能とインストール方法について紹介しました。今回はそのNetBeansを用いて実際にJavaプログラムを作成・ 実行する方法を解説します。 NetBeansを起動すると ...
Javaのモジュールシステムに関する議論がスタートしたのは15年ほど前のことになる。Javaアプリケーションの多様化やJava言語仕様の巨大化によって,従来のパッケージの仕組みだけではクラスライブラリの適切な構造化や管理が難しくなったというのがその ...
前回は 統合開発環境 「Eclipse」 について、 その主な機能とインストール方法を紹介しました。今回はEclipseを用いたJavaアプリケーションの開発方法を解説します。 Eclipseでは、 プロジェクトの種類や作業内容によって画面構成を変更することができます。
Javassistで、クラスファイル変換を使ってクラスの中身を変えてしまいましょう。 Javaは、JavaのソースコードをコンパイルしてJavaバイトコード(クラスファイル)に変換し、それをJava仮想マシンで実行して動かすものです。これは、基本中の基本です。
今月は本題に入る前に、2012年4月26日にリリースされたJava SE 7u4について触れておきます。 Java SE 7u4では、Mac OS Xのサポートや、今まで実験的な機能とされてきたG1GCが正式にサポートされています。また、JRockitの機能のいくつかがHotSpotに移植されています。
Webアプリの開発を行っているとJSPをデプロイする前に,エラーがないかチェックしたいときがあります。Tomcatにデプロイさ ...