Find information, resources and relevant links for liris.org. This domain may be for sale.
Ubuntu 12.04をクリーンインストールした。 んで、Oracle Javaのインストールで以前に書いたUbuntuにOracle Java JDK 7をインストールした。 - ブログ::=(メモ|落書き)帳より、もっと簡単な方法があったのでメモしとく。 インストール手順は次の3つを行うだけ。 $ sudo add-apt-repository ppa:webupd8team/java $ sudo apt-get update $ sudo apt-get install oracle-java7-installer インストールできたか確認する。 $ java -version java version "1.7.0_04" Java(TM) SE Runtime Environment (build 1.7.0_04-b20) Java HotSpot(TM) Server V
Javaで定数をまとめて定義するには、インタフェースとクラスを使う方法が考えられる。以下ではこれらをそれぞれ定数インタフェース、定数クラスと呼ぶことにする。このうち定数インタフェースは、以下の点で問題があるため、避けたほうが良い。 クラスが定数インタフェースを実装している事が不必要に外部に漏洩してしまう定数インタフェースが不要になった場合の変更に弱い定数インタフェースを実装したサブクラスの名前空間がすべて汚染されてしまうこのためJavaで定数をまとめて定義するには以下のような定数クラスを用いた方が良い。 package constants; // この例ではconstantsパッケージ public class MathConstants { // privateコンストラクタでインスタンス生成を抑止 private MathConstants(){} // 定数 public stati
Java を使ったプログラムのコンパイルや実行するために必要なファイルが設置されたディレクトリへ PATH を設定する方法について解説します。今後バージョンが変更になった場合や異なる JDK へ切り替えを少し容易にできるように環境変数 JAVA_HOME の設定を行った上で PATH を設定します。 環境変数の設定画面を表示する Java で記述したプログラムを実行したりコンパイルする時に必要となるプログラムは Java をインストールしたディレクトリの中の bin ディレクトリに保存されています。 例えば任意のディレクトリから javac.exe を実行するには、 javac.exe が保存されているディレクトリへ PAHT を設定しておきます。今回の場合 C:\pg\jdk-25.0.2\bin を PATH に追加します。(ご自分が JDK をインストールした場所に合わせて変更されて
なつCafe in YOKOHAM あらふぉーなつと07年夏生まれの娘の日々の生活をちょっぴり公開です。 チチもハハもエンジニアな娘はどのように育つか!?
こんにちは。 アキバです。 本日3/18、ついに、Java8が正式リリースされますね! もうダウンロードされましたか?ってまだですかね?私はまだです(だって公開前にエントリ書いてるんだもんね) 2014/03/19追記:Oracleのページが更新されました!→こちら さて、前回に続いて、Java8で追加された地味で便利なAPIを紹介していきます。 今回は、みんな大好きMapとConcurrent、あとちょびっとComparatorです。 3. Map操作編 (1) Map#getOrDefault() これまでは、Mapから値を取得してnullだったらデフォルト値を使用する、みたいなコードを以下のように書いていたと思います。 Map<String, String> map; // 何らかのMap String value = map.get("key"); if (value == nul
YaST 経由でJavaをインストール OpenSUSEにはSunのJava をYaST経由でインストールするためのインストールソース(パッケージの置き場所のこと)があります。それをYaSTのインストールソースに追加すればよいのです。 現在インストールソースにはバージョン 1.4.2_06 と 1.5.0_03のパッケージがあります。 ここには,SunのJRE/JDKだけでなく,SunのJavaが関連する他のソフトウェアもあります。どのようなパッケージがインストールされているかについては サーバディレクトリ を参照してください。 Java のインストールソースをYaSTに追加する YaSTを起動 ソフトウェア/インストールのソースを変更 を選ぶ 追加/FTP を選ぶ サーバ名 にはopenSUSEの適切なミラーサイトのアドレス,たとえば "ftp.gwdg.de" (引用符は含めない)を入
猫3匹(1匹人間の格好をした猫)を食わせている引き籠もりっぽい主夫が文句を残したりメモを取ったりする場所です。 Fedoraを見限ってそろそろopenSUSEへ移行します。 人柱ってのはわかってるのですが、日本語がまともに打てないとなるとさすがに効率が悪すぎです(´Д⊂グスン 仕事柄、まずはJava+Eclipse導入でございます。 PHPでの作業もEclipseさえあれば何とかなりますしねぇ。 まずはJDKを入れてみるの巻でごじゃります。 といっても、JavaのページからDLしてApper(rpmインストーラ)で実行すればインストール自体は完了です。 簡単ですね(・∀・) しかしながら、このままでは相変わらず java -versionなんて実行してみるとjava version "1.7.0_07" OpenJDK Runtime Environment (IcedTea7 2.3.
Java の実行環境 (JRE) や開発環境 (JDK) が複数インストールされている場合、 バージョンを変更するときや、他の Java (Sun JDK, OpenJDK, IBM JDK, JRockit など)に 切り替えたい場合があります。 Fedora 系では、alternatives コマンドを使いますが、OpenSUSE にはこのコマンドはなく、 他のコマンドが用意されています。 今回はそのコマンドをご紹介します。 コマンド:update-alternatives --config java (※Fedora 系では、alternatives --config java に相当) <方法> 1.端末を開き、root ユーザーになる。 > su - 2.upate-alternatives コマンドを実行し、JRE を変更する。 # update-alternatives --
日付をいろいろな書式で出力したい時の参考に。 Dateクラスをnewすると、現在日付がセットされる。 SimpleDateFormatクラスを使用して年月日の書式を整える。 import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util.Date; Date d = new Date(); DateFormat df = new SimpleDateFormat("yyyy/MM/dd"); System.out.println(df.format(d)); <<実行結果>> 2005/01/07
文字列を数データに変換し、比較・計算を行いたい場合があります。文字列として数字を受け取り、算術処理したい場合などです。Byte、Short、Integer、Long、Float、Doubleの各クラスにおいて、文字列を数データに変換する以下のメソッドが用意されています。
Javaのプログラムでリトルエンディアンのバイナリファイルを読むときバイトオーダーの変換が必要みたい。 ByteBufferクラスを使うことで変換できる。 例えばint(4バイト),float(4バイト),double(8バイト)の順でバイナリファイルにリトルエンディアンで書かれていた場合。 import java.io.*; import java.nio.*; ・・・ try{ DataInputStream dis = new DataInputStream(new FileInputStream("infile")); ByteBuffer bb = new ByteBuffer(100); bb.putInt(dis.readInt()); bb.putFloat(dis.readFloat()); bb.putDouble(dis.readDouble()); bb.order
char型は一文字のUnicode文字を使用することができます。代入する際は値をシングルクォーテーションで囲みます。( xyz = '月'; ) boolean型の代入値はtrue、falseのみです。TRUE、Falseなど大文字小文字の間違えに気をつけてください。 final変数 finalで宣言された変数は、一度値を代入された後は変更することはできません。変更されたくない値、数値では表現しにくい値を後で見やすくするためなどに使用します。一般的に変更されたくない変数(定数)を宣言する場合、その変数名はすべて大文字で宣言され、複数の単語をつなげる際は_(アンダーバー)を使用します。(RATE、RATE_OF_DISCOUNTなど) 消費税計算の例 final変数を使用しない場合 price = 100 + 100 * 0.05; //後で見直した際どのような処理をしているかわかりにくい
この記事の内容は、次のページに移動しました。 Java における byte 型について (あるいはバイナリデータを扱うためのキャスト) - ひだまりソケットは壊れない
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く