Javaプログラムを公開する場合には、通常JAR(Java ARchive)を形式を利用するが、このJAR形式のファイルをネットワーク上で効率良く転送するための圧縮形式がある。それがJSR 200で定められている「Pack200」だ。Pack200はJARファイルのダウンロードサイズを減少さ ...
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
少し期間があいてしまいましたが、今回は以前に投稿した Javaの難デコンパイル化用ClassLoaderを元に、JARの署名に対応させて行きたいと思います。 実は以前の投稿の状態でも、JARに署名をして動作をさせることは可能です。実行時に署名は検証されますし ...
JEP 238: Multi-Release JAR Files extends the JAR file format to allow multiple, Java-release-specific versions of class/resource files to coexist in the same archive. This upgrade makes it easier for ...
第1回では概要を説明したが今回は実際に、iモードの開発環境を手に入れて、実際に簡単なプログラムを作ってみよう。iアプリプログラミングは(性能さえ追求しなければ)プログラミング自体はそれほど難しくない。前回挙げた知識と、開発ツール、Java ...
前回は 統合開発環境 「Eclipse」 について、 その主な機能とインストール方法を紹介しました。今回はEclipseを用いたJavaアプリケーションの開発方法を解説します。 Eclipseでは、 プロジェクトの種類や作業内容によって画面構成を変更することができます。
Here's a quick look at the three types of class loaders and everything you need to know to work with them in your Java programs. Java class loaders are a component of the Java virtual machine (JVM) ...