痔になりやすい生活習慣とは?

sdkとjreの違いは、なんでしょか。またjava oneとはなんですか?
どなたか教えてください。

このQ&Aに関連する最新のQ&A

A 回答 (2件)

JAVA ONEに付いて2002/9/21に質問がありました。


http://www.okweb.ne.jp/kotaeru.php3?qid=363300
その他に2・3問OK-WEBに質問が載っています。
ご参考まで。
    • good
    • 0

jre - Java Runtime Environment


sdk - Software Development Kit


の略名です。

jreはJava実行環境の事で、Javaのバイトコードを
実行する為に最低限必要なJava Virtual Machine、
Javaのコアクラス、補助ファイルなどをまとめた配布
パッケージの事を指します。
主にユーザを対象にしたものです。

sdkはJavaソフトウェア開発ツールで、SE(Standard
Editon),EE(Enterprise Edition)など用途に合わせ
て幾つかのバリエーションが存在します。
これはアプリケーション開発者がJavaアプリケーション
を作る際に用いる配布パッケージです。
プログラムを組もうとするならば、これをダウンロード
&インストールする必要があります。

jdk(Java Development Kit)という呼び名も在ります。
これは、sdkと同義と思って構わないのですが、大概は
バージョン1.1までを指してjdk、それ以降をsdkと分け
て使われます(こだわる必要はないですが・笑)

