Java
日本語 | ジャバ |
英語 | Java |
ふりがな | じゃば、じゃう゛ぁ |
フリガナ | ジャバ、ジャヴァ |
プログラミング言語のひとつ。
この辞書で中心的に取り扱うプログラミング言語。
プログラムの実行前にコンパイルが必要なタイプの言語。
だが、コンパイル後には実行ファイルではなくクラスファイルが作成され、これがJRE上で実行されるため、様々なOSで実行できるという特徴を持つ。
このように、プログラミング言語ではあると同時に、実行環境等も含む。
歴史の比較的浅い言語。
当初は「JRE上で実行」の負荷の高さにマシンパワーが追い付かず、「使えない不安定な言語」としてみなされており、当時広まり始めていたインターネットでアプレットとして使用するのが主な目的だったため、「おもちゃ」という扱いだった。
だが、マシンパワーの向上により使いやすくなり、豊富なライブラリやEclipseというフリーの開発環境がプログラムの作成を容易にし、今ではサーバーサイド向けプログラミング言語として確固たる地位を築いている。
この辞書で中心的に取り扱うプログラミング言語。
プログラムの実行前にコンパイルが必要なタイプの言語。
だが、コンパイル後には実行ファイルではなくクラスファイルが作成され、これがJRE上で実行されるため、様々なOSで実行できるという特徴を持つ。
このように、プログラミング言語ではあると同時に、実行環境等も含む。
歴史の比較的浅い言語。
当初は「JRE上で実行」の負荷の高さにマシンパワーが追い付かず、「使えない不安定な言語」としてみなされており、当時広まり始めていたインターネットでアプレットとして使用するのが主な目的だったため、「おもちゃ」という扱いだった。
だが、マシンパワーの向上により使いやすくなり、豊富なライブラリやEclipseというフリーの開発環境がプログラムの作成を容易にし、今ではサーバーサイド向けプログラミング言語として確固たる地位を築いている。
参考サイト
「Javaってどういう意味なんですか?」
「コーヒーや紅茶とかの銘柄だね。その産地の地名でもあるけど」
「それならジャワじゃないんですか? でもジャバですよね、発音」
「う……」
「それに、ジャバってお風呂の」
「それは言っちゃ駄目だ!! プログラマーとして!」
「コーヒーや紅茶とかの銘柄だね。その産地の地名でもあるけど」
「それならジャワじゃないんですか? でもジャバですよね、発音」
「う……」
「それに、ジャバってお風呂の」
「それは言っちゃ駄目だ!! プログラマーとして!」
「Javaってどういう意味なんですか?」 「コーヒーや紅茶とかの銘柄だね。その産地の地名でもあるけど」 「それならジャワじゃないんですか? でもジャバですよね、発音」 「う……」 「それに、ジャバってお風呂の」 「それは言っちゃ駄目だ!! プログラマーとして!」
「みだし」に含まれているページ
- --%>
- <%--
- <%-- --%>
- <%@
- <%@ %>
- <%@ page
- <%@ page contentType
- <%@ page errorPage
- <%@ page import
- <%@ page isErrorPage
- <%@ page pageEncoding
- <%@ taglib
- <jsp:useBean>
- <jsp>
- J2EE
- Java
- JAVA
- Java 2 Platform, Enterprise Edition
- Java 2 Platform, Standard Edition
- Java Bean
- Java Interpreter
- JavaA2Z
- JavaBeans
- Javadoc
- JavaServer Pages
- Java仮想マシン
- JDBC
- JDBCドライバ
- JRE
- JSP
- JSPコメント
- JSPディレクティブ
- JSP指示子
- JUnit
- JVM
- Log4j
- Rss4j
- SJC-P
「解説」に含まれているページ
- #
- *
- /*
- /**
- 2の補数
- <%-- --%>
- <<演算子
- <jsp:useBean>
- >>>演算子
- >>演算子
- @deprecated
- @param
- @return
- \
- Ant
- ArrayList
- ASCII
- AWT
- C++言語
- class
- ClassNotFoundException
- clone
- close
- const
- Content-Type
- C言語
- Deprecated
- DOM
- DTD
- Eclipse
- Enumeration
- EOF
- extends
- FileReader
- FileWriter
- finally
- friend
- goto
- GUI
- HashMap
- HttpServletRequest
- IEEE
- ISO
- J2EE
- J2SE
- Jakarta Commons
- JAR
- jarファイル
- JasperException
- java
- JAVA
- Java 2 Platform, Enterprise Edition
- Java Bean
- java.sql.Date
- JAVA_HOME
- JavaA2Z
- JavaBeans
- javac
- javadoc
- javax
- Java仮想マシン
- JDBC
- JDBCドライバ
- JDK
- JRE
- JSP
- JSTL
- JVM
- KAB-studio
- main
- MSDN
- native
- new
- NullPointerException
- OutOfMemoryError
- package
- regex
- regexp
- Runtime
- Serializable
- size
- SJC-P
- SQL
- static
- staticメソッド
- staticローカル変数
- strictfp
- String
- StringBuffer
- struct
- Suite
- superフィールド
- Swing
- TCP
- throw
- UCS-2
- UDP
- Unicode
- unsigned
- URL
- US-ASCII
- UTF-8
- Webアプリケーション
- Webサーバー
- Webブラウザ
- Xerces
- XML
- XMLスキーマ
- XMLスキーマ言語
- ZIP
- 「偽」
- 「真」
- アドレス
- アプリケーション
- アプリケーションサーバー
- アプレット
- インターフェイス
- インタープリター
- インデックスナンバー
- イントロスペクション
- インナークラス
- エスケープシーケンス
- エラーハンドラ
- オブジェクト
- オブジェクト指向
- オーバーライド
- カスタムタグライブラリ
- カレントディレクトリ
- ガベージコレクション
- キャスト
- クエリー
- クッキー
- クライアント
- クライアントサーバーシステム
- クラス
- クラスパス
- クラスファイル
- クラスライブラリ
- クラス定義
- クロスサイトスクリプティング
- グローバル変数
- コメント
- コンパイル
- コンパイルタイムエラー
- コンポジション
- コーディング
- コーヒー
- サニタイジング
- サブクラス
- サーバー
- サーブレット
- シグネチャー
- システムプロパティ
- シフトJIS
- スクリプトレット
- ステートメント
- スーパークラス
- セッションスコープ
- ソケット
- ソースファイル
- ソート
- タグライブラリ
- タブ文字
- ダイアログ
- ダンプ
- テキストファイル
- デバッガ
- デバッグ
- ドキュメンテーションコメント
- ドメイン名
- ハッシュ値
- バイト
- バイナリーファイル
- バッファアンダーフロー
- バッファアンダーラン
- バッファオーバーフロー
- バッファオーバーラン
- パッケージ
- ビット
- ビュー
- ファイル
- フォルダ
- フォーマット
- フルパス
- フレームワーク
- プログラミング
- プログラミング言語
- プログラム
- プロパティ
- マージ
- メンバ変数
- メンバ関数
- モジュール
- モデル
- ライブラリ
- ラベル
- リクエストスコープ
- リスト
- リテラル
- リプレース
- レット
- ロケール
- 予約語
- 仮想マシン
- 余り
- 例外処理
- 入れ子
- 全角
- 分割子
- 列
- 初心者
- 制約
- 動的
- 参照
- 可変長配列
- 名前空間
- 固定小数点
- 子クラス
- 定数
- 定義
- 実数
- 実行モジュール
- 宣言
- 対数
- 属性
- 戻り値
- 拡張子
- 排他的論理和
- 推奨されていません
- 文字
- 文字コード
- 未定義
- 桁溢れ
- 桁落ち
- 検索
- 構造体
- 標準エラー出力
- 標準出力
- 派生クラス
- 演算子
- 環境変数
- 相対パス
- 真偽値
- 符号
- 絶対パス
- 絶対値
- 自然数
- 要素
- 親クラス
- 論理否定
- 論理和
- 論理演算
- 論理積
- 辞書
- 関数
- 集約
- 静的
「サンプルプログラムとか」に含まれているページ
- ++
- 2の補数
- <%! %>
- <%-- --%>
- <%= %>
- <%@ page import
- <jsp:useBean>
- >>
- ^
- Apache
- Applet
- ASCII
- close
- Cookie
- CP932
- CUI
- destroy
- Eclipse
- Enumeration
- EUC
- EUC-JP
- friend
- getBytes
- Graphics
- HttpServletRequest
- HTTPメソッド
- IANA
- init
- ISO-10646-UCS-2
- ISO-2022-JP
- ISO-8859-1
- J2SE
- Jasper
- JasperException
- Java
- Java 2 Platform, Enterprise Edition
- Java Bean
- Java Interpreter
- JAVA_HOME
- JavaBeans
- Java仮想マシン
- JDK
- JRE
- JSP
- JSPコメント
- JSP宣言
- JSP式
- JSP暗黙オブジェクト「application」
- JSP暗黙オブジェクト「request」
- JSP暗黙オブジェクト「session」
- MSDN
- native
- POST
- Properties
- protected
- Reader
- regexp
- RSS
- Rss4j
- ServletContext
- Shift_JIS
- SQL
- start
- static final
- StringBuffer
- StringTokenizer
- struct
- substring
- Tomcat
- UCS-2
- Unicode
- URLDecoder
- URLEncoder
- US-ASCII
- UTF-8
- volatile
- Windows-31J
- Writer
- 「偽」
- 「真」
- 「-」
- 「~」
- 〓
- アプレット
- イベント
- イベントリスナー
- インスタンス
- イントロスペクション
- インナークラス
- エイリアス
- エラーハンドラ
- エンコーディング
- エンコード
- クッキー
- クロスサイトスクリプティング
- グローバル変数
- サーブレット
- システムプロパティ
- シフトJIS
- シャローコピー
- シリアライズ
- セッションスコープ
- ダンプ
- デコード
- バッファアンダーフロー
- バッファオーバーフロー
- プログラミング言語
- プロジェクト
- ヘッダー
- ラベル
- ランダム
- リクエストスコープ
- リスナー
- 丸数字
- 再描画
- 初期化
- 参照
- 実数
- 実行モジュール
- 寿命
- 属性
- 描画
- 文字コード
- 文字ストリーム
- 文字化け
- 環境変数
- 相対パス
- 真偽値
- 短絡演算子
- 論理値
- 論理演算