サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
都知事選
chat-messenger.com
Java メモリー使用量を取得 Runtime.getRuntime().totalMemory、freeMemory Java 仮想マシンのメモリ情報について、「合計」、「使用量」、「使用可能最大」の情報を返します。 各項目の説明は以下となります。 合計・・・Runtime.getRuntime().totalMemory()で、Java仮想マシンへのメモリ割り当て量になります。 使用量・・・Runtime.getRuntime().totalMemory() - Runtime.getRuntime().freeMemory()になり、 現在メモリに割り当てられたオブジェクトのメモリ使用量です。 使用可能最大・・・Runtime.getRuntime().maxMemory()で、Java仮想マシンが使用を試みる最大メモリ容量になります。 使用量が合計に近づき、かつガベージコレクション
Java 2つの日付の差を求める Java で、2 つの日付の差を求めるサンプルプログラムを紹介します。 サンプルプログラムでは比較対象の日付が、文字列( yyyy/MM/dd )の場合、java.util.Date の場合に対応しています。 日付の差を求める計算方法は以下となります。 最初に 2 つの日付を long 値に変換します。 ※この long 値は 1970 年 1 月 1 日 00:00:00 GMT からの経過ミリ秒数となります。 次にその差を求めます。 上記の計算で出た数量を 1 日の時間で割ることで日付の差を求めることができます。 ※1 日 (24 時間) は、86,400,000 ミリ秒です。 サンプルソース /**<br /> * 2つの日付の差を求めます。<br /> * 日付文字列 strDate1 – strDate2 が何日かを返します。<br /> *<b
Java リフレクション が簡単に javaのリフレクションAPIを簡単に利用できるユーティリティークラスを紹介します。 リフレクションとは リフレクションAPIは、「java.lang.reflect」パッケージに含まれており、 Javaクラスからフィールドやメソッドなどの情報を取得するAPIです。 主に以下のクラスを使用します。 java.lang.Class java.lang.reflect.Constructor java.lang.reflect.Method java.lang.reflect.Field リフレクションを使えば、クラス生成やメソッド呼び出しを直接コーディングすることなく、 文字列からクラスのインスタンスを生成したり、メソッドを実行することができます。 クラス名やメソッド名の定義はXMLなどの外部ファイルへ記述することで、アプリケーションを実行時の環境の変化に
Java ディレクトリから再帰的にファイルを検索 Java で、指定されたディレクトリから、サブディレクトリも含め再帰的にファイルを検索し、検索条件に該当するファイルリストを取得するサンプルプログラムを紹介します。 これらは UNIX 系コマンドの ls -R 、Windows 系コマンドの dir /s と同等の処理を行います。 また、検索対象のファイル名にはワイルドカード文字として*を指定したり、正規表現を使用して検索する事ができます。 使い方の例として、以下の場合、ディレクトリ filelist をサブディレクトリを含め再帰的に検索し、拡張子 java のファイルリストを取得します。 FileSearch search = new FileSearch(); File[] files = search.listFiles(“C:/filelist/”, “*.java”); サンプル
ビジネスチャット、Web会議、スケジュール、文書管理、ワークフロー、勤怠を統合したグループウェア | Web会議の Chat&Messenger
このページを最初にブックマークしてみませんか?
『Java リフレクション が簡単に』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く