「Java One」はサンマイクロシステムズが主催で開い
ているJava技術関連カンファレンスの名称です。
まぁ、お金の掛かるお祭りのようなもんです。
世界中のJavaオタクが終結して、Javaの明るい未来を
謳いあげる。。。という感じでしょうか(笑
    • good
    • 1
この回答へのお礼

たいへん、参考になりました。ありがとうございました。

お礼日時:2002/11/03 10:19

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qpingでポートの指定

pingでIPアドレスを指定して、通信できるかどうかというのは
よく使いますが、pingでポートを指定して応答するかどうかは調べられるのでしょうか?

よろしくお願いします

Aベストアンサー

pingを含むICMPというプロトコルは、OSIの7レイヤで言うところのL2(同一セグメント内通信)とL3(IPルーティングされた通信)の両方にまたがる、ちょっと珍しいプロトコルです。

IPアドレスは指定できますが、別サブネットに属するIPアドレスに到達できればL3通信、できなければゲートウェイと呼ばれる同一サブネットに属する中継装置からの回答を得るという点でL2(MAC通信ではなく、同一セグメント内通信という意味)通信です。

ポート番号はL4で使用されるアドレスですから、L4機能の疎通確認はping(を含むICMP)ではできません。

FTPの疎通確認であれば、クライアントからサーバに対するTCP/21通信(FTP-CMD)が可能であること(サーバからクライアントへのTCP/21からの応答を含む)+サーバからクライアントに対するTCP/20通信(FTP-DATA)が可能であること(クライアントからサーバへのTCP/21からの応答を含む)が必要でしょう。

監視ソフトによるものであれば、
・クライアントからサーバへのログイン(TCP/21)
・クライアントからサーバへのlsの結果(TCP/20)
で確認すればよいでしょう。

pingを含むICMPというプロトコルは、OSIの7レイヤで言うところのL2(同一セグメント内通信)とL3(IPルーティングされた通信)の両方にまたがる、ちょっと珍しいプロトコルです。

IPアドレスは指定できますが、別サブネットに属するIPアドレスに到達できればL3通信、できなければゲートウェイと呼ばれる同一サブネットに属する中継装置からの回答を得るという点でL2(MAC通信ではなく、同一セグメント内通信という意味)通信です。

ポート番号はL4で使用されるアドレスですから、L4機能の疎通確認はping(を含む...続きを読む

QIOException ってどういうときに起こるのでしょうか?

IOException ってどういうときに起こるのでしょうか?

http://www.atmarkit.co.jp/fjava/rensai2/javaent12/javaent12.html
を見て勉強しています。

  catch ( IOException e) {
    System.out.println( "キーボードが故障しているのかもしれません" );
  }

と書いてあります。
ハード(キーボード)が故障しているのを Java のプログラムのレベル(ソフトウェア)で感知できるというのがよくわかりません。「

NumberFormatException の方はわかるのですが・・・

Aベストアンサー

現実的には、キーボードからの入力でIOExceptionが発生することは、
ほとんどあり得ないと思います。
そもそも、キーボードが故障していたとしても、
IOExceptionは投げられないでしょう。
「キーボードが故障しているのかもしれません」というのは、
その記事の著者が冗談で書いたのだと思います。

ではなぜ、try-catchを書かなくてはいけないのか?
InputStreamやBufferedReaderは、
データ入力を抽象化したものだからです。
実際の入力元はキーボードだったり、ファイルだったり、
ネットワーク接続だったりするわけですけど、
InputStreamは、その入力元の情報を持っていないので、
データを読み取る際は常に
IOExceptionをキャッチするコードを書かなくてはいけません。
たとえ、絶対にIOエラーが発生しないストリームだとしても。

さらに付け加えるなら、
そもそも「標準入力=キーボード」であるとは限りません。
(一般的にはキーボードであることが多いですが。)
Javaでは、
System.setIn(InputStream)
を呼び出して、標準入力を変えてしまうことができますし、
標準入力を指定してプログラムを実行することができるOSもあります。

追伸1:
例外をキャッチしたときは、
スタックトレースをプリントすることをおすすめします。
catch (IOException e) {
e.printStackTrace();
}

追伸2:
そのプログラムでIOExceptionを発生させる最も簡単な方法は、
readLine()を呼び出す前に
標準入力(System.in)を閉じてしまうことです。
System.in.close();

現実的には、キーボードからの入力でIOExceptionが発生することは、
ほとんどあり得ないと思います。
そもそも、キーボードが故障していたとしても、
IOExceptionは投げられないでしょう。
「キーボードが故障しているのかもしれません」というのは、
その記事の著者が冗談で書いたのだと思います。

ではなぜ、try-catchを書かなくてはいけないのか?
InputStreamやBufferedReaderは、
データ入力を抽象化したものだからです。
実際の入力元はキーボードだったり、ファイルだったり、
ネットワーク接...続きを読む

Qエクセル 条件付き書式のコピーって出来ますか??

条件付き書式を別のセルにコピーしても反映されません。
形式を選択して貼り付けで書式を選択してもダメでした。
設定しなおすしか方法はないのでしょうか?
おわかりの方教えてくださーい!

Aベストアンサー

コピー自体は「書式」で可能です。
ただし条件にセル座標を指定する場合、絶対参照を上手く使わないといけません。
参照セルがこちの場合は $A$1
列のみ固定(行方向にコピー)なら $A1
行のみ固定(列方向にコピー)なら A$1
としなければコピー後の参照セルが変わり、条件が正しく反映されない可能性があります。
例 
A列の値が1の場合 「数式が」「=$A1=1」
列内で重複がある場合 「数式が」「=COUNTIF($A:$A,$A1)>1」

QLinuxでユーザ権限の確認コマンド

初歩的な質問です。
宜しくお願いします。

vipwコマンドで、
/etc/passwdのファイル編集画面を起動しました。

ユーザ一覧が表示されているのですが、
どのユーザにsudo権限が割り振られているのか確認する術はございますでしょうか。


※rootの確認ではありません。
※sudoユーザが複数いるものとして、どのユーザがsudo権限を持っているか確認したいと思っております。

宜しくお願い致します。

Aベストアンサー

> どのユーザにsudo権限が割り振られているのか確認する術はございますでしょうか。
システム管理者が、ログオンユーザーを設定するときに指定します。
あえて言えば、
su -
sudo su -
を入れてみて確認することでしょう。
> /etc/passwd
の中のエントリ比較をして見るのはどうでしょうか。
root権限がないユーザーと、あるユーザーを作ってどこが異なるかを検証するだけだと思いますけど。
ディストリビュションによって異なる可能性があるのであえて記載しませんが。

全てのログオンユーザにroot権限を与えるのは、システム管理者です。
インストール後何も設定しなければ、全てのログオンユーザーにroot権限はあると思います。
su -
sudo su -
といったコマンドを打てば、パスワードを訊いてきます。
ディストリビュションにより、rootパスワードを設定しているものは、そのパスワードを入れ、
変則的なデザインのUBUNTU等は、ログオンユーザーのパスワードを入れるものもあります。


人気Q&Aランキング