Search Results: Java Beans
転送先:
Java
Kamis, 2026-08-20 05:08:11Java ウィキブックスにJava関連の解説書・教科書があります。 ウィキメディア・コモンズには、Javaに関連するカテゴリがあります。 Javaの文法 Javaのキーワード (予約語) Javaの性能 Javaに対する批判 C♯とJavaの比較 Java仮想マシン Javaコンパイラ Java Community...
Click to read more »JavaScript
Jumat, 2026-04-24 14:55:13JavaScript(ジャバスクリプト)は、プログラミング言語であり、HyperText Markup Language(HTML)やCascading Style Sheets(CSS)と並ぶ World Wide Web(WWW)の中核技術の一つである。Java...
Click to read more »Javaプラットフォーム
Kamis, 2025-12-04 21:08:40Javaプラットフォームは、Java、Javaアプレット、Java Runtime Environment、JVM、携帯電話や組み込み機器対応Java (Java ME)、Java Web Start、Java製アプリケーションなども含めてまとめて単純に「Java」と呼ばれることがある。 Java...
Click to read more »Java Platform, Standard Edition
Selasa, 2026-06-16 11:29:03Java Platform, Standard Edition または Java SE は、多くのJavaプラットフォームプログラムで利用されるJava APIの集合体である。Java仮想マシン、APIなどから構成される。バージョン1.2からバージョン5.0まではJava 2 Platform, Standard...
Click to read more »Java仮想マシン
Minggu, 2026-07-19 18:44:46Java仮想マシン(ジャバかそうマシン、英語: Java virtual machine、Java VM、JVM)は、Javaバイトコードとして定義された命令セットを実行するスタック型の仮想マシン。APIやいくつかのツールとセットでJava実行環境(JRE)としてリリースされている。この環境を移植す...
Click to read more »Java Platform, Micro Edition
Rabu, 2025-09-24 14:06:38Java Platform, Micro Edition (Java ME) は携帯電話、PDA、テレビのようなリソースが制限されたデバイスにおけるJavaの小型セット。JSR 68 で規定されている。当初は、Java 2 Platform, Micro Edition (J2ME) という名称だった。Java...
Click to read more »Java Community Process
Sabtu, 2026-02-28 04:35:46Java コミュニティ・プロセス(英: Java community process)またはJCPは、1998年に設立され、利害関係者が Java プラットフォームの将来のバージョンや機能に関与する定義に関与することを許した標準化の手続きである。 JCP は Java の仕様に関する要望をまとめる Java...
Click to read more »Javaアプレット
Senin, 2026-04-06 20:59:27Javaアプレット(Java Applet)は、ネットワークを通してWebブラウザに読み込まれ実行されるJavaのアプリケーションの一形態。Java 10まではJava Runtime Environmentに搭載されていて、Java 9より非推奨になり、Java...
Click to read more »Java Servlet
Jumat, 2025-09-26 11:08:27でウェブページなどを動的に生成したりデータ処理を行うために、Javaで作成されたプログラム及びその仕様で、Jakarta EE Platformの一部。Java 8まではJava Servlet(ジャバ サーブレット)という名称で、Java Platform, Enterprise...
Click to read more »Jakarta EE
Rabu, 2025-11-19 10:49:35Foundationが開発している、Javaで実装されたアプリケーションサーバの標準規格及びそのAPI。前身は Java Platform, Enterprise Edition (Java EE) だが、Java EE からパッケージ名が変わっているので上位互換というわけではない。 Java Platform,...
Click to read more »Java Development Kit
Kamis, 2026-08-20 05:09:32Java Development Kit (JDK) は、プログラミング言語Javaを使ってJavaアプリケーションおよびその他のソフトウェアコンポーネントを構築するためのソフトウェア開発キット (SDK) および開発環境である。現在、活発に開発されているのは OpenJDK およびそのフォークであり、2018年9月の...
Click to read more »JavaServer Pages
Sabtu, 2026-02-28 22:55:01Foundationが開発している、HTMLやXML内にJavaのコードを埋め込んでおき、Jakarta Servlet上で動作し、Webサーバで動的にWebページを生成してクライアントに返すテンプレートエンジン。 名称は下記の変遷をたどっている。 Java 8 までは Java Platform, Enterprise...
Click to read more »JavaServer Faces
Jumat, 2025-09-26 11:09:14Foundationが開発している、JavaベースのWebアプリケーションフレームワークである。 名称は下記の変遷をたどっている。 Java 8 までは Java Platform, Enterprise Edition の一部で JavaServer Faces という名称だった。 Java 9 以降は Eclipse...
Click to read more »EZアプリ (Java)
Jumat, 2024-12-06 01:57:05Java Platform, Micro Edition > EZアプリ (Java) EZアプリ (Java)(イージーアプリ ジャバ)はKDDIおよび沖縄セルラー電話の各auブランドが2001年7月〜2004年6月の間に発売されていた端末に提供していた、EZweb対応携帯電話の一部で実行できる...
Click to read more »Java Runtime Environment
Selasa, 2025-09-23 19:14:33Java Runtime Environment(Java実行環境、JRE)とは、コンピュータシステム上でJavaプラットフォーム用のアプリケーションソフトウェア(Javaアプリケーション)を動かせるようにするソフトウェア群である。Java Development Kit から開発以外には不要なファイルを除去したものである。...
Click to read more »Javaアプリケーション
Rabu, 2025-09-24 19:48:39Javaアプリケーション(ジャバアプリケーション、英: Java application)はJavaプログラムの、実行形態による分類の一つ。またはその実行形態のJavaプログラム。 Webからダウンロードされて、Webブラウザに組み込まれたJava仮想マシン上で実行されるJava...
Click to read more »Java Card
Minggu, 2026-03-15 07:06:03Java Card(ジャバカード)は、サン・マイクロシステムズが開発したICカードプラットフォーム。1996年に発表された。アメリカ国防総省の身分証カードとして採用された事例もある。 Java Cardテクノロジーを使用すると、スマートカードなどの電力やメモリがごく限られたデバイスで、Java...
Click to read more »OpenJDK
Minggu, 2026-05-10 13:45:24OpenJDK (Open Java Development Kit) は、プログラミング言語Javaの自由かつオープンソースのJava Development Kitの実装である。2006年、サン・マイクロシステムズが始めたもので、OpenJDKはJava SE 7以降の公式リファレンス実装とされている。...
Click to read more »Java Database Connectivity
Sabtu, 2025-11-15 09:30:00Java Database Connectivity (JDBC)は、Java と関係データベースの接続のためのAPI。ODBCをベースにサン・マイクロシステムズおよび DataDirect が共同で開発していると言われている。そのためドライバのデフォルトの自動コミットの有効化など似ている点も多々ある。...
Click to read more »Minecraft
Senin, 2026-08-17 08:23:46主に「Minecraft: Java Edition(Java版)」、「Minecraft: Bedrock Edition(統合版)」という2つのエディションが存在する。基本的には、プレイヤーはこれらのうちどちらかのエディションを選択してプレイすることになる。ソフトウェアのプログラミング言語は、それぞれJava、C++である。...
Click to read more »Java Desktop System
Minggu, 2026-03-08 08:54:30Java Desktop System(JDS)は、サン・マイクロシステムズのSolaris上のデスクトップ環境であり、Linux向けも以前はあった。 平均的なコンピュータユーザーが使い易い(つまり、Microsoft Windows によく似た)システムを提供しており、オフィススイート、ウェブブラ...
Click to read more »プラットフォーム (コンピューティング)
Rabu, 2026-01-21 17:20:59platform-independent) と言う。例えば、Javaは各プラットフォームにおいてJavaアプリケーションが動作する仮想のプラットフォームを実装することによって、プラットフォーム非依存を実現させている。ちょうど異なるプラットフォーム上に介在としてJavaプラットフォームという仮想化された共通プラット...
Click to read more »Eclipse (統合開発環境)
Selasa, 2026-07-21 20:18:36システムが含まれている。Eclipseは主にJavaで書かれており、主にJavaアプリケーションの開発に使用されるが、Ada、ABAP、C、C ++、C#、Clojure、COBOL、D、Erlang、Fortran、Groovy、Haskell、JavaScript、Julia、Lasso、Lua...
Click to read more »NetBeans
Jumat, 2026-03-20 10:07:15ほぼ100%Javaで書かれている統合開発環境である。バージョン4.0以降は、Java仮想マシン自体の大幅な高速化もあって、ネイティブな環境との速度差は感じないとされる。 このソフトウェアはJavaを開発しているオラクルが開発していることから、最新版のJavaにいち早く対応できるという利点がある。Java SE...
Click to read more »Carbonado (Java)
Minggu, 2020-04-19 11:25:13Carbonado はJavaで書かれたオープンソースの関連データベースマッピングフレームワーク。 典型的なオブジェクト関係マッピング手法に従うのではなく、依然としてオブジェクト指向である一方で、関係モデルは保存される。SQLやJDBCの特定の機能に縛られていないCarbonadoは、Berkeley...
Click to read more »JavaFX
Rabu, 2025-11-26 12:08:45JavaFX(ジャバエフエックス)はJavaのオープンソースのGUIライブラリである。Swingとは異なり、FXMLと呼ばれるXMLとCSSを併用してデザインを記述する。Java SE 7 Update 2から10までは標準搭載されていたが、現在は分離して配布されている。 Java...
Click to read more »Javaバージョン履歴
Kamis, 2026-03-19 18:08:33本稿ではJavaプラットフォームの基準であるスタンダード版(Java SE)のメジャーバージョン履歴を説明する。Java Cardの仕様はJava SEとは独立してリリースされている。 Java 8まで存在した、エンタープライズ版、マイクロ版はスタンダード版改訂を基準にしそれに後発する時系列でリリ...
Click to read more »フルブラウザ
Senin, 2026-07-13 22:27:22Mobileの弟分ともいうべき、Javaアプリのフルブラウザ。無料で提供されている。基本的にはJava ME(J2ME)対応端末向けであるが、日本語も表示可能で、日本国内でもSoftBank 3GとAIR-EDGE PHONEの一部機種で利用可能。改造によりJava...
Click to read more »Java Web Start
Rabu, 2024-02-14 20:08:42Java Web Start(ジャバウェブスタート)はJava製アプリケーションをウェブサーバなどから自動ダウンロード、自動インストール、自動アップデートして、サンドボックス上にて実行可能な仕組み。Java 5〜10に搭載され、Java 9にて廃止予定(deprecated)となり、Java 11で廃止された。...
Click to read more »V8 (JavaScriptエンジン)
Minggu, 2026-02-22 06:47:16V8は、Googleが開発するオープンソースのJIT仮想マシン型のJavaScriptエンジンである。この名前は同じく「V8」と略されるV型8気筒エンジンに由来している。Google ChromeなどのChromiumベースのブラウザや、Node.jsなどで採用されている。 ECMAScript (ECMA-262)...
Click to read more »ソースコード
Minggu, 2026-03-01 12:52:17Java!"); } } Javaで書かれたプログラムはJava仮想マシン (Java VM, JVM) 上で実行されるが、一般的にJavaソースコード自体を直接実行させることはなく、コンパイラによってJavaバイトコードに変換したうえで実行される。例えば上記のテキストを"Main.java...
Click to read more »Java Remote Method Invocation
Sabtu, 2026-06-20 10:59:50Java Remote Method Invocation (Java RMI) は、Javaで書かれたプログラム間のORB(オブジェクトリクエストブローカー) であり、RPCのオブジェクトに相当する機能を果たすためのJavaアプリケーションプログラミングインタフェース。 異なるJava...
Click to read more »Apache Derby
Sabtu, 2026-01-03 08:39:00サン・マイクロシステムズがApache Derbyを基にしたJava DBを提供することを発表。 2006年 サン・マイクロシステムズがJDK 6にJava DBを同梱することを発表。 2007年 IBMがCloudscapeの販売終了を決定。[1] Java技術により実装されている。 APIとしてJDBCを提供する。特に10...
Click to read more »Javaクラスファイル
Jumat, 2026-05-29 21:04:28Javaクラスファイルは、Java仮想マシン (JVM) 上で実行可能なJavaバイトコードを含む(.class拡張子付きの)ファイルである。Javaクラスファイルは、Javaクラスを含むJava言語ソースファイル(.javaファイル)からJavaコンパイラによって作成される。ソースファイルに2つ以...
Click to read more »Android (オペレーティングシステム)
Rabu, 2026-08-12 09:07:42Javaの互換性テストを通過していないため、正式なJavaではない。APIセットはJava Platform, Micro Edition(Java ME)とも異なる。Android 7.0 Nougat以降はJava APIライブラリの実装がOpenJDKベースになった。...
Click to read more »Javaバイトコード
Senin, 2026-03-23 03:17:05Javaバイトコードとは、Javaプログラムの実行時にJava仮想マシンが解釈または実行するバイトコードである。Javaコンパイラはソースコードをこの命令列に変換し、クラスファイルとして保存する。 Javaプログラマは、Javaバイトコードについて知ったり理解したりする必要は全くない。しかしながら、...
Click to read more »Java Native Interface
Kamis, 2025-12-04 20:13:46Java Native Interface (JNI) は、Javaプラットフォームにおいて、Javaで記述されたプログラムと、他のプログラミング言語(たとえばCやC++など)で書かれた、実際のCPU上で動作するコード(ネイティブコード)とを連携するためのインタフェース仕様である。Java...
Click to read more »Google Web Toolkit
Sabtu, 2025-02-08 07:50:05Google Web Toolkit (GWT) は、Javaを使ってウェブ用Ajaxアプリケーションを開発できるオープンソースのJavaソフトウェア開発フレームワークである。Apache License 2.0でライセンスされている。 GWTは再利用可能で効率的なAjaxソリューションであることを...
Click to read more »JAR (ファイルフォーマット)
Sabtu, 2026-07-18 18:34:53JAR(ジャー)またはJava Archive(ジャバ アーカイブ)とは、コンパイルされた複数のJavaバイトコードおよびそれが使用する画像などのリソースを一つにまとめZIP形式で圧縮されたファイル、およびそれを出力するツールのこと。圧縮されたファイルの拡張子には、「.jar」が使われる。 これによりJava...
Click to read more »JavaOne
Sabtu, 2025-05-24 10:29:52JavaOne は、1996年から毎年サン・マイクロシステムズが開催しているJavaに関する会議。主に開発者が参加する。サンフランシスコのモスコーニセンターで、毎年4月から6月、通常日曜日から金曜日の日程で開催。日中は様々なテーマでテクニカルセッションが行われる。夜になると、モスコーニセンターと周辺...
Click to read more »JavaBeans
Minggu, 2025-09-28 19:54:28JavaBeans(ジャバ ビーンズ)とは、Javaで書かれた再利用可能なソフトウェアコンポーネントまたはその技術仕様のこと。JDK 1.1で導入された。Java SEのjava.desktopモジュールのjava.beansパッケージと共にRAD環境の構築を支援するために作られた。現在ではjava...
Click to read more »S!アプリ
Kamis, 2022-10-06 04:02:16Java Platform, Micro Edition > S!アプリ S!アプリ(エス アプリ)はソフトバンクが提供する、Yahoo!ケータイ対応携帯電話の一部で実行できるJavaアプリケーションおよびサービスである。 主にゲームなどに利用されている。ボーダフォン時代の旧称はVアプリ、その前のJ...
Click to read more »Kotlin
Kamis, 2026-08-13 07:30:45Java、Ruby、Python などのプログラミング言語による開発環境などを開発して販売してきた。Kotlinは、同社の経験を活かしJavaをもっと簡潔・安全になるように改良した産業利用向け汎用言語として開発され、2011年7月20日に発表された。 Java仮想マシン上で動作するため、Java...
Click to read more »JavaScriptライブラリ
Sabtu, 2024-11-16 18:45:12JavaScriptライブラリとは、JavaScriptベースのアプリケーションを書きやすくするためにあらかじめ書かれたJavaScriptのライブラリのことである。特に、Ajaxなどのウェブ中心の技術で活用されている。 JavaScriptは、最初にNetscape(のちのMozilla)で開発...
Click to read more »Javaクラスライブラリ
Sabtu, 2026-03-14 05:57:08Javaクラスライブラリ(ジャバクラスライブラリ、JCL)はJavaアプリケーションが実行時に呼び出せる動的ロード可能なライブラリ群である。また、特にJREが提供している java.lang 名前空間他の基本的なクラスを含むライブラリを指すこともある。このライブラリがそれぞれのオペレーティングシステム...
Click to read more »パッケージ (Java)
Minggu, 2026-07-19 08:47:07Javaパッケージ(Java package)は名前空間の中にあるJavaクラスをまとめるメカニズムである。Javaパッケージは、JARファイルと呼ばれる圧縮ファイルの中に保存することができる。同じパッケージに属するクラス群を1つのグループとしてまとめたほうが、Java...
Click to read more »Scala
Minggu, 2026-05-17 12:21:26language」に由来するものである。 主にJavaプラットフォーム(Java仮想マシン)上で動作し、既存のJavaのプログラムと容易に連携させることができる。 対応プラットフォーム Scala - Javaプラットフォーム Scala.js - Scala から JavaScript へとトランスパイルする。...
Click to read more »JAVA WA JAVA 〜IN THE BOOK OF GODIEGO〜
Senin, 2025-08-18 18:24:56『JAVA WA JAVA 〜IN THE BOOK OF GODIEGO〜(ジャヴァ・ワ・ジャヴァ〜イン・ザ・ブック・オブ・ゴダイゴ〜)』とは、1999年11月5日に発売されたゴダイゴの22枚目のシングル。 1999年に3ヶ月限定で活動再開したゴダイゴが出したシングルで、1983年発売の『キャリー...
Click to read more »Portable Document Format
Senin, 2026-08-17 16:15:3232000-1 についての特許を無償で利用できるようにしたが、XFA(英語版) (Adobe XML Forms Architecture) や Adobe JavaScript などはアドビのプロプライエタリな部分として残っている。 PDFファイルは 印刷可能なあらゆる文書から生成でき、表示や印刷は各社が無料...
Click to read more »Iアプリ
Senin, 2022-05-16 10:46:24びFOMAの各シリーズに限られる)で実行出来るJavaを使用するJavaアプリケーションおよびサービスである。 2001年に発売された503iシリーズではじめてiアプリの実行機能が搭載された。iアプリの実体はDoJaプロファイルに従って作成されたJavaアプリケーションである。機種やインフラの整備に...
Click to read more »Google Guava
Rabu, 2025-03-19 07:07:54Google Guavaとは、オープンソースのJavaライブラリで、Javaのプログラミングで共通して使われるユーティリティライブラリをまとめたもの。主にGoogleのエンジニアによって開発されている。 Google Guavaは、主に三つのコンポーネントにわけられている。...
Click to read more »プログラミング言語
Selasa, 2026-08-18 05:41:05compiled language)」などと呼称する人もいる。 なおJavaはバイトコードにコンパイルをしてから実行するので、一応「コンパイル方式」に分類することも可能ではある。しかしJavaは、実行時コンパイラ (JIT) とJava仮想マシンを使用するので、「インタプリタ方式」に分類することも可能...
Click to read more »蛋白質構造データバンク
Rabu, 2026-03-11 15:47:04ことができる。このようなソフトウェアをいくつか示す。 RasMol: Roger Sayle により開発された。 Jmol: Javaで開発された。ウェブページ内でJavaアプレットとして使うこともできる。 PyMOL: Pythonで開発された。 Chime: ウェブブラウザのプラグインとして使うことができる。...
Click to read more »ECMAScript
Senin, 2026-07-06 06:20:45>>他のプログラミング言語 ■カテゴリ / ■テンプレート ECMAScript(エクマスクリプト)は、Ecmaインターナショナルにおいて標準化されたJavaScriptの国際規格である。また、ISO/IEC JTC 1においてはISO/IEC 22275:2018、日本産業規格においてはJIS X...
Click to read more »Apache Harmony
Rabu, 2025-12-03 23:20:12Apache Harmony(アパッチ・ハーモニー)は、オープンソースかつフリーなJava実装である。Java SE 5, 6を元にしており、Apache License Version 2 にて提供されていた。開発は2005年5月に開始され、2006年10月にはApache財団のトップレベルプロジ...
Click to read more »アプリケーションプログラミングインタフェース
Kamis, 2026-08-20 09:47:34APIをその実装から分離することで、ある言語で書かれたプログラムが別の言語で書かれたライブラリを使用できるようになる。例えば、ScalaとJavaは互換性のあるバイトコードにコンパイルされるため、Scalaの開発者は任意のJava APIを利用することができる。 APIの使用は、関係するプログラミング言語の種類によって異なる場合がある。...
Click to read more »Groovy
Rabu, 2025-03-19 14:01:15プログラミング言語 >>他のプログラミング言語 ■カテゴリ / ■テンプレート Groovy(グルービー)は、Javaプラットフォーム上で動作する動的プログラミング言語である。 Groovy の処理系はオープンソースソフトウェアであり、James Strachan と Bob McWhirter...
Click to read more »Apache Tomcat
Kamis, 2026-08-20 14:14:25JavaServer Pages バージョン 9.0.x は、Java Servlet 4.0、JavaServer Pages 2.3対応で、Java 8 以降が必要である。 バージョン 10.1.x は、Java Servlet 6.0、JavaServer Pages 3.1対応で、Java...
Click to read more »Enterprise JavaBeans
Sabtu, 2026-06-06 13:14:47Foundationが開発している、JavaBeans仕様と同様のものを、ビジネスロジックをモデル化およびデータの永続化のために作成した、ネットワーク分散型ビジネスアプリケーションのサーバサイドで実現した仕様で、Jakarta EE Platformの一部。Java 8まではEnterprise JavaBeansという名称で、Java...
Click to read more »オープンアプリプレイヤー
Selasa, 2026-02-10 09:03:49オープンアプリプレイヤー(以下OAP)とはJavaアプリ管理を行えるApplication Management Software(AMS)とJava仮想マシンを組み合わせたものとなっている。 Java Platform, Micro Edition(Java ME)準拠、コンフィギュレーションはConnected...
Click to read more »Apache Ant
Sabtu, 2026-05-16 22:03:40Apache Ant(アパッチ アント)は、ビルド自動化のためのソフトウェアである。 GNU make のJava版ともいえるものであり、オペレーティングシステム (OS) など特定の環境に依存しにくいビルドツールである。XML文書でビルド(ソフトウェア構築)のルールを記述することが特徴である。統合...
Click to read more »キーワード (Java)
Minggu, 2025-11-02 00:24:39この項目ではJavaにおけるキーワード(予約語の記事も参照)に関して説明する。Java 25現在、予約キーワード(reserved keyword)が51個、コンテキスト・キーワード(contextual keyword)が17個ある。 予約キーワードは識別子に用いることはできない。コンテキスト・...
Click to read more »Clojure
Selasa, 2025-08-05 05:57:54のプログラミングスタイルでのインタラクティブな開発を支援し、マルチスレッドプログラムの開発を容易化する汎用言語である。ClojureのプログラムはJava仮想マシンで動作する。.NETで動作するClojureCLRも開発されている。Clojureは「データとしてのプログラムコード」 (英語:「code...
Click to read more »Rhino
Senin, 2025-02-10 12:41:00Rhino(ライノー)とはオープンソースで開発されているJavaScriptの実装 (JavaScriptエンジン) である。RhinoはJavaで記述されており、Mozilla Foundationによって管理、配布されている。Mozilla Foundationでは、C言語による実装のSpid...
Click to read more »J Sharp
Selasa, 2024-07-16 09:25:04J#は、サンマイクロシステムズのJavaやマイクロソフトのJ++といった言語向けに開発された既存のアプリケーションやノウハウをマイクロソフトの.NET Framework上に移植するためのプログラミング言語である。J#ではJavaのバイトコードを処理の対象にすることができる。つま...
Click to read more »Webサーバ
Sabtu, 2026-06-27 19:12:52Java Servlet(サーバ側で実行されるJavaプログラム)と呼ばれるWeb画面に連動した動的処理を行う事が可能である。CGI処理においてはPerl・Ruby・PHPなどのスクリプト言語によって開発されることが多い。 Java Servletにおいては、Javaによる動的処理の負荷を分散するため、Java...
Click to read more »Google App Engine
Rabu, 2024-07-17 20:32:55Java・Goを使用して開発し、Googleのインフラストラクチャー上で実行し、バージョン管理することができる。 PHP用、Python用、Java用、Go用にそれぞれソフトウェア開発キット (SDK) が用意されている。Java...
Click to read more »KJS
Selasa, 2025-08-12 09:31:34KJSはKDEプロジェクトのJavaScriptエンジンである。Web上だけでなくKDE/Qtアプリケーションとバインディングしたり、アプリケーションを作成することもできる。 AppleのウェブブラウザSafariのエンジンWebKitでKHTMLとともに採用されている。また、WebKitのJava...
Click to read more »JSON
Jumat, 2026-07-31 17:00:16JSON(ジェイソン、JavaScript Object Notation)はデータ記述言語の1つである。軽量なテキストベースのデータ交換用フォーマットでありプログラミング言語を問わず利用できる。名称と構文はJavaScriptにおけるオブジェクトの表記法に由来する。 JSONはウェブブラウザなどでよく使われているECMA-262...
Click to read more »IntelliJ IDEA
Minggu, 2026-05-24 12:16:00IntelliJ IDEA (インテリジェイ アイディア) は、チェコに本社を置くJetBrains社が開発した、Javaなど数多くのプログラミング言語に対応した統合開発環境である。 リファクタリング機能をJava用の統合開発環境としては初めて搭載したことでも知られる。変数に型のないプログラミング言語に対してもリファクタリングを提供している。...
Click to read more »Apache Struts
Sabtu, 2026-04-04 05:25:41Apache Struts(アパッチ・ストラッツ)は、Apacheソフトウェア財団のApache Strutsプロジェクトにて開発されているオープンソースのJava Webアプリケーションフレームワークである。 元々はクレイグ・マクラナハン(英語版)の作成したソフトウェアであり、2000年5月にApacheソ...
Click to read more »Microsoft Visual J++
Kamis, 2025-10-16 12:20:39の、GUIの設計を視覚的に行うことはできない。 J++はJava言語仕様に準拠していたが、マイクロソフトはJavaリモートメソッド呼び出し (Java RMI) やJava Native Interface (JNI) など、サン公式のJava実装の一部の機能をVisual J++に実装していなかった。...
Click to read more »Google Guice
Jumat, 2025-05-30 09:18:19フトウェア技術の1つであり、Google社によりApache Licenseでリリースされた、Javaプラットフォーム向けのオープンソースのソフトウェアフレームワークである。アノテーションを使用したJavaオブジェクトへの依存性の注入 (DI) をサポートしている。...
Click to read more »配列
Rabu, 2025-10-29 10:51:59Learn ^ Array - JavaScript | MDN ^ JavaScript の型付き配列 - JavaScript | MDN ^ Chapter 10. Arrays | Oracle Java SE 8 Specifications > Java Language Specification...
Click to read more »ウェブページ
Sabtu, 2025-07-05 14:02:26が異なる場合があるため、企業などが制作しているページにはPDFが用いられていることもある。 JavaScriptなどのスクリプト言語を使ってウェブページに動作をもたせたり (DHTML)、FlashやJavaアプレットなどを付加的に用いてアプリケーションやインタフェースの機能を追加する場合がある。...
Click to read more »Apacheソフトウェア財団
Minggu, 2025-11-02 08:36:32Cocoon - XML文書とXSLTスタイルシートをウェブアプリケーションサーバで処理するコンテンツ管理システムの、Javaのフレームワーク Apache Commons - Javaのライブラリを集めた集合体。 Apache Commons Collections Apache Commons IO...
Click to read more »Java Persistence API
Minggu, 2022-07-24 05:19:08Java Persistence API(JPA)とは、関係データベースのデータを扱うJava SEおよびJakarta EE(旧・Java EE)のアプリケーションを開発するためのJava用フレームワークである。 JPAは、以下の3つの部分から成る。 API(javax.persistence パッケージで定義されている)...
Click to read more »Spring Framework
Sabtu, 2026-08-01 18:13:43Spring Framework は、Javaプラットフォーム向けのオープンソースアプリケーションフレームワークである。単に Spring とも呼ばれる。ロッド・ジョンソン(英語版)が自著 Expert One-on-One J2EE Design and Development(Wrox...
Click to read more »ジェームズ・ゴスリン
Senin, 2025-10-27 01:15:27Gosling、1955年5月19日 - )は、カナダ出身の計算機科学者である。オブジェクト指向プログラミング言語Javaの生みの親・リードデザイナーとして広く知られており、"Dr. Java"の異名を持つ。 アルバータ州カルガリー近郊に生まれた。計算機科学を専攻し、1977年にカルガリー大学で学士号、カーネギーメロン大学で修士号とPh...
Click to read more »JRuby
Senin, 2026-05-25 01:21:34JRuby は、RubyインタプリタのJavaによる実装である。自由ソフトウェアであり、CPL/GPL/LGPL の3つのライセンスを採用している。JRuby はJavaと密に連携しており、インタプリタを任意のJavaアプリケーションに埋め込むことができ、JavaとRubyのコード間で双方向のアクセスを可能にしている。...
Click to read more »WebObjects
Sabtu, 2025-06-21 20:30:14WebObjectsのサポートする開発環境はMac OS Xのみだが、WebObjects 5以降の運用環境はJavaのみで開発されており、JavaをサポートしているプラットフォームであればWebObjectsアプリケーションを運用できる(バージョンによってはMac OS X...
Click to read more »World Wide Web
Senin, 2026-08-17 03:14:01静的な文字・画像の提供からより動的なコンテンツを提供するため、サン・マイクロシステムズの Java技術により、小さなプログラム(アプレット)を直接WWWサーバが提供する情報に埋め込むウェブページが登場した。のちにマクロメディアのFlashとそのプラグインが登場すると、Javaアプレットに取って代わった。アプレットやFlashプラグ...
Click to read more »MusicBrainz
Jumat, 2026-05-22 16:53:13Mac OS X用のMusicBrainzクライアント。 Jaikoz(w:Jaikoz) - タグをまとめて操作できるツール(マスタガー)で、Javaで記述されOSを問わず利用できるクロスプラットフォームのソフト。 Max(w:Max (ripping software)) - Mac OS...
Click to read more »仮想マシン
Kamis, 2026-03-05 02:53:01PascalのPコードマシンはウェスタン・デジタル MCP-1600チップセットが作られた Javaでは、サン・マイクロシステムズのen:picoJavaなどのen:Java processorがある。 ARMアーキテクチャにはJazelleと呼ばれるJavaバイトコードのための拡張がある。 1958年 IBM...
Click to read more »Javaの文法
Senin, 2026-07-27 08:24:01Javaの文法(Javaのぶんぽう)の記事では、プログラミング言語Javaの構文(シンタックス、英: syntax)について解説する。また、それ以外についても解説している。 Javaの言語仕様は68種類(Java 25現在)に抑えたキーワードによって比較的コンパクトにまとめられている。Java...
Click to read more »Android Studio
Selasa, 2026-07-14 22:46:14外部のプロジェクトにより、Java 9の一部の機能がバックポートされている。 IntelliJはAndroid Studioがすべての正式リリースされたJavaバージョンおよびJava 12をサポートしていると表明しているが、Android StudioがどのレベルまでJava...
Click to read more »C言語
Selasa, 2026-08-18 22:30:00も併せ持つ。基幹系システムや、動作環境の資源制約が厳しい、あるいは実行速度性能が要求されるソフトウェアの開発に用いられることが多い。後発のC++やJava、C#など、「C系」と呼ばれる派生言語の始祖でもある。 ANSI、ISO、またJISにより言語仕様が標準規格化されている。...
Click to read more »ライブラリ
Minggu, 2025-09-28 15:36:18、ほとんど使われることも無くなったのである。 Javaではオブジェクトライブラリとして主にJARが使われている。その中には(圧縮された)クラスのバイトコード形式が格納されていて、Java仮想マシンや特殊なクラスローダーがそれをロードする。なお、Java Native Interface (JNI)...
Click to read more »オープンストリートマップ
Kamis, 2026-04-16 18:31:06携帯電話上にオープンストリートマップのデータを表示させるための、いくつもの異なったデバイスをサポートするプログラムが数多く存在している。サポートされているデバイスの大多数は、Java MEを動かせるものであり、Android、iPhone、Windows Mobile あるいは Openmokoのようなプラットフォームと同様に...
Click to read more »Java Message Service
Jumat, 2025-09-26 11:09:39Foundationが開発している、Javaプログラムにネットワークを介してデータを送受信させるためのAPIで、Jakarta EE Platformに含まれている。Java 8までは、Java Platform, Enterprise Editionの一部でJava Message Serviceという名称だった。 Java EE...
Click to read more »インタプリタ
Selasa, 2026-08-18 05:04:02Javaプラットフォーム、.NET Framework、最近のJavaScriptの実装でもJITが採用されている。 他のインタプリタ言語に変換して、ターゲット言語のインタプリタ上で実行する方式。例えばCoffeeScriptはJavaScriptに変換されて、JavaScriptインタプリタ上で実行される。...
Click to read more »メソッド (計算機科学)
Sabtu, 2026-06-20 11:00:31Javaのような言語やマイクロソフトなどの企業がメソッドという用語を使っているのは、元々C++よりもSmalltalkの影響を受けていたためである[要出典]。近年[いつ?]では言語設計やOS開発等で直接Smalltalkの影響を受けていない場合でも、Java...
Click to read more »DoJaプロファイル
Senin, 2025-01-13 19:07:49Java環境と比べて大きな差がある。そのため、DoJaのJava APIもJava SEと比べてかなりの違いがある。 ただ、Java MEのCLDCの仕様は、デスクトップのJava SEのサブセットであるが、マルチスレッド処理を含めて、本当のJavaプログラミングを行うことが可能である。ただし、DoJa...
Click to read more »Kawa
Minggu, 2026-05-24 11:55:44KawaとはJavaで書かれたフレームワークであり、Schemeというプログラミング言語を実装し他の言語も実装することも出来る。GNUプロジェクトの一部である。 名はポーランド語でコーヒーのことを「kawa」と呼ぶことに由来する。Javaの名もコーヒーに由来している事に関連する。...
Click to read more »文字列
Rabu, 2026-08-12 04:05:23JavaやC#のような後発言語では、文字列は文字配列によるバッファとその長さ情報を含むカプセル化されたデータ構造によって実現されることが一般的となっている。また、ヌル文字は終端の役割を持たないので、文字列シーケンス中にヌル文字を含むこともできる。Java...
Click to read more »Java 3D
Rabu, 2020-12-23 19:09:52Java 3Dは、Java向けのシーングラフベースの3D (3次元コンピュータグラフィックス) 拡張APIである。サン・マイクロシステムズが開発し、のちにJogAmp Communityに移管された。Java Media APIの一部とされている。実際の描画はOpenGLやDirectX (Direct3D)...
Click to read more »C++
Minggu, 2026-08-16 22:50:59POCO C++ Libraries 汎用C++ライブラリ。 Javaクラスライブラリに類似。 Apache Xerces C++での主要XMLパーサの一つ。Java版も存在する。 CppUnit C++でのユニットテストフレームワーク。 クラス毎の動作確認に威力を発揮する。...
Click to read more »Swing
Sabtu, 2026-07-18 17:11:21Swingは、プログラミング言語 Java のGUIツールキットである。Oracle社のJava Foundation Classesの一部であり、同じくJavaの GUI ツールキットである AWT を拡張したもの。Javaプログラムにグラフィカルユーザインタフェース(GUI)を提供するAPIである。...
Click to read more »クロスプラットフォーム
Jumat, 2025-09-19 03:36:59ォーム」で意味が異なる場合がある。本項ではこのケースについても後述する。 具体的には次のようなものがある。 Emacs Smalltalk 環境 Java アプリケーション XUL アプリケーション Presto アプリケーション 実際のところ、いちいち挙げるまでもなく、Unix系の各システムについ...
Click to read more »Microsoft Java Virtual Machine
Sabtu, 2025-11-01 13:28:11Microsoft Java Virtual Machine (MSJVM) とは、マイクロソフトによるプロプライエタリなJava仮想マシンの実装。2007年にサポートが終了された。 初期のMSJVMは、Internet Explorer 3でJavaアプレットを動作させるために作成された。MSJV...
Click to read more »Dart
Jumat, 2025-12-05 04:13:46デンマークのオーフスで開催された「GOTOカンファレンス」で公開された。この言語は、ウェブブラウザ組み込みのスクリプト言語であるJavaScriptの代替となることを目的に作られた。 Dart言語はJavaScript言語にある解決できない言語上の問題点を解決し、なおかつ、より優れたパフォーマンスを発揮し、大規模な...
Click to read more »WebKit
Selasa, 2026-06-30 19:20:10WebKit(ウェブキット)は、Appleが中心となって開発しているオープンソースのHTMLレンダリングエンジン群の総称である。HTML、CSS、JavaScript、SVG、MathMLなどを解釈する。 WebKitは、元々AppleのmacOSに搭載されるSafariのレンダリングエンジンとして...
Click to read more »ソフトウェアフレームワーク
Rabu, 2025-02-05 23:26:50framework)とは、プログラミングにおいて、アプリケーションソフトウェア等の実装に必要となる一般的な機能や定型コードを、ライブラリとしてあらかじめ用意したものである。例えば、Javaなどのオブジェクト指向言語向けのクラスライブラリとして実装されている場合は、再利用可能なソフトウェア部品(ソフトウェアコンポーネント)として用意さ...
Click to read more »Apache Flex
Kamis, 2026-08-06 22:50:49ActionScript という JavaScript と類似したプログラミング言語を内包しており、これまでもウェブブラウザ上でJavaアプレットと同様の目的に使われてきた。Javaアプレットの基本動作制限に見られるような問題点が解消されているため、重宝されている。その意味では、Java...
Click to read more »Java Management Extensions
Rabu, 2026-05-20 04:20:31Java Management Extensions(JMX)は、アプリケーションソフトウェア/システムオブジェクト/デバイス(プリンターなど)/サービス指向ネットワークなどの監視・管理のためのツールを提供するJavaプラットフォーム技術の一種。これらのリソースはManaged Bean (MBean)...
Click to read more »サン・マイクロシステムズ
Selasa, 2026-08-18 12:05:04RCに関しては製造の請負のみならず、独自の拡張ISAとマイクロアーキテクチャによる製品までもを作っており、「京」のプロセッサコア等が著名である。 Javaはビル・ジョイを中心としたチームにより開発された。 2000年9月には、インテル系のCPUとLinuxの組合せのサーバを販売していたコバルトシステ...
Click to read more »Ceylon
Kamis, 2026-07-23 00:30:58ミング言語およびソフトウェア開発キットである。この言語はJava言語をもとに作られ、Java仮想マシンで動作する。またJavaScriptにコンパイルすることができる。 この言語とソフトウェア開発キットのプロジェクトは、Java言語とJava SEソフトウェア開発キットで見られた成功と失敗を踏まえ...
Click to read more »Ajax
Senin, 2026-04-06 03:13:33JavaScript組み込みクラス)による非同期通信を利用し、通信結果に応じてダイナミックHTML (DHTML) で動的にページの一部を書き換えるというアプローチを取る。 Ajax は『Asynchronous JavaScript And...
Click to read more »Javaコンパイラ
Rabu, 2024-02-14 19:46:13Javaコンパイラは、コンピュータ・プログラミング言語Javaのコンパイラである。 2020年時点で、以下のようなものが著名である: javac オラクルから出ているJava Development Kitに含まれている。 Jikes C++で書かれたIBMから出ているオープンソースコンパイラであ...
Click to read more »Hibernate
Sabtu, 2026-05-23 17:00:17Hibernate は、Java のためのオブジェクト関係マッピング (ORM) ライブラリであり、オブジェクト指向のドメインモデルを関係データベースにマッピングするためのフレームワークを提供する。Hibernate は、永続性に関わるデータベースアクセスを直接高レベルなオブジェクト操作機能に置換す...
Click to read more »C Sharp
Minggu, 2026-07-19 08:59:28PascalやDelphiを開発したアンダース・ヘルスバーグを筆頭として多数のDelphi開発陣が参加している。構文はC系言語(C言語、C++、Javaなど)の影響を受けており、その他の要素には、以前、ヘルスバーグが所属していたボーランド設計のDelphiの影響が見受けられる。また、主要言語へのa...
Click to read more »スクリプト言語
Senin, 2026-03-30 20:21:55めのプログラミング言語)の例としては、UNIXのシェルに対するシェルスクリプト、Emacsに対するEmacs Lisp、Webブラウザなどに対するJavaScriptが挙げられる。また、機能を付け加える形で制御する場合もあり、HTTPサーバに機能を付け加えるために考えられたのがSSIやPHPである。...
Click to read more »Jython
Senin, 2026-03-16 19:06:31Javaで書かれた実装である。Jim Huguninによって開発が始められた。 JythonプログラムはあらゆるJavaのクラスをシームレスにインポートできる。例えば、JavaのGUIライブラリであるSwing、AWT、SWTなどを使って書くことができる。また、逆にPythonでJava...
Click to read more »Network Security Services
Senin, 2025-04-21 23:15:47SSL module Sun Java Enterprise System、Sun Java System Web Server、Sun Java System Directory Server、Sun Java System Portal Server、Sun Java System Messaging...
Click to read more »MacOS
Selasa, 2026-08-18 07:19:51シリコン搭載Macで実行するためのDREである。 Java2 Standard Edition -Mac OS X v10.6まで搭載されていたJava仮想マシン。2022年1月現在ではオラクルからAppleシリコン搭載Mac向けを含めた、Java 17が提供されている。 [脚注の使い方] ^...
Click to read more »Apache Commons
Jumat, 2025-07-04 06:58:13Commons(アパッチ コモンズ)は、Apacheソフトウェア財団の傘下にある再利用可能なJavaコンポーネントをまとめたApacheのトッププロジェクト。Commonsの目的は再利用可能なオープンソースJavaソフトウェアを提供することである。Commonsは三つの部分、proper(プロパー),...
Click to read more »Google Developers
Senin, 2026-08-17 21:09:27はオープンソースの開発ツールキットで、JavaによるAjaxアプリケーションを作成できる。GWTはクライアントサーバ型アプリケーションの開発とデバッグを任意のJava用IDEで素早く行うことができる。そして配布段階で、GWTコンパイラがJavaアプリケーションを同等のJava...
Click to read more »アノテーション
Sabtu, 2022-09-03 01:01:38ータやタグを指してアノテーションという場合もある。 Javaのアノテーションはクラスやインタフェース、メソッドやフィールド、パッケージなどに対してメタデータとして付加情報を記入する機能で、Java SE 5 で追加された。アノテーションはjava.lang.annotation...
Click to read more »Prototype JavaScript Framework
Minggu, 2026-07-19 08:57:28Prototype JavaScript Framework は、Sam Stephenson が開発したJavaScriptフレームワークであり、Ajaxフレームワークやその他のユーティリティを提供する。prototype.js という名前の1つのJavaScriptファイルで実装されている。単独でも入手できるが、Ruby...
Click to read more »アプリケーションサーバ
Minggu, 2026-03-22 14:17:25JavaServer Faces (JSF) やFaceletsで構築され、バックエンドのプログラムはEnterprise JavaBeans (EJB)、データアクセスモジュールはJPA仕様に準拠して開発される。 Java Beansはサン・マイクロシステムズのJava...
Click to read more »EZアプリ
Sabtu, 2023-08-26 18:21:43プリケーションソフトウェアを導入できるサービス、ならびにそのソフトウェアに対する呼称である。 以下の3つが提供されている。 EZアプリ (Java) - Javaを応用したサービス。旧名ezplus。 EZアプリ (B) - Qualcomm社が開発した、BREWを応用したサービス。旧名EZアプリ...
Click to read more »ブックマークレット
Kamis, 2025-10-16 15:02:21い処理もある。ウェブブラウザで実行するプログラムとしてはJavaアプレットがある。しかしウェブブラウザの標準機能ではないため、実行にはJava Runtime Environmentが必要で、インストールやメンテナンスが煩雑である。またJava言語で記述されたアプリケーションのサイズは大きく、サーバ...
Click to read more »Javadoc
Selasa, 2025-12-16 17:02:56Javadocとは、オラクルが開発しているコンピュータソフトウェアのひとつで、JavaのソースコードからHTML形式のAPI仕様書を生成するプログラミングツールである。広義ではJavadocに対応した形式のコメントを指す。 Javaのソフトウェア開発キットのJava Development Kit (OpenJDKやOracle...
Click to read more »Apache Tapestry
Sabtu, 2026-06-27 14:06:06Apache Tapestry(アパッチ・タペストリー)は、Apacheソフトウェア財団が配布しているJava Servlet製Webアプリケーションフレームワークである。当初はJakarta Projectにて開発されていたが、2006年にApacheのトップレベルプロジェクトに昇格した。 Apache...
Click to read more »BlueJ
Minggu, 2026-05-24 13:08:34BlueJはJavaやオブジェクト指向プログラミングの教育用途に開発された統合開発環境である。小規模なソフトウェア開発にも向いており、一般的に教育機関での開発ツールとして有用性が認められている。 デザインが他の開発環境とは異なっており、画面には主に開発中アプリケーションのクラス構造が図式(統一モデリング言語に似たダイアグラム)され、...
Click to read more »バイトコード
Minggu, 2026-03-22 04:24:18(Technology Independent Machine Interface) Java - Javaバイトコード .NET Framework/.NET - 共通中間言語 (CIL) Raku Ruby 1.9 JavaScriptの処理系の一部 Microsoft...
Click to read more »TypeScript
Kamis, 2026-07-09 13:00:07(Node.js) で実行されるJavaScriptアプリケーションの開発に利用できる。 TypeScriptは大規模なアプリケーションの開発のために設計されている。 TypeScriptはJavaScriptのスーパーセットであるため、既存のJavaScriptプログラムは、全て有効なTypeScriptプログラムとなる。...
Click to read more »GlassFish
Rabu, 2026-05-06 14:10:04Foundationが開発しているJakarta EEを実装したJavaのオープンソースのアプリケーションサーバ。 当初は、サン・マイクロシステムズ(サン)を中心としたオープンソース・コミュニティで開発され、その後、サンを買収したオラクルによってコミュニティが継続され、2017年、Java EEがJakarta EEに変わり、その策定がEclipse...
Click to read more »BREW
Rabu, 2026-03-18 03:30:58プラットフォームである。cdmaOne、CDMA2000の開発元であるクアルコムが開発したもので、同社の登録商標となっている。ネーミングに関してはJavaの「コーヒー」に対して「ビール」の意味も込められている。 BREWとはクアルコムが製造販売している携帯電話用プラットフォームMSMチップセット用に...
Click to read more »GNU Classpath
Jumat, 2026-07-03 21:00:17GNU Classpath は、かつて開発されていたJavaの標準クラスライブラリの自由ソフトウェアによる実装を作るプロジェクト、およびそのライブラリである。フリーソフトウェア財団のGNUプロジェクトの一部であった。作成すべきライブラリは膨大だったが、そのほとんどは完了しており、Swing、CORB...
Click to read more »フリーソフトウェア財団
Rabu, 2026-04-29 12:32:09orgやGNOMEデスクトップ環境のJava依存部の互換性を保証するため、フリーなJava実装(英語版)、GNU Interpreter for Java、GNU ClasspathそしてGNU Compiler for Javaが含まれていた(本項の詳細は、英語版ウィキペディアの記事"License of Java"を参照)。[要出典]...
Click to read more »TensorFlow
Minggu, 2026-05-10 12:41:41対応プログラミング言語はPython、JavaScript、C++、Java、C言語。C言語は他の言語のバインディングを開発することを想定してAPIが作られている。JavaScript版としてTensorFlow.jsがあり、ウェブブラウザの中で実行可能である。Java...
Click to read more »JPL Small-Body Database
Senin, 2025-09-15 16:32:492013年8月時点で主要な惑星や16の比較的大質量な小惑星については接近データが利用可能である。接近データはURLの後ろに;cad=1を付けることで利用可能である。 Javaのアプレットが使用可能であり、3Dの軌道可視化したツールを提供している。アプレットでは二体問題を使用して実行しているので正確に長距離の軌道や惑星が...
Click to read more »JavaScriptエンジン
Selasa, 2025-10-14 18:14:04JavaScriptエンジン (英語: JavaScript engine) は、JavaScriptのコードを実行するコンピュータプログラム、ソフトウェアエンジンである。初期のJavaScriptエンジンは単なるインタプリタであったが、近年の全てのエンジンは、性能の向上のためにJITコンパイルを利用している。...
Click to read more »Java Data Objects
Selasa, 2025-09-02 16:36:08Java Data Objects (JDO) とは、Javaオブジェクトの永続性に関する仕様である。ドメインモデルの永続的サービスの透過性などもそれに含まれる。JDOの永続的オブジェクトは通常のJavaのクラスである。永続性を持たせるために特別なインタフェースを実装する必要もないし、特別なクラスから継承する必要もない。JDO...
Click to read more »Apache Wicket
Selasa, 2026-08-18 22:06:29Apache Wicket(アパッチ・ウィケット)は、Apacheソフトウェア財団のApache Wicketプロジェクトにて開発されているオープンソースのJava Webアプリケーションフレームワークである。単にWicketと呼ばれることが多い。本頁では以下、Wicketと記述する。 元々はJonathan...
Click to read more »ヨーダ記法
Rabu, 2025-10-29 13:07:50null) { /* ... */ } // まず java.lang.Boolean 型の変数に null が代入された後、java.lang.Boolean.booleanValue() が暗黙的に呼ばれる。 // コンパイルは通るが、実行時に Java ランタイム環境によって例外 NullPointerException...
Click to read more »Python
Kamis, 2026-07-30 15:26:01of JavaScript - Speaking JavaScript、2019年4月19日閲覧 ^ Bini, Ola (2007). Practical JRuby on Rails Web 2.0 Projects: bringing Ruby on Rails to the Java platform...
Click to read more »IcedTea
Kamis, 2026-03-05 20:00:35nJDK用のビルドおよびシステム統合プロジェクトである。IcedTea-WebとはJava Web StartおよびJavaウェブブラウザプラグインの自由ソフトウェア実装である。IcedTea-SoundとはJavaサウンドサブシステム用プラグインのコレクションである。以前はIcedTeaに含まれ...
Click to read more »Apache Commons Lang
Sabtu, 2026-08-08 11:13:05Apache Commons Lang(アパッチ・コモンズ・ラング)は、ApacheのトッププロジェクトであるApache Commonsにある、Javaのjava.langパッケージを拡張するライブラリである。 Object.equals() を拡張した物。nullが入っていても比較が可能である。 String...
Click to read more »ストリーミング
Rabu, 2026-07-15 07:35:55APIであり、ブラウザが直接対応している。P2P配信プロトコル自体は標準化されていない。WebRTCに対応するブラウザとして、Chrome、Firefox、Operaがある。 その他、JavaアプレットによるP2Pマルチキャスト配信も使われている。 HTTPベースのプロトコルは、HTTPの代わりにHTTPSを通すことで通信経路の暗号化が可能。...
Click to read more »Lua
Senin, 2026-07-06 17:46:35LuajというJava仮想マシン向けの実装がある。Luaj 3.0は、Lua 5.2相当の仕様をJavaで実装しなおしたものであり、Javaのクラスからバインダ無しでインスタンスを生成したりメソッドを呼び出したりすることが可能である。そのほか、LuaのC APIをJNI経由でJavaから利用可能にするJNLuaが存在する。...
Click to read more »GNU Compiler for Java
Jumat, 2026-07-03 20:39:47GNU Compiler for Java(グニュー・コンパイラ・フォー・ジャバ、GCJ、ジーシージェー)は、かつて開発されていたJavaのためのフリーなコンパイラで、GCCの一部であった。Javaソースコードをコンパイルし、Java仮想マシンのJavaバイトコードまたは機械語を出力することができた...
Click to read more »Mac OS X Lion
Sabtu, 2026-07-11 20:14:32PowerPC用プログラムの実行環境がなくなった。 Java Runtime Environment プリインストールされなくなったが、Javaアプリケーションの初回起動時に、ソフトウェア・アップデート経由でJREのインストールを促される。 Appleは自社製Javaの提供をJava SE 6までで終了する。Java SE...
Click to read more »Konqueror
Minggu, 2026-07-19 08:39:44Konquerorは独立したウェブブラウザプロジェクトとして開発されてきた。レンダリングエンジンとして元々はHTMLに準拠したKHTMLを利用し、JavaScript、Javaアプレット、Cascading Style Sheets、SSLや他の関連するオープン標準をサポートしていた。徐々に、Appleが中心...
Click to read more »移植 (ソフトウェア)
Senin, 2025-12-15 09:51:03Javaは、プラットフォームに依存しない仮想的な実行環境 (Java Runtime Environment, JRE) を定義し、その仮想環境上で動作するJava仮想マシン (Java VM) とクロスプラットフォームなクラスライブラリ (Java API)...
Click to read more »Common Object Request Broker Architecture
Senin, 2026-05-18 07:33:05を使ってこのようなオブジェクトの外部インタフェースを記述する。そして、IDLから他の特定の実装言語(C++やJava)への「マッピング」を行う。CORBAとしてマッピングが標準的に用意されているのは、Ada、C、C++、LISP、Smalltalk、Java、COBOL、PL/I、Python...
Click to read more »Apache Xerces
Minggu, 2025-02-02 13:47:11ざまなAPIを実装している。Xercesのライブラリが実装している、XML文書のパースのためのAPIには、DOM、SAX、SAX2が含まれている。Java、C++、Perl向けのXercesソフトウェアパッケージが利用可能である。 ^ http://mail-archives.apache...
Click to read more »Apache Commons Email
Senin, 2025-04-21 21:28:22Email(アパッチ・コモンズ・イーメール)は、ApacheのトッププロジェクトであるApache Commonsにある、JavaのJava Mail上で動くメールライブラリである。動作させるには、Java Mail が必要である。 メールの送信。 SimpleEmail email = new SimpleEmail();...
Click to read more »JEdit
Rabu, 2026-03-18 09:00:53jEdit(ジェイエディット)は、GNU General Public License version 2.0 で利用可能なソースコードエディタである。Javaで書かれており、Javaプラットフォームの動作するLinux、macOS、OS/2、UNIX、OpenVMS、Windowsなどで動作する。 jEditの開発は1998年に始まった。...
Click to read more »MacOS Sierra
Sabtu, 2026-07-11 20:17:072021年9月3日閲覧。 ^ Mac OS XおよびApple Java 6のサービスの終了 java.com ^ ダウンロード - Java for OS X 2015-001 apple.com ^ Java for Mac OS Xのダウンロード java.com ^ ダウンロード - macOS Sierra...
Click to read more »LWJGL
Minggu, 2025-02-16 22:15:41LWJGL (Lightweight Java Game Library) とはコンピュータゲーム向けのJavaプラットフォームのオープンソースライブラリである。 LWJGL は高速なクロスプラットフォームのライブラリで、主に、ゲームやマルチメディア作品で使われている。OpenGL, Vulkan...
Click to read more »IBATIS
Sabtu, 2026-05-16 22:10:19iBATIS は、SQLクエリを POJO (Plain Old Java Object) にマッピングする永続性フレームワークである。SQLクエリはXMLファイルに置くことで一旦アプリケーションと分離される。検索結果のオブジェクトのマッピングは自動的か半自動的に行う。 iBATIS...
Click to read more »Apache Commons Collections
Minggu, 2025-03-16 16:26:20コモンズ・コレクションズ)は、ApacheのトッププロジェクトであるApache Commonsにある、Javaのjava.utilパッケージのCollection関係を拡張するライブラリである。 Java 6 にはクロージャがないが、Predicate を実装することで、条件を満たす物を探すことができる。以下、リストから、a...
Click to read more »Apache XML
Jumat, 2025-02-14 05:58:24JavaとC++で実装されたものがそれぞれ提供されている。現在では、Apache XML プロジェクトから独立して、トップレベルプロジェクトとなっている。IBM/Lotusから寄贈されたLotusXSLという実装がもとになっている。 FOP XSL-FOの組版を行う処理系。Java で実装されている。XSL-FO...
Click to read more »Java 2D
Minggu, 2025-09-28 16:35:18Java 2D は、Javaにおいて2次元コンピュータグラフィックスの描画に使われるAPIである。Java 2D の描画操作は、図形を描き、それを塗りつぶし、ディスプレイ上でその結果を合成するものと言える。 Java 2D とその文書は Java SE の一部としてダウンロード可能である。Java...
Click to read more »コンパイラ
Selasa, 2026-08-18 05:56:12/ インタプリタ(言語)」という2分法的な分類は、Java登場以前では一般的で適切だったが、近年では適切でないことも増えている。開発環境などでは、コンパイルした後に実行するというような手続きを1コマンドで行えるものも増えている。そして、Java以降はインタプリタでも実行時コンパイラなどの技術の利...
Click to read more »Internet Explorer
Kamis, 2026-08-13 06:57:36コントロールやJavaアプレットなどに対応した。IE3は以前のIEと別にインストールできたため、アップグレードしたユーザーは互換性を保つことができた。このバージョンから青い「e」のロゴマークが使用された。主要な機能追加だったCSSの対応が不十分で不具合が多く、Java...
Click to read more »日商プログラミング検定
Rabu, 2025-05-14 09:15:54言語はC言語、Java、VBA、Pythonの中から選択する。 STANDARD 高校・大学・専門学校等でのプログラミング学習の習得度を問う。企業においてIT化を先導できる、プログラミングに関する基本知識・スキルを言語別に問う。 言語はC言語、Java、VBA、Pythonの中から選択する。...
Click to read more »Dalvik仮想マシン
Kamis, 2026-01-01 10:39:16Java仮想マシンとされることもあるが、動作するバイトコードがJavaバイトコードではないため、これは明らかに正確ではない。また、Java互換性テストを通過していないので、法的にもJavaを名乗れない。Android SDKに含まれる dx と呼ばれるツールが正規のJava...
Click to read more »XML
Senin, 2026-07-20 00:26:28の試みは、XML文書のバイナリ表現を使うことでこうした問題を軽減するべく努力している。例えば、Javaによる Fast Infoset 標準のリファレンス実装では、構文解析 (パース) の速度は Apache Xerces Java と比べて10倍速く、Javaによる最も高速なXMLプロセサの一つであるPiccolo driver...
Click to read more »Apache James
Rabu, 2025-04-23 20:14:16James(アパッチ・ジェームズ)は、Apacheプロジェクト内の電子メールアプリケーションサーバを開発するサブプロジェクトである。Jamesというプロジェクト名は、Java Apache Mail Enterprise Server の頭文字をとったものである。 Webアプリケーションサーバとして有名な、同プロジェクトのApache...
Click to read more »Apache Axis
Rabu, 2025-11-26 11:48:35Apache Axis(アパッチ・アクシス)は、JavaとXML技術に基づいたWebサービスのフレームワークである。Apacheソフトウェア財団によって開発されていたが、2006年を最後に以後リリースは行われておらず、後継プロジェクトであるApache Axis2に取って代わられている。...
Click to read more »型システム
Rabu, 2026-08-12 04:08:30例えば、JavaではNullオブジェクトを参照した場合、実行時にNullPointerException例外がスローされると言語仕様で規定されており、この点でC言語やC++よりも安全であると言える。しかし、JavaではNullオブジェクトを参照するコードを記述...
Click to read more »実行時コンパイラ
Kamis, 2025-12-25 08:56:17メタが用意されているものもある[要出典]。パラメタチューニングは万能ではないとしても重要である[独自研究?]。 JITはJavaの普及に伴い広範囲に使われるようになったが、JavaのHotSpot技術はSelf言語の動的コンパイル技術研究に基づいている。それに先立つ商用SmalltalkでもJITコンパイル技術は確立されていた。...
Click to read more »性能解析
Kamis, 2025-12-04 21:23:58Machine Tool Interface (JVMTI) になった。Java 5以降は、Java Management Extension API もある。Java 6 update 7 以降には Java VisualVM がつく。 JavaScript 例えば、Firebugや Google Chromeや...
Click to read more »SQLJ
Selasa, 2025-02-18 08:34:46SQLJ(えすきゅーえるじぇい)は、コンピュータのJavaのプログラムにSQL文を埋め込む方法(埋め込みSQL)を定めたISO標準 (ISO/IEC 9075-10) である。 APIであるJDBCとは異なり、SQLJはプログラミング言語Javaを拡張したものである。そのため、SQLJプログラムを実...
Click to read more »Opera
Jumat, 2026-08-14 00:20:38まざまな使い方が出来るようになっている。そのため任意の操作で開かれるポップアップウインドウを素早く表示したり、ウインドウのリサイズを行ったりというJavaScriptによるさまざまなウインドウ操作にも対応している。 またタブにマウスカーソルをポイントするとページの縮小画像(サムネイル)がポップアップ...
Click to read more »JBoss
Rabu, 2026-05-06 12:03:46JBoss(ジェイボス)とは、Java EE(現・Jakarta EE)アプリケーションサーバ、もしくはJavaによるオープンソースソフトウェア開発コミュニティ。100以上のさまざまなプロジェクトがありJBoss.orgコミュニティによって開発、運営されている。...
Click to read more »Scheme
Senin, 2025-12-22 18:26:00を元にしている。 HScheme IronScheme Jscheme JAKLD - Java アプリケーション組み込み用のLISPドライバ Kawa - GNUプロジェクトのひとつ。Scheme プログラムを Java 仮想機械用にコンパイル可能。 Larceny - IA-32、SPARC...
Click to read more »例外処理
Rabu, 2026-07-29 15:29:37printStackTrace(); } } Javaでは例外はクラスとして実装する。例外を「投げる(throw)」メソッドはthrows Exceptionのように指定する。Javaプラットフォーム上でJava言語を使用し、発生する例外がjava.lang.Exceptionを継承しているが、しかしjava.lang...
Click to read more »引数
Minggu, 2026-08-16 23:31:17Javaは参照型を扱うための『Javaの「参照」』を持つが、これはPascal等のポインタ相当で、『参照渡しの「参照」』とは概念が違うため、『Javaの「参照」』を渡しても参照渡しであるとは言えない。C言語の「ポインタの値渡し」と同じである 。これは、Javaの参照型と似た参照型と、Java...
Click to read more »KDevelop
Sabtu, 2026-05-09 14:48:56。代わりにGNUコンパイラコレクション(あるいは他のコンパイラ)を使って実行コードを生成する。 Ada、Bash、C言語、C++、Fortran、Java、Pascal、Perl、PHP、Python、Ruby、SQL といった多数のプログラミング言語をサポートしている。 KDevelop 3.0では、KDevelop...
Click to read more »Apple Developers Tools
Sabtu, 2025-10-25 09:01:36Apple Developers ToolsはAppleによる統合開発環境。プログラミング言語としては、C言語やC++、Objective-C、Java、AppleScriptを用いてプログラムを開発する。プロジェクト(プログラムを構成するソースコードやマルチメディアファイルなど)の管理、ソースコー...
Click to read more »Electric (ソフトウェア)
Sabtu, 2025-05-24 11:14:45schematic、Logical effort(英語版)といった多くの合成・解析ツールを搭載している。 2016年の時点でElectricはGNUプロジェクトの一部としてJavaで開発されており、GNU GPLバージョン3以降を要件とするフリー・オープンソースソフトウェア (FOSS) として配布されている。...
Click to read more »データ構造
Senin, 2026-05-18 01:06:22Javaなどのオブジェクト指向プログラミング言語はクラスをこの目的のために用いている。 データ構造は専門的な、あるいは非専門的な(すなわち、あらゆる)プログラミングにとって非常に重要なので、C++におけるSTLや、Java API、および.NET...
Click to read more »Oracle Database
Senin, 2026-04-13 09:52:01データベースエンジン・コアAPI周りはすべてC言語、各種ツール類はほとんどがC言語またはJavaで記述されており、広いプラットフォームでの移植性を誇る。ユーザの開発する応用プログラムも、C言語、C++、COBOL、JavaまたWindowsではODBC等の規格に対応し移植性は良い。...
Click to read more »コンテナ (データ型)
Rabu, 2025-10-29 10:45:24Erasure (The Java™ Tutorials > Learning the Java Language > Generics (Updated)) ^ Generic Types (The Java™ Tutorials > Learning the Java Language > Generics...
Click to read more »全商情報処理検定
Selasa, 2026-03-17 10:07:45監督者の指示に従うこと(会場校によっては「写真不要、試験当日に写真付身分証明書を持参する」との指示があるため)。 1・2級のプログラミング部門は、Javaとマクロ言語のどちらか1つを選択して問題を解く。両方とも解いた場合は採点されない。 平成25年度9月実施予定の検定試験から新検定基準へ移行。...
Click to read more »Apache Commons IO
Rabu, 2025-02-05 11:38:46Apache Commons IO(アパッチ・コモンズ・アイオー)は、ApacheのトッププロジェクトであるApache Commonsにある、Javaのjava.ioパッケージを拡張するライブラリである。 ディレクトリ内の全てのファイルとディレクトリ自身を削除する。 FileUtils.deleteDirectory(new...
Click to read more »Apache Geronimo
Rabu, 2025-04-23 20:10:56Apache Geronimo(アパッチ・ジェロニモ)は、Apacheソフトウェア財団によるJava Platform, Enterprise Edition (Java EE) の実装であり、Apache Licenseのもとに公開されているオープンソースプロジェクトである。 Google App...
Click to read more »家庭菜園
Jumat, 2026-08-14 09:44:40Raffles, Thomas Stamford (1817). The History of Java: In Two Volumes. The History of Java. London: Black, Parbury, and Allen. https://books.google...
Click to read more »ISO 8601
Kamis, 2026-07-23 16:13:22ほとんどのプログラミング言語で、日付および時刻を扱う方法は標準ライブラリに入っているか、別のライブラリがある。例えば、Java の場合は java.time パッケージで扱い、.NET Framework はラウンドトリップ書式指定子で、JavaScript は Date.toISOString() などで、Python は datetime...
Click to read more »Java Transaction API
Jumat, 2025-09-26 11:09:53Foundationが開発している、XAリソース間の分散トランザクション処理を扱うJavaのAPIで、Jakarta EE Platformに含まれている。Java 8までは、Java Platform, Enterprise Editionの一部で、Java Transaction API (JTA) という名称だった。...
Click to read more »BeanShell
Senin, 2025-02-10 11:05:51BeanShell は、Patrick Niemeyerによって開発されたJava風の スクリプト言語である。 Java Runtime Environment(JRE)上で動作し、Javaから派生した文法とスクリプティング向けのコマンド・文法を兼ね備えている。...
Click to read more »WebSocket
Senin, 2025-12-08 10:40:21Tufão Boost.Beast Go golang.org/x/net/websocket Haskell websockets Java - Java EE 7 にて Java API for WebSocket (JSR 356) が追加された Apache Tomcat 7 Atmosphere GlassFish...
Click to read more »ボックス化
Minggu, 2025-09-28 16:05:18に変換すること。逆に、ボックス化されたオブジェクトを値型に戻すことをボックス化解除(unboxing)と呼ぶ。 Javaや.NET Frameworkなどの環境においては、値型(Javaではプリミティブ型がこれに相当する)と参照型という根本的に異なる二種類の型が存在する。参照型のインスタンスはヒー...
Click to read more »キュー (コンピュータ)
Kamis, 2026-07-02 18:47:05キューマシンのJavaで実装したサンプルを以下に示す。 import java.util.LinkedList; import java.util.NoSuchElementException; import java.util.Queue; import java.util.StringTokenizer;...
Click to read more »Apache Maven
Senin, 2026-01-12 20:18:27Apache Maven(アパッチ メイヴン/メイヴェン)は、Java用プロジェクト管理ツールである。Apache Antに代わるものとして作られた。Apacheライセンスにて配布されているオープンソースソフトウェアである。 このツールの大きな特徴はプラグイン拡張により様々な使い方ができることである...
Click to read more »Abstract Window Toolkit
Minggu, 2025-09-28 14:55:24Toolkit (AWT) とは、Javaの独自のプラットフォーム非依存なウィンドウシステム、グラフィックス、ユーザインタフェース (UI)、ウィジェット・ツールキットのことである。AWTは現在はJava Foundation Classes (JFC) に含まれ、Javaプログラム用グラフィカルユーザインタフェース...
Click to read more »Nashorn
Senin, 2026-03-09 21:11:31Nashornは、オラクルによってJavaプログラミング言語で開発されたJavaScriptエンジンである。Da Vinci Machine(JSR 292)に基づいており、Java 8でリリースされている。 このプロジェクトは、2011年7月のJVM言語サミットで最初に発表され、2011年10月にJavaOneで確認された。...
Click to read more »ZIP (ファイルフォーマット)
Minggu, 2026-07-19 13:42:22ip、PythonのzipfileのようなライブラリはZIP64をサポートする。Javaの組み込みモジュールjava.util.zipは2010年9月現在ではサポートしていない。今後、OpenJDKに追加されてJava 7への同梱を予定している。 ZIPファイルのようにファイルを分割して圧縮すると...
Click to read more »Ezplusコントローラ
Jumat, 2024-12-06 02:01:27ブランドの携帯電話端末向けに開発したゲームコントローラである。 ezplusコントローラは、auのサービスであるezplus(現: EZアプリ (Java))向けのゲームを遊ぶ際、操作性の向上を目的とし、開発された。 任天堂のスーパーファミコンのコントローラの様に、左側に十字のキーが、右側に4種類の...
Click to read more »Jakarta Project
Kamis, 2025-04-24 10:47:06Java向けのライブラリ、フレームワーク等を開発していた。2011年10月26日に全てのサブプロジェクトが卒業し、2011年12月21日に廃止された。 サン・マイクロシステムズが Java Servlet / JavaServer Pages (JSP) のリファレンス実装である...
Click to read more »ActionScript
Sabtu, 2025-08-30 01:25:55FlashおよびAdobe Flexでスクリプトとして記述する。 ActionScript 1.0は文法がJavaScriptに似ているが、ActionScript 2.0からはクラスベースのオブジェクト指向言語になりJavaに似通った特徴を持つようになった。ActionScriptではすべてのデータをオブジェクトと見なしている。Flash...
Click to read more »ジェネリックプログラミング
Rabu, 2025-10-29 13:21:59Java、その後DECのTrellis/Owl言語などの数多くのオブジェクトベース (object-based) およびオブジェクト指向 (object-oriented) 言語に採用された。 1995年の書籍デザインパターン[要文献特定詳細情報]の共著者[誰?]は(Ada、Eiffel、Java...
Click to read more »Webアプリケーションフレームワーク
Sabtu, 2026-04-04 17:51:59全世界に普及した成功例として代表的なものに Prototype JavaScript FrameworkやjQueryがある。 これ以外にもさまざまなものが開発されている。以下はその一例である。HTML,CSS,JavaScriptの進化が著しく、JavaScriptでは種々のフレームワークが乱立している状態...
Click to read more »Haxe
Minggu, 2026-06-14 16:19:553および標準化が中止されたECMAScript 4に似ている。Adobe FlashやJava仮想マシンおよび独自のNekoやHashLinkで実行可能なバイトコードにコンパイルされるほか、JavaScript、ActionScript 3、C++、Cppia、C#、Java、PHP 7、Python...
Click to read more »名前空間
Jumat, 2024-04-05 23:56:22function)とも呼ばれる。一方、JavaやC#では名前空間スコープに直接フィールドやメソッドを定義することはできず、必ず何らかの型に所属させる必要がある。 ^ “Chapter 6. Names - Java SE 8 > Java SE Specifications > Java Language Specification”...
Click to read more »コメント (コンピュータ)
Kamis, 2025-10-23 11:11:04>で括られた部分)の内部でコメントを作るには、-- と -- で括るが、HTML 4.0以前のバージョンでなければならない。 C、C++、Java、C#、JavaScript、CSSなどでは、/* と */ で括る。また、Javaでは /** と */ で括られたコメントをドキュメントとして扱う。これは、Javadocというツールを...
Click to read more »Standard Widget Toolkit
Selasa, 2025-09-02 19:01:51Widget Toolkit(SWT)は、Javaプラットフォーム用ウィジェット・ツールキットの一種。元々、IBMが開発したが、現在はEclipse FoundationがEclipseと共に管理保守している。サン・マイクロシステムズがJava標準の一環として提供するJava...
Click to read more »Distributed Component Object Model
Rabu, 2026-01-07 08:40:14MSRPC と互換性を保とうとしている。 j-Interop は、Java上での MSRPC のオープンソース(LGPL)実装であり、DCOMサーバとやり取りするDCOMクライアントをJavaで作成することができる。 ActiveX Component Object Model...
Click to read more »Symbian OS
Sabtu, 2026-08-15 00:54:31OSのC++コードは特殊化したものとなっている。ただし、Symbian OS機器はOPL、Python、Visual Basic、Simkin、Perl、さらにJavaのJava ME環境やPersonal Java環境でプログラムすることも可能である。 2004年にはSymbian OS S60を使用した携帯電話を対象にした最初の携帯電話ウイルス(ワーム)「Cabir」...
Click to read more »Plain Old Java Object
Kamis, 2025-08-28 18:28:35Plain Old Java Object (POJO) は、あるJavaオブジェクトがEJB(特にEJB 3より前のEJB)のように特殊なものではなく、ごく普通のJavaオブジェクトであることを強調した名称。設計はシンプルであればあるほど良いと主張する人たちが好んで使用する。...
Click to read more »Dojo Toolkit
Senin, 2025-04-28 11:19:04Dojo ToolkitはオープンソースのJavaScriptライブラリの1つで、クロスブラウザに対応したJavaScript/Ajaxアプリケーションを迅速に開発するために設計されている。2004年にAlex Russell, Dylan Schiemann, David...
Click to read more »Eiffel
Selasa, 2026-04-21 12:58:38Javaほどは普及していない。Assertionなど、Javaが追いかけているところもあるが、インタフェースによる継承、GCあり、とかぶるところが多い。 また、C/C++のようにネイティブコードを直接生成するのではなく、C言語やJavaのコードを生成する、という特徴ももっている。...
Click to read more »国際化と地域化
Minggu, 2026-01-25 12:26:47リオ暦/ユダヤ暦/和暦など使用する暦の違い、他) 日時情報の時差 通貨情報 Java ローカライズ(地域化)に関係するクラスを標準で装備。(java.util.Locale、java.text.DateFormat、java.text.NumberFormat など) .NET Framework System...
Click to read more »Java Architecture for XML Binding
Minggu, 2026-05-17 14:16:10Java Architecture for XML Binding(JAXB)は、Javaのクラスを XMLで表現可能にする仕様である。JAXBには主に2つの機能がある。すなわち、JavaのオブジェクトをXMLにシリアライズすることと、逆にXMLからJava...
Click to read more »XMLBeans
Rabu, 2021-10-13 13:29:44XMLBeans(エックスエムエルビーンズ)は、JavaとXMLデータバインディングとの変換を行うフレームワーク。Apacheソフトウェア財団のXMLプロジェクトの一部である。2013年6月に開発を一旦終了したが、その後Apache POIプロジェクトの一部として2018年6月に開発が再開された。 XMLBeans は、Java...
Click to read more »Apache Axis2
Sabtu, 2026-06-27 14:04:46Apache Axis2(アパッチ・アクシス・ツー)は、JavaとXML技術に基づいたWebサービスのフレームワーク。Apacheプロダクトのひとつ。 Apache Axis(以下、Axis1)ではWS-ReliableMessagingやWS-Security、WS-AddressingなどのAx...
Click to read more »COBOL
Minggu, 2026-08-09 09:58:45日本国内では、2016-2021年のソフトウェア開発データ1,476件をまとめたIPAのレポートによると、1位のJava(42.4%)に次いでCOBOLは16.3%で2位である。 このように、誕生から60年以上たってもなお主流言語のひとつの座を占めている点で、他の初期の言語を引き離している。...
Click to read more »携帯アプリ
Sabtu, 2025-03-22 15:45:52携帯アプリ(けいたいアプリ)とは、携帯電話(フィーチャーフォン)上で動くゲーム(携帯電話ゲーム)や各種ツールなどのアプリケーションソフトウェアのこと。Javaアプリケーションを利用したものとBREWを利用したものがある。2001年(平成13年)頃から本格的に実装されるようになった。...
Click to read more »GPLリンク例外
Rabu, 2025-02-12 05:29:30Classpathが仮想マシンやJava言語のコンパイラやJavaプログラミング言語で記述されたプログラムの核となるクラスライブラリとして無改変で使われる場合、それらのプログラムの配布用ライセンスに直接的には影響を与えない。 OpenJDKも同様のライセンスを使用している。 2007年、サン・マイクロシステムズは、Java SEとJava...
Click to read more »Fortress
Rabu, 2026-08-05 20:19:59高生産性計算機システムプロジェクトの資金援助を受けてサン・マイクロシステムズ研究所で作られた。設計者の一人にScheme、Common Lisp、Javaなどを手がけたガイ・スティール・ジュニアがいる。ただし、現在は開発が中止されている。 言語の名前「Fortress」は英語で「要塞」を意味する言葉であるが、これには「安全な...
Click to read more »Null
Jumat, 2026-01-02 13:34:28pointerの対訳として「空ポインタ」と表記されているが、一般的にはヌルポインタと呼ばれることのほうが多い。 JavaやC#に代表されるように、C++よりも後発の言語ではnullを最初から専用構文として導入した事例が多い。 Javaには構文上ポインタは存在せず、代わりにガベージコレクションによる自動メモリ管理の対象とな...
Click to read more »Xcode
Rabu, 2025-11-26 12:35:066以降でGCCは外された。Xcodeでは、Cocoa, Carbon、Javaに制限されることなく、多様なプログラミング・モジュールを含むC、C++、Objective C++、Java、AppleScript、そしてオブジェクト指向記述言語Objective-CおよびSwif...
Click to read more »Apache OpenJPA
Rabu, 2025-02-05 11:25:27OpenJPAは Java Persistence API仕様のオープンソース実装の一つである。 データベースへのオブジェクトの永続化を単純化する ORM の一つでもある。 Apache License2.0のもとで配布されている。 Kodoは、Java Data...
Click to read more »Apache Xalan
Minggu, 2025-02-02 13:38:00のソフトウェアである。IBM/LotusからApacheソフトウェア財団に寄贈されたLotusXSLという実装がもとになっている。 Xalanは、Java向けの実装とC++向けの実装が提供されている。 Extensible Stylesheet Language (XSL) XSL Transformations...
Click to read more »パッケージ
Jumat, 2025-05-02 13:03:58トランジスタや集積回路のシリコン基板を配線引出用電極とともに一体化封止したもの。セラミックやレジンモールドなどが用いられる。 パッケージ (Java) - Javaにおいて、クラスをまとめる単位。 パッケージング 一般にパッケージすること。 生物学で、ウイルスの遺伝子がウイルス粒子に収納されること。ま...
Click to read more »演算子 (コンピュータ言語)
Jumat, 2025-08-15 10:49:17operator)とは、各種の演算を表わす記号・シンボルである。通例、演算子は単なる記号あるいは記号列であって構文論的な要素であり、それに対応する演算は意味論の側にある。たとえばJavaにおいて、演算子 + を使った a + b という式は、構文論上は単にそういう式だというだけである。意味論的には数値の加算であったり、文字列の連結であったりするが、それは...
Click to read more »基本情報技術者試験
Jumat, 2026-06-05 22:29:43データ構造およびアルゴリズムに関すること ソフトウェア設計に関すること ソフトウェア開発に関すること プログラミング(C言語・Java・Python・アセンブラ言語・表計算ソフト) Javaは2001年(平成13年)秋期から追加。 表計算ソフトは2009年(平成21年)春期から追加。 Pythonは2020年(令和2年)春期から追加。...
Click to read more »AngularJS
Senin, 2026-03-23 08:18:14JavaScriptで書かれたオープンソースのフロントエンドWebアプリケーションフレームワークである。MITライセンスでライセンスされた自由ソフトウェアである。2022年1月にサポートを終了した。 シングルページアプリケーションの開発において直面する多くの問題に取り組んでいる。Java...
Click to read more »高水準言語
Selasa, 2026-08-18 03:36:36レッドなどの抽象概念を用いてプログラムを記述する。このような抽象化の程度が、その言語がどの程度「高水準」であるかを定義する。 代表的な言語としてはJavaやPythonなどがある他、抽象度が高い言語としてはHaskell、抽象度が低い言語としてはC言語などがある。 高水準言語は、低水準言語と比べ、以下のような特徴を持つ。...
Click to read more »ブロックくずし
Kamis, 2026-06-11 23:19:55Javaアプレット『Bakuretu Block Applet』は脱衣型ブロック崩しの草分けとして有名で、これをきっかけに同系統のシステムが登場した。 インターネットブラウザ上で実行するタイプ。 主な脱衣系のブロックくずしシステム 爆裂ブロック崩し(Javaアプレット) 嘯めくり(Javaアプレット)...
Click to read more »Cocoa (API)
Rabu, 2023-03-15 00:38:07Cocoa自体は純粋な機能セットであり、Objective-C実行環境との通信を確立すれば他の言語からも利用が可能になる。これにより現在ではJava/Perl/Ruby/Python/Common Lispなど、各種のコンパイラ言語またはスクリプト言語との言語ブリッジが確立している(これらの言...
Click to read more »ウィジェット・ツールキット
Senin, 2025-01-13 20:25:25Toolkit (SWT) は Eclipse計画の一環としてIBMによって開発された Java用ウィジェット・ツールキット。動作する環境のウィジェットを使用する。100% Pure Javaではない。 JavaFX C言語/C++ベースおよびマルチ言語ベース CLX (Component Library...
Click to read more »Log4j
Selasa, 2025-04-22 00:54:04Apache Log4jは、Javaベースのロギングユーティリティである。Ceki Gülcüによって書かれたもので、Apache Software FoundationのApache Logging Servicesプロジェクトの一部である。Log4jはいくつかのJavaロギングフレームワークの一つである。...
Click to read more »W11H
Senin, 2024-05-06 06:29:25ルをより快適に利用できるようになり、新サービスのEZチャンネルにも初対応した端末である。アプリケーションサービスには最新バージョンのEZアプリ (Java) Phase3を採用。またSH-Mobileの搭載により、操作性や起動速度などが改善されている。 端末の外見上の特徴は、丸みを帯びた形状で、同社...
Click to read more »サーティファイ
Minggu, 2026-03-01 10:54:46リーグスキルアップテスト(バスケットボール)検定なども行っている。 情報処理技術者能力認定試験 [1] C言語プログラミング能力認定試験 [2] Javaプログラミング能力認定試験 [3] ジュニア・プログラミング検定 [4] 実践プログラミング技術者試験 [5] AI検定 [6] Excel表計算処理技能認定試験 [7]...
Click to read more »育英館大学
Minggu, 2026-08-16 10:25:58サン・マイクロシステムズ - JavaOne Tokyo 2005 -タイムテーブル サン・マイクロシステムズ - JavaOne Tokyo 2005 -タイムテーブル サン・マイクロシステムズ - JavaOne Tokyo 2005 -タイムテーブル サン・マイクロシステムズ - JavaOne Tokyo...
Click to read more »ICEfaces
Minggu, 2026-06-14 12:02:55クライアントサイドコンポーネントとして使用するJavaServer Faces (JSF) の実装の一つである。 RIAアプリケーションをJavaで実装する際に使用される。 ICEfacesでは、JavaScriptや、そのプラグインを使用せず、Javaでクライアントサイドのコーディングを行う。...
Click to read more »技術評論社
Minggu, 2026-07-26 22:21:09組込みプレス(Vol.1〜Vol.20) ソフトウェア・テスト PRESS(Vol.1〜Vol.10) JAVA PRESS(vol.1〜Vol.47) JAVA Expert(Vol.1〜Vol.3) JAVA API実用リファレンス(Vol.1〜Vol.4) Eclipse パーフェクトマニュアル(Vol...
Click to read more »IbisBrowser
Rabu, 2023-09-27 12:00:44モFOMA向けiアプリとして提供されているほか、ibisBrowserDXについては、auのオープンアプリプレイヤー対応機種向け、WILLCOMのJava対応機種向け、Windows Mobile向けおよびSoftBank 3G向けの各バージョンがある。FOMA版はiアプリ形式のフルブラウザであるた...
Click to read more »プログラミング言語一覧
Rabu, 2026-08-19 17:15:55Data Language) Inform INTERCAL Io IPL IronPython ISWIM J Jancy Java Java FX Script(英語版) JavaScript JHDL jq JScript .NET JSFuck J# JSX Jolie(英語版) Julia Jython...
Click to read more »Apache Roller
Sabtu, 2025-12-27 13:06:00Apache Roller(アパッチ・ローラ)は、Javaベースでマルチブログ・マルチユーザ機能を兼ね備えたオープンソースブログサーバソフト。Apacheプロダクトのひとつ。 Dave Johnsonが2002年に雑誌記事のために書いたツールであるが、FreeRoller.net(現JRoller...
Click to read more »リテラル
Kamis, 2026-07-23 20:55:18で囲む。ただしC/C++では、この記法は「初期化子リスト」であり、配列のリテラルではない。Javaでは「配列初期化子」、C#では「コレクション初期化子」であり、ともに配列のリテラルではない。 RubyやJavaScriptなどは、[1, 2, 3]のようにブラケットで囲む。 Pythonはリストのリテラル[1...
Click to read more »プリミティブ型
Rabu, 2026-08-12 04:11:11可しており、それらの型の演算命令を追加することもでき、場合によっては言語固有の演算命令を再定義することもできる。 Javaでは以下の型をプリミティブデータ型として規定している。 Javaのプリミティブ型はオブジェクトではないため、そのままでは配列以外のコレクションに格納することができない。プリミティ...
Click to read more »Apache Pivot
Minggu, 2026-03-08 20:11:03Apache Pivot(アパッチ・ピボット)はリッチインターネットアプリケーションをJavaあるいはJava仮想マシン互換のスクリプト言語で構築するためのオープンソースプラットフォームである。Apache Licenseバージョン2のもとリリースされた。 Pivotのクラス群は以下のカテゴリへと分類される:...
Click to read more »予約語
Minggu, 2026-08-16 09:03:43では新たにサポートしたクラス構文のために使われるキーワードとなった。ECMA-262 では、キーワードは予約語の部分集合で、言語で制御構造などの意味を持つ予約語がキーワードである。Javaでは言語で使われていないgotoやconstもキーワードである。SQLには予約されたキーワードと予約されていないキーワードがある。例にも出てきたよ...
Click to read more »JavaOS
Rabu, 2025-09-17 14:10:01JavaOS(ジャバOS)は基礎コンポーネントとしてJava仮想マシンを搭載したオペレーティングシステムである。サン・マイクロシステムによって開発されている。UnixやUnixライクなシステムが主にC言語で書かれていることに対し、JavaOSはJavaで書かれている。 日本では、1997年10月に富士通から ...
Click to read more »セット (抽象データ型)
Sabtu, 2026-03-21 17:01:52:unordered_setおよびstd::unordered_multisetが追加された。 Java - インタフェースjava.util.Setを実装するjava.util.TreeSetやjava.util.HashSetなど .NET Framework - System.Collections...
Click to read more »Geany
Minggu, 2025-02-16 12:05:22inux、macOS、BSD、Solarisなど、様々なオペレーティングシステムで動作する。サポートするプログラミング言語としては、C言語、Java、JavaScript、PHP、HTML、CSS、Python、Perl、Ruby、Pascal、Haskell、Lua などがある。...
Click to read more »Object Constraint Language
Selasa, 2026-06-30 00:55:55(Octopus OCL checker と Java code generator、OCL関連書籍紹介など) Dresden OCL Toolkit (OCLツールキット) HOL-OCL (OCL向けの対話型定理証明環境) OCL for Java tutorial on ParlezUML Article...
Click to read more »SA700iS
Minggu, 2024-10-06 16:57:19夏モデルまでの機種でも互角の軽快さを持つFOMAはほぼ存在していない。当時KDDIで「BREWでは実装上不可能」とされてきたJavaアプリケーションはBREWで動作するJavaVMを開発し搭載することで実現している。 2005年6月2日:電気通信端末機器審査協会 (JATE)通過 2005年6月3日:技術基準適合証明...
Click to read more »Brackets
Senin, 2026-03-23 08:33:24Chromium Embedded Framework・Node.jsを使用し、 HTML・CSS・JavaScriptで書かれている。 クイックエディット - CSS・カラープロパティ・JavaScriptの入力候補を提示。 クイックドキュメント - CSSなどのリファレンスを表示させることができる。...
Click to read more »BD-J
Minggu, 2025-06-01 07:21:20BD-J(Blu-ray Disc Java)とは、斉藤千尋が開発した、Blu-ray Disc(BDビデオ)における対話型のコンテンツのための基盤である。 BD-J を使った Blu-ray Disc での特典コンテンツはDVD-Videoにおけるものよりずっと洗練されており、ネットワークアクセス...
Click to read more »Javaクラスローダー
Minggu, 2025-09-28 15:16:03Javaクラスローダー(英: Java class loader)とは、Java仮想マシン (Java VM; JVM) の一部で、JavaクラスをJava仮想マシンに動的にロードする役割を持つ。通常、クラスは必要になったとき初めてロードされる。Javaの実行系は、クラスローダーがあるおかげでファ...
Click to read more »ジャワ海
Kamis, 2022-02-03 19:37:35ジャワ海(ジャワかい、英語: Java Sea)は、インドネシア・スマトラ南東部、ジャワ島、小スンダ列島西部、ボルネオ南部(カリマンタン)等に囲まれる東西に細長い海。深度は一般的に浅く、大部分は50m以下。カリマタ海峡を経て南シナ海と、スンダ海峡を経てインド洋と通じており、東はフロレス海に繋がる。...
Click to read more »シェル
Senin, 2026-04-27 17:25:11Java用シェル Firebug(Chromebug) – JavaScript のシェル兼デバッガ環境(Firefoxプラグイン) GMMLCMD - GML(GameMakerでのスクリプト言語)のシェル irb – Rubyの対話版 JavaScript shell – この名前でJava...
Click to read more »SIMBAD
Sabtu, 2026-07-25 17:54:28Xベースのシステムで運用された。2022年現在はVer.4で運用されており、データはデータベース (DBMS) のPostgreSQLに保存され、Javaで記述されたサポートソフトウェアによって閲覧可能である。2026年7月24日の時点で、21,812,239の天体のデータが収蔵されている。 小惑星...
Click to read more »Document Object Model
Sabtu, 2024-11-23 04:07:07JavaScriptでアプリケーションとしての動作を実現している。 一方あくまでDOMはJavaScript(ECMAScript)と切り離された仕様である。JavaScriptはNode.jsをはじめとした非ブラウザ(DOM非存在下)で完全に動作し、実際に広く利用されている。Java...
Click to read more »コンピュータ言語
Minggu, 2026-03-01 13:44:17プログラミング言語は、コンピュータ・プログラムを記述するためのコンピュータ言語である。プログラミング言語には、最近使われている頻度が高いものでは、Python、Java、C言語、C++などがある。また、最近はあまり使われていないが、BASIC、COBOL、FORTRANやアセンブリ言語などのプログラミング言語もあ...
Click to read more »Kdebindings
Selasa, 2025-09-02 16:43:24otoで利用されているライブラリである。Krossスクリプトフレームワーク用のPython、Ruby、Java のプラグインはそれぞれ、KrossPython、KrossRuby、KrossJavaと呼ばれている。 KDE3で用いられていた DCOPバインディングであるdcopperl、dcoppy...
Click to read more »Open Database Connectivity
Minggu, 2026-07-05 08:10:24DBプロバイダを提供しており、あえてODBCを経由しなければならないケースは少ないと考えられる。 Javaでは、かつてはJDBCが扱うデータベースドライバとしてType1ドライバ(JDBC-ODBCブリッジ)としてJDBCの下層の物理ドライバに使われており、まだJavaに対応していないデータベースに接続する場合などの手段として使われ...
Click to read more »Grails
Sabtu, 2026-06-27 16:34:31(グレイルズ)は、プログラミング言語 Groovy を使用するオープンソースのWebアプリケーションフレームワーク。Grails や Groovy はJavaプラットフォーム上で動作する。「設定より規約 (convention over configuration)」というパラダイムにより高い生産性を実...
Click to read more »リッチインターネットアプリケーション
Minggu, 2024-11-24 22:54:48の特徴にはウイルス対策のような視点では問題を含んでいるが、ウェブページの提供者と利用者の双方にとっては利便性が増す。 2.の特徴には、同じHTML文書、JavaScriptプログラムを読み込んでもオペレーティングシステムやウェブブラウザごと表示される画面に差異が生じる問題を、ウェブページの提供者が回避して...
Click to read more »控えめなJavaScript
Minggu, 2026-02-22 05:15:06控えめなJavaScript(ひかえめなジャバスクリプト、英語: Unobtrusive JavaScript)とは、WebページでのJavaScriptの利用における一般的なアプローチである。この用語は正式には定義されていないが、基本的な原理は一般的に次のようなことが含まれると理解されている。 機能(behavior...
Click to read more »Jitsi
Senin, 2025-05-19 13:30:47Meet会議に参加することを可能にするサーバーサイド・アプリケーション lib-jitsi-meet - Jitsi MeetのためにカスタマイズされたUIを提供する低レベルのJavaScript API Jidesha – Jitsi MeetのためのGoogle Chrome拡張機能 Jitsi –...
Click to read more »A5404S
Minggu, 2026-08-16 12:43:09である。CPUコアにARM7、ベースバンドチップはクアルコムMSM5100、音源チップは64和音のヤマハMA-5、Phase2.5のEZアプリ (Java)実行環境等を持つ。 広告のキャッチフレーズは『ムービーのためのデザイン。ムービーのためのスペック。』で、最大のアピールポイントはソニー製のテレビ...
Click to read more »React
Minggu, 2026-05-10 13:03:12(リアクト)またはReact.js、ReactJS とは、ウェブブラウザで複雑なUIを容易に生成するためのフリーかつオープンソースなフロントエンドJavaScriptライブラリである。Meta(旧Facebook)が2011年から社内用に開発していたライブラリを2013年に一般に公開したもので、Me...
Click to read more »統合言語クエリ
Kamis, 2025-08-28 19:36:11jLinq - JavaScriptでの実装 JSINQ - JavaScriptでの実装 linq.js - JavaScriptでの実装 Chris Pietschmann's LINQ to JavaScript - JavaScriptでの実装 PHPLinq - PHPでの実装...
Click to read more »XForms
Sabtu, 2026-08-01 18:31:02以上を拡張し、XForms 以外にも DOM、XPath などを実装。 FormFaces - 純粋な JavaScript プロセッサ。XForms+HTML が直接ブラウザに送られ、JavaScript が XForms を HTML フォームに変換する。XHTML 1.0、ECMAScript-262...
Click to read more »ウィキ
Jumat, 2026-07-31 07:58:22en:infoAnarchy wiki - en:intellectual property, en:anarchism, en:politics Javapedia - Javaに関する情報を集める百科事典 Wikisource en:MeatballWiki - en:online communities en:OpenFacts...
Click to read more »PHP (プログラミング言語)
Selasa, 2026-08-18 05:29:40またクラスやインターフェイスといったオブジェクト指向構文はC++よりJavaに近いものが採用されている。 文法の近さによって利用者の多いC言語やJavaからPHPを学んだり、その逆も行いやすいことは言語の学習コストの面からは大きな利点である。 PHPによるHello...
Click to read more »沼津情報・ビジネス専門学校
Minggu, 2025-10-19 18:11:48コンピュータ科に、ネットワークプログラムコース、情報処理コース、Javaプログラムコース、パソコン事務コースを設ける。 2005年 - 工業分野に加えて、商業実務分野を追加する。医療事務OA科を医療事務科と改称し商業実務分野に配置。 2006年 - コンピュータ科Javaプログラムコース廃止。 2007年 -...
Click to read more »Apache Cocoon
Selasa, 2026-01-27 07:00:40Cocoon と呼ばれることが多い。CocoonフレームワークはXMLとXSLTによる出版に焦点をおいており、Javaで開発されている。 XML技術を基盤としてXML技術を積極的に活用することにより高い柔軟性を持っており、XHTML、PDF、WMLなどさまざまな形式での迅速な文書...
Click to read more »Tkinter
Minggu, 2026-07-19 08:55:56この方法はサン・マイクロシステムズから提供されているWindows版Javaランタイムが使っている方法と同じといえる。 ^ 3. Using Python on Windows — Python 3.3.7 documentation ^ java ORACLE Java SE Documentation Tcl Tk...
Click to read more »Anjuta
Minggu, 2026-05-24 12:52:21Anjuta(アニュータ)はC、C++、Java、JavaScript、Python、Vala向けのGNOMEアプリケーションのオープンソースの統合開発環境 (IDE)。WindowsのVisual C++に相当するもの。 プロジェクト管理、プロジェクトウィザード、オンボードインタラクティブデバッ...
Click to read more »JScript
Sabtu, 2026-03-14 18:37:57JScript(ジェイ・スクリプト)は、マイクロソフト製のスクリプト言語であり、Microsoft Windows 上で動作する。 JavaScriptと類似しており、Internet Explorerを使用したクライアントサイドスクリプティング処理、および Internet Information...
Click to read more »Mathematica
Jumat, 2026-08-07 13:33:27NET/Linkは、それぞれMathLinkをベースにしたJavaおよび.NET用のコンポーネントである。J/Link を使うと、JavaプログラムからMathematicaに計算を依頼することができ、MathematicaプログラムがJavaのクラスをロードし、Javaオブジェクトを操作したりメソッドを呼び出し...
Click to read more »Z/OS
Jumat, 2026-05-22 04:46:39に後継で、z/ArchitectureをサポートしたIBM System zなどで稼動する。アドレッシングは64ビットで、UNIX、TCP/IP、Javaなど各種のオープン標準を取り入れている。 「z/OS」が正式名称で、略称ではない。「z」の由来はSystem z#名称を参照。...
Click to read more »Apache HBase
Sabtu, 2026-05-16 22:12:52Apache HBaseはオープンソースの、列指向、分散データベースであり、GoogleのBigTableをモデルとし、Javaにより書かれている。Apacheソフトウェア財団のHadoopプロジェクトの一部として開発され、HDFS (Hadoop Distributed File...
Click to read more »Objective-C
Kamis, 2026-06-25 04:57:38S機能や膨大なC言語資源を直接利用可能なインターフェースが備わっているといえる。また仮想マシンを持たずに済むため、取り回しも良い。パフォーマンスはJavaのような中間コード型言語よりも良好で、CやC++のようなネイティブコンパイル言語には劣るとされる。Objective-C特有のこの形態は双方のメリ...
Click to read more »ZK (フレームワーク)
Sabtu, 2026-06-27 14:15:24ZKは、Javaで書かれたオープンソースのAjaxWebアプリケーションフレームワークであり、プログラミング知識がほとんどなくともJavaScriptを使うことなくウェブアプリケーションのリッチなGUIを作成できる。 ZKの中核はAjaxベースのイベント駆動機構であり、123以上のXULと83のX...
Click to read more »Apache Lucene
Jumat, 2026-06-26 00:50:14Apache Lucene(アパッチ ルシーン)は、Doug Cuttingによって開発された、Java製のFOSSの検索ライブラリである。Luceneは、強力な文書インデキシング及び検索機能、スペルチェック、ハイライト、テキスト解析機能を提供する。Apacheのトップレベルプロジェクトの1つである。...
Click to read more »ウェブブラウザ
Kamis, 2026-03-05 16:29:17取得したHTMLは、ウェブブラウザのレイアウトエンジンに渡され、マークアップからインタラクティブな文書に変換される。Flashアプリケーションや Javaアプレットに対応するプラグインが用意されている場合は、それらを表示・実行することができる。未対応の種類のファイルに遭遇した場合は、ダウンロードして...
Click to read more »ジャワ島
Kamis, 2026-08-06 11:21:06ジャカルタ ジャワ島(ジャワとう、インドネシア語: Jawa、英語: Java、ジャワ語: ꦗꦮ、 スンダ語: ᮏᮝ)は、インドネシアを構成する島の一つ。インドネシアの総人口の半分以上が居住し、世界一人口の多い島。インドネシアの首都・ジャカルタがある。スマトラ島などとともに、大スンダ列島を形成する。...
Click to read more »ベクトル
Selasa, 2026-06-09 18:10:48プログラミング言語C++のStandard Template Library(STL)におけるstd::vector型。 プログラミング言語Javaの標準クラスライブラリにおけるjava.util.Vector型。java.util.ArrayListとの違いはスレッドセーフ性のサポート有無。 ベクトル演算 -...
Click to read more »Node.js
Senin, 2026-03-23 08:03:15Node.js(ノード・ジェイエス) はV8 JavaScriptエンジン上に構築されたJavaScript実行環境の1つである。イベント化された入出力を扱うサーバサイドJavaScript環境であり、Webサーバなどのスケーラブルなネットワークプログラムの記述を意図している。ライアン・ダールによっ...
Click to read more »CoffeeScript
Senin, 2026-03-23 08:10:49CoffeeScript はプログラミング言語のひとつである。コードはJavaScript のコードに変換される。 Ruby や Python、Haskell から影響を受けたシンタックスシュガーの導入により、JavaScript に比べ簡潔さと可読性を向上させたほか、配列内包 (Array comprehensions)...
Click to read more »1-Wire
Jumat, 2026-04-17 09:23:03。より長時間の接続をする場合は、異なる形状のソケットを使う(はめ込む形状)。 JavaOne 1998 では、iButton をリング上にマウントした JavaRing が紹介された。これは、Java仮想マシン(Javaカード 2.0互換)を内蔵したものである。 それぞれの 1-Wire...
Click to read more »If文
Minggu, 2026-03-22 10:15:16は汎整数型のゼロ(0)の他、ヌルポインタや浮動小数点数型の 0.0 なども偽として扱われる。Rubyではnilとfalse以外は真として扱われる。JavaScriptにはtruthyとfalsyという用語があり、falseの他いくつかの値がfalsyで、その他の多くの値はtruthyである。比較的少...
Click to read more »プログラミング言語年表
Minggu, 2026-08-02 18:55:18サン・マイクロシステムズがJavaを発表。Java仮想マシン上で動作する。本格的なオブジェクト指向言語の1つ。当初は組み込み機器向けのアプリケーションソフトウェア記述言語として開発され、C++の構文をベースに、複雑な機能や不要な機能をそぎ落として言語仕様を簡素化したもの。ウェブブラウザ上で動作するJava...
Click to read more »インタフェース (抽象型)
Rabu, 2026-02-18 03:43:49が、これはプログラミング言語仕様が複雑化する原因となった。しかし、「型の多重継承」に限れば、問題点の多くは回避でき、また言語仕様もシンプルになる。JavaおよびC#では、実装の継承は単一継承に制限したうえで、代わりに具体的な実装を持たないインタフェースによる型の多重継承の仕組みを導入し、多重継承問題に対する解決策を提供している。...
Click to read more »抽象型
Rabu, 2025-10-29 13:13:19(abstract class) として実装され、具象型は具象クラス (concrete class) として実装される。 例えばJavaでの抽象型は、抽象クラスとインタフェースである。ただし抽象クラスはabstractという宣言が付与されたクラスのことであり、抽象メソッドを含むこと...
Click to read more »整数型
Rabu, 2026-08-12 04:01:09type)は、コンピュータのプログラムなどのデータ型の1つまたは1群であり、整数を取り扱う。コンピュータで扱うもっとも単純な部類のデータ型のひとつである。C言語やJavaなどの多くのプログラミング言語では、整数型は固定長であり、その固定サイズで表現可能な範囲の、整数の有限な部分集合の要素を値とする型である。また多く...
Click to read more »Android Native Development Kit
Rabu, 2025-09-24 17:38:06らはLLVMのLLDがデフォルトで使われるようになった。 Androidのアプリケーション開発には通例Java仮想マシン(Dalvik仮想マシン/Android Runtime)上で動作するJavaあるいはKotlinといったJVMマネージ言語を利用する。マネージ言語はメモリ管理や生産性、移植性の点...
Click to read more »SoftBank 006SH
Sabtu, 2026-04-04 03:03:13兄弟機種のSH-12Cでは、電源とホームの同時押しでスクリーンショットを撮影する事が出来るが、本機種では不可能なためJAVA SDKなどをパソコンにインストールし006SHのドライバを導入し、USBストレージON時しか撮影出来ない。(アップデートにより、電源ボタンとホー...
Click to read more »Open Network Computing Remote Procedure Call
Kamis, 2025-09-18 16:25:25Windows向けの実装をServices for UNIXで提供している。さらに、Windows向けのONC実装はいくつかのサードパーティーが提供しており、C言語、C++、Java、.NET向けの実装がある(外部リンク参照)。 ONC RPCはRFC 1831で記述されている。ONC RPCの認証機構はRFC 2695、RF...
Click to read more »Jest (JavaScriptフレームワーク)
Sabtu, 2022-12-10 07:01:33Jestは、Jasmine(英語版)の上に構築され、Meta(旧Facebook)によってメンテナンスされているJavaScriptのテストフレームワークである。 Christoph Nakazawa(英語版)によって設計・開発され、シンプルさと大規模なWebアプリケーションのサポートに重点を置いて...
Click to read more »メインフレーム
Rabu, 2026-07-15 15:48:56CPIではCOBOL・FORTRAN・C言語を採用したが、メインフレームではPL/Iを併用し続け、1990年代後半からはJavaも推進している。富士通・NEC・日立などでは伝統的なCOBOLやFORTRANを中核とし、C言語やJavaなどを併用している。 メインフレームはI/Oを含めた平行稼働やワークロード管理により複数業務...
Click to read more »Mac OS X v10.5
Sabtu, 2026-07-11 20:13:08OS Xとなった。OS本体の最終セキュリティアップデートは、2011年6月23日にリリースされた セキュリティアップデート 2011-004である(Javaは2011年6月28日、Safariは2011年7月20日、QuickTimeは2011年8月3日、古いFlash Playerを無効にするためのLeopard...
Click to read more »MATLAB
Jumat, 2026-06-26 00:27:33言語の名称でもある。MATLABは、数値線形代数、関数とデータの可視化、アルゴリズム開発、グラフィカルインターフェイスや、他言語(C言語/C++/Java/Python)とのインターフェイスの機能を有している。MATLABは、主に、数値計算を扱う事ができるが、追加のオプションSymbolic Math...
Click to read more »JBuilder
Jumat, 2025-12-05 03:49:53Javaのための統合開発環境 (IDE) である。JBuilder 2007 以降は、Eclipseベースになっている。 JBuilderはエンタープライズ向けの製品である。JBuilder 2008 R2では、Java EE 5のアプリケーションサーバに対応した。...
Click to read more »WHAT A BEAUTIFUL NAME
Senin, 2026-03-09 19:35:13ゴダイゴのオリジナル・アルバムとしては、日本語詞曲が最も多く収録されている。 同年11月5日にはこのアルバムからのシングルカットとして、『JAVA WA JAVA 〜IN THE BOOK OF GODIEGO〜』がリリースされた。 GATEWAY TO THE DRAGON ~NEW...
Click to read more »FOSSの歴史
Senin, 2026-08-03 06:43:04サン・マイクロシステムズは1995年にJava仮想マシン用にJava言語を開発し、コンパイラと実行環境を無償で提供した。Java仮想マシンはWindows、Mac OS、Linux、そして当然サン・マイクロシステムズのSolarisで動作した。また、Java仮想マシンとウェブブラウザを連携させてウェブブラウザ上でJava...
Click to read more »データ型
Rabu, 2026-08-12 04:04:20という表現が見られるかもしれない。ポインタ自身に型などといったような情報を含ませることもある(en:Tagged pointer)。 なおJavaでは、Javaにおけるクラスのインスタンスである(あらゆる)オブジェクトについて、その型は「参照型」であり、intなどそれ以外の限られた全ての型は「プリ...
Click to read more »サンドボックス (セキュリティ)
Kamis, 2025-12-04 19:59:06するため、プログラムが暴走したりウイルスを動作させようとしてもシステムに影響が及ばないようになっている。 ウェブページに配置されたJavaアプレットやFlash、JavaScriptなどのプログラムは自動的に実行される。そのため、気づかないうちにコンピュータ上にあるファイルを盗み見られたり書き換えら...
Click to read more »リスト (抽象データ型)
Selasa, 2022-08-23 09:06:31合はリストではなく平衡2分探索木やハッシュテーブルを使って実装される。 C++ - STLのstd::vector, std::list Java - java.utilパッケージのListインタフェース, ArrayListクラス, LinkedListクラス C# (.NET) - System...
Click to read more »オラクル (企業)
Sabtu, 2026-07-11 14:57:01SQLオブジェクト技術、インターネット技術、テラバイト級データサポートなどを導入した Oracle 8 をリリース。 9月 - Javaプラットフォームへのコミットメントを発表。Java統合開発環境(後の Oracle JDeveloper)をリリース。 1998年 1月 - Oracle Applications...
Click to read more »Nokia 6650
Rabu, 2022-08-03 05:50:13メッセージング:SMS/MMS 内蔵ブラウザ:WAP 2.0/XHTML 外部インターフェイス:IrDA・Bluetooth・USBケーブル接続 対応言語:英語 Java:Java ME MIDP 1.0 / CLDC 1.0 メインカメラ:32万画素CMOSカメラ ノキア初のW-CDMAをサポートした携帯電話であり、...
Click to read more »オブジェクト指向プログラミング
Senin, 2026-03-02 05:39:12そのような言語としては、PythonやRubyがある。最近の商業的なオブジェクト指向言語で最も重要なものには、サン・マイクロシステムズ社が開発したJavaや、Microsoftの.NETプラットフォーム用に設計されたC#、Visual Basic .NET (VB.NET) が挙げられる。...
Click to read more »Stream Control Transmission Protocol
Rabu, 2026-08-12 15:33:47QNX Neutrino Realtime OS AIX Version 5 Oracleの提供するWindows以外のJava SE 7実装(Java#バージョン履歴) この他、様々なサードパーティ製の実装が他のオペレーティングシステムで利用可能である。 ユーザスペースで実装されたライブラリ:...
Click to read more »リフレクション (情報工学)
Kamis, 2025-12-04 20:25:24行時)リフレクションのことを指すが、静的(コンパイル時)リフレクションをサポートするプログラミング言語もある。リフレクションはSmalltalk、Java、.NET Frameworkにおける仮想マシンやインタプリタ上で実行されることを想定した言語でサポートされることが多く、C言語のような機械語とし...
Click to read more »Sun ONE
Minggu, 2021-03-28 22:54:54ONEのブランド名は2003年9月16日に Sun Java System(英語版) にブランド変更された。 Sun Java System(英語版) Sun Java Enterprise System(英語版) Sun Java Desktop System ^ “Sun Java System Application...
Click to read more »File Roller
Jumat, 2025-02-21 16:22:41[読み取り専用] ISO-9660 CD Disc Image (.iso) [読み取り専用] Java Archive (.jar) Java Enterprise archive (.ear) Java Web Archive (.war) LHA Archive (.lzh, .lha) WinRAR...
Click to read more »シリアライズ
Jumat, 2026-07-03 14:26:00また、メモリ上のオブジェクトを直列化してストレージ上のファイルなどの永続記憶に保存することを永続化という。 Javaではシリアライズしたいクラスにjava.io.Serializableまたはjava.io.Externalizableインタフェースを実装することで、そのクラスオブジェクトをシリアライズ...
Click to read more »Apache Spark
Sabtu, 2026-05-16 11:53:58プロジェクト全体の基盤であり、RDD抽象化を中心とするアプリケーションプログラミングインターフェイス(Java、Python、Scala、R)を介して公開される分散タスクディスパッチ、スケジューリング、および基本I/O機能を実装している。(Java APIは他のJVM言語でも使用でき、Juliaなどの他の非JVM言語でも使...
Click to read more »JQuery
Rabu, 2026-07-29 14:20:25jQuery(ジェイクエリー)は、ウェブブラウザ用のJavaScriptコードをより容易に記述できるようにするために設計されたJavaScriptライブラリである。ジョン・レシグが、2006年1月に開催された BarCamp NYC でリリースした。様々な場面で活用されており、Java...
Click to read more »Google カレンダー
Sabtu, 2026-07-18 11:23:31how Google Calendar (written in Java) could use Closures Advanced Topics In Programming Languages: Closures For Java ^ Lenssen, Philipp. “Kevin Fox of...
Click to read more »WebSphere Application Server
Selasa, 2023-09-12 04:30:34などを(一部は限定的に)サポート。 バージョン 7.0 (2008年9月) Java 6.0。Java EE 5.0認定。 バージョン 8.0 (2011年6月) Java 6.0。Java EE 6.0準拠。Javaバッチ。 バージョン 8.5 (2012年6月) Java 7.0。軽量で高速起動可能な新しい環境Liberty...
Click to read more »束縛 (コンピュータ)
Rabu, 2025-10-29 11:13:49多くのライブラリは、C言語やC++などのシステムプログラミング言語で書かれている。そのようなライブラリをJavaのような高級言語で使うには、そのライブラリのJavaバインディングなどが作成されなければならない。 ライブラリの言語束縛を各種用意するのは、ソフトウェアの再利用のためであり...
Click to read more »Apache ActiveMQ
Sabtu, 2026-05-16 11:43:40Apache ActiveMQ(アパッチ アクティブ エムキュー)は、Apache License 2.0によるJava Message Service (JMS) を実装したメッセージ関連のオープンソースのミドルウェアである。クラスタリングや複数のメッセージ保存スペース、仮想マシン、キャッシュ、ジ...
Click to read more »C SharpとJavaの比較
Sabtu, 2025-12-27 13:59:58本来の表記は「C#とJavaの比較」です。この記事に付けられたページ名は技術的な制限または記事名の制約により不正確なものとなっています。 C#とJavaの比較(シーシャープとジャバのひかく)の記事では、プログラミング言語C#とJavaの比較について説明する。...
Click to read more »Singleton パターン
Sabtu, 2026-08-01 10:59:54Java SE/Java ME仕様に則っていない。しかし、たとえ正式なJava SE/Jakarta EE(旧・Java EE)仕様に則ったデスクトップ環境やサーバー環境であっても、クラスのアンロードは起こりうる。 このように、SingletonパターンはJava...
Click to read more »HotSpot
Sabtu, 2026-04-04 09:26:24HotSpot(ホットスポット)はオラクル(旧サン・マイクロシステムズ)が提供しているJava仮想マシンで使われている高速化のための技術の名称。デスクトップ向け・サーバ向け・組み込み環境向け (Java ME) がある。性能を改善するためにジャストインタイムコンパイル方式、適応的最適化 (adaptive...
Click to read more »データフロープログラミング
Senin, 2025-11-17 11:13:18KNIME(英語版)- 2006年 Cuneiform(英語版)- 2013年 Scilla - 2018年 JavaFBP : Java および C# 向けのオープンソースのフレームワーク DataRush: Java 向けデータフローフレームワーク FlowDesigner - 熱流体解析ソフト Mindscript...
Click to read more »オライリーメディア
Minggu, 2025-02-02 08:30:23ピは特定の問題を解決するもので、それを実際にどう適用するかが述べられている。 『Ruby クックブック』Ruby Cookbook 『Java クックブック』Java Cookbook 『Jakarta Commons クックブック』Jakarta Commons Cookbook Head...
Click to read more »バイナリ
Minggu, 2026-03-22 04:13:52バイナリフォーマットでは、エンディアンなどに互換性・移植性の上で注意が必要であり、それを避けてテキスト形式で記録することも少なくない(UNIX哲学も参照)。Javaや.NETのような標準化された環境に代表されるように、一般的には符号付き整数の内部表現に2の補数を採用し、またIEEE...
Click to read more »MooTools
Senin, 2026-03-23 07:49:17JavaScript Webアプリケーションフレームワークであり、MITライセンスでリリースされている。その目的は、Web開発者にブラウザから独立したエレガントで柔軟で効率的なJavaScriptを書く手段を提供することである。MooTools には、CSS、DOM要素、ネイティブなJava...
Click to read more »JSDoc
Senin, 2026-05-18 15:00:42JSDocは、JavaScriptのソースコードにアノテーション(注釈)を追加するために使われるマークアップ言語である。JSDocをコメントの中に含めることで、プログラマーは自分が書いたコードのAPIを記述するドキュメントを追加することができる。JSDocをさまざまなツールで処理することで、HTMLやRich...
Click to read more »Apache Thrift
Jumat, 2026-01-30 19:39:37(RPC) フレームワークである。これはソフトウェアスタックとコード生成エンジンを組み合わせることで、C++、C#、Java、Perl、Python、PHP、Erlang、Rubyなどの言語間にて効率的かつシームレスに動作するサービスを開発することを可能とする。 Thriftの長所に以下のものがある。...
Click to read more »マクロ (コンピュータ用語)
Senin, 2026-02-09 21:15:19OpenOffice.orgでは、マクロ言語としてOpenOffice.org Basic、JavaScript、Python、BeanShell(Java)が利用できる。OpenOffice.org Basicは、VBAに似たマクロ言語である。 IBM社のSuperOfficeではマクロ言語としてLotus...
Click to read more »連想配列
Rabu, 2026-03-18 05:06:26map[string]intが、文字列をキーとして整数を値とする連想配列の型定義である。 Interactive Data Language korn Icon Java — Java Platform, Standard Edition標準パッケージのMap, HashMap, TreeMap, LinkedHashMap...
Click to read more »Apache POI
Selasa, 2026-05-05 10:17:26Apacheソフトウェア財団のプロジェクトで、WordやExcelといったMicrosoft Office形式のファイルを読み書きできる100% Javaライブラリとして提供されている。 POIという名称は、Microsoft Officeのファイル形式をリバースエンジニアリングした際、その形式が意...
Click to read more »Internet Speculative Fiction Database
Senin, 2026-04-06 13:04:59本格的データベースの具体例として、ISFDBのスキーマとMySQLファイルがいくつかの手引書で使われている。ISFDBのスキーマとデータは、Rails For Java Developers という書籍の第9章で使われている。Lucid Imagination の Solr に関する一連のチュートリアルでも例として使用されている。...
Click to read more »Visual Studio Code
Minggu, 2026-05-17 10:39:547%がこれを使っていた。2021年の調査でも、82,277人の回答者の71.06%が利用していると答え、1位であった。 Visual Studio Codeは、Java、JavaScript、Go、Node.js、C++など様々な領域でフレキシブルに利用可能である。 Visual Studio Codeは、「Code...
Click to read more »並行計算
Senin, 2025-11-10 14:18:58クリティカルセクション同期などのモデルに従っての実装になる。 共有メモリ通信 並行コンポーネントたちは共有メモリの内容を更新することで通信を行う。JavaやC#が用いている。クリティカルセクションを定めてロックオブジェクトを用いての同期でその範囲を並行性制御する。ロック手法にはセマフォ、ミューテック...
Click to read more »バッチ処理
Kamis, 2025-10-23 12:40:49Framework for Java - NTTデータ Web Solid Framework - ワイ・エス・ピー WebSphere Extended Deployment - IBM Batch Execution and Control Environment for Java (JBeX) - 日本IBM...
Click to read more »直感ゲーム
Sabtu, 2023-06-24 20:30:56iアプリの一種で、自分自身が動いたり、携帯電話を傾けたりすることによって、iアプリを操作する。開発環境、及びベースはJavaが元となって、新たなAPIを追加したもので、従来のものの機能拡張版といえる。 まずは、904iシリーズ全5機種のうち3機種(D904i、P904i...
Click to read more »HONEY BEE (携帯電話)
Jumat, 2024-12-13 00:16:18WX331Kのマイナーチェンジモデル。本体にカメラが追加されている。(2008年11月7日発売) WX333K「HONEY BEE 3」 - シリーズ初のJavaアプリ対応機種。(2009年11月12日発売) WX334K「HONEY BEE BOX」 - HONEY BEEシリーズ唯一の折りたたみ型。(2010年2月16日発売)...
Click to read more »SpiderMonkey
Selasa, 2025-11-18 08:17:02SpiderMonkey(スパイダーモンキー)はFirefoxなどで使用されている世界初のJavaScriptエンジンである。ブレンダン・アイクがネットスケープコミュニケーションズで開発し、後にオープンソースとして公開され、2025年1月現在、Mozilla Foundation が保守している。 SpiderMonkey...
Click to read more »手続き型プログラミング
Kamis, 2026-07-09 11:30:19ェクト指向言語は少ない。例として最初のオブジェクト指向言語 Smalltalk があるが、商業的に成功したとは言いがたい。広く使われているC++やJavaに代表されるように、多くのオブジェクト指向言語は、手続き型プログラミングとオブジェクト指向を融合させたものである。そのようなマルチパラダイムのオブ...
Click to read more »JavaとC++の比較
Minggu, 2025-01-12 22:47:52JavaとC++の比較(ジャバとシープラスプラスのひかく)の記事では、JavaとC++の比較について説明する。 C++とJavaとの違いは、それら言語の歴史から辿ることができる。 C++はC言語の派生規格であり、手続き型プログラミング言語にクラス(抽象データ型)を導入し、静的型付けオブジェクト指向プ...
Click to read more »Jmol
Sabtu, 2025-05-24 11:20:59Jmolは化学や生化学分野の教育研究に用いられる、3次元コンピュータグラフィックスの分子シミュレーションソフトウェアである。Javaで組まれておりMicrosoft Windows、macOS、Linux、 UNIXで動作し、GNU Lesser General Public License Ver2...
Click to read more »Vodafone 702NK
Sabtu, 2019-08-24 10:28:59本端末で各種のパケット通信を行う際に、ソフトバンクモバイルのパケット定額制の対象とならない場合があるので注意が必要である。 E-mailクライアント機能、S!アプリ以外のJavaアプリケーションやネイティブアプリケーション(OperaやNetFrontを含む)による通信、PC/PDAを接続してのデータ通信などは定額対象とならない。...
Click to read more »Gecko
Selasa, 2026-07-14 21:04:596以降およびMozillaソフトウェアのために開発されたオープンソースのHTMLレンダリングエンジン群の総称である。HTML、CSS、XUL、JavaScriptなどを解釈する。 なお、Geckoは英語でヤモリの意味を持つ。 当初、Mozillaは1998年に公開されたNetscape 5...
Click to read more »Mobile 3D Graphics API
Minggu, 2026-04-12 18:16:58M3GはJava3Dと間違えるべきではない。Java3Dはstandard Java platformの性能を拡張する。Java3Dはモバイルデバイスよりメモリが多く強力なフロセッサパワー を持ったPC向けに設計されている。 M3GとJava...
Click to read more »Apache Velocity
Rabu, 2025-04-23 20:17:24Apache Velocity(アパッチ・ベロシティ)は、オープンソースのJavaベースの汎用テンプレートエンジン。Apacheプロジェクト内のJakarta内のサブプロジェクトである。MVCモデルにもとづきJavaコードをWebページから切り離すことができるので、JSPやPHPによる開発と比べて...
Click to read more »IKVM.NET
Sabtu, 2025-11-08 13:11:02Framework上で実装された、Java仮想マシンを含むJavaの実装である。 また、Java仮想マシンの実装の他にも、独自のJavaクラスライブラリの実装や、JARファイルをDLLファイルに変換するツールなど、Javaと.NETの相互運用のための各種ツール群を含む。 過去にマイクロソフト社が提供していたJ#の様なJava...
Click to read more »システム時刻
Senin, 2026-07-20 06:18:57Date/Time Library, Smalltalk用ライブラリ The Joda Date/Time Library, Java用ライブラリ Veyder-time, Java用ライブラリ The Perl DateTime Project, Perl用モジュール class Time, library...
Click to read more »ジェットブレインズ
Sabtu, 2025-12-27 18:30:44213以上の国に1000万人以上の顧客を持つ。 主要製品として、2000年から開発したJava用の統合開発環境 (IDE) であるIntelliJ IDEA、2004年のC#言語用 Microsoft Visual Studio プラグインであるReSharperが有名。Java、JavaScript、TypeScript、Python...
Click to read more »日本の情報に関する資格一覧
Minggu, 2026-05-31 18:54:02Institute) Microsoft関連資格 MBMS認定資格 マイクロソフト認定アソシエイト(MCA) MCP MOS MOT OCJP (Oracle認定Javaプログラマ)(日本オラクル) ORACLE MASTER(日本オラクル) オープンソースデータベース技術者認定試験(OSS-DB)(LPI-Japan)...
Click to read more »VisualAge
Jumat, 2025-12-05 03:44:59Productの後継、Plug-inでEnterprise Generation Language(EGL)もサポート) VisualAge Java (VisualAge for Java) VisualAge Pacbase VisualAge PL/I VisualAge RPG VisualAge TPF VisualAge...
Click to read more »静的コード解析
Selasa, 2026-02-10 13:54:56Checkmarx CxSuite (商用) SonarQube(商用) ^ 例えば、AdaのサブセットであるSPARK、ESC/JavaやESC/Java2を使った Java Modeling Language (JML)、C言語を ACSL (ANSI/ISO C Specification Language)...
Click to read more »優先度付きキュー
Sabtu, 2025-11-15 10:00:52g++拡張のPBDSには内部データ構造を選択可能なpriority_queueが存在し、デフォルトはペアリングヒープである。 java.util.PriorityQueue が標準クラスライブラリにあり、二分ヒープで実装されている。 Java 8 現在、計算量は以下の通り。優先度の変更は API が無いので 先頭以外の削除 → 追加...
Click to read more »Play Framework
Jumat, 2025-09-26 19:06:35Play Framework(プレイ・フレームワーク)は、ScalaとJava言語で書かれたオープンソースのWebアプリケーションフレームワークである。Model View Controller (MVC) アーキテクチャを採用しており、設定より規約やホットリローディング、エラーのブラウザ上への表示...
Click to read more »JDeveloper
Rabu, 2026-08-12 13:59:33JDeveloperは、オラクルが開発する統合開発環境 (IDE)。元々JBuilderのソースコードから派生したJava用のIDEであったが、バージョン9.0.2以降で、それ自身をJavaで完全に記述しなおすことにより完全なオリジナルIDEとして生まれ変わっている。 JDeveloperの主な機能は以下のとおり。...
Click to read more »コンストラクタ
Jumat, 2025-02-21 01:54:18C++、Java、C#、PHPなど、クラスベースのオブジェクト指向言語では、コンストラクタはクラスのメンバとして定義される。 C++、Java、C#のコンストラクタは、「クラス名と同一の名前を持ち、戻り値指定のない関数(メソッド)」であるかのような記法となっている。以下にJavaの例を示す。 class...
Click to read more »シンビーノ
Selasa, 2025-12-02 13:53:35sinvino JAVATEA ジャワティ (@javatea_otsuka) - X(旧Twitter) sinvino JAVATEA (sinvinojavatea) - Facebook sinvino JAVA TEA (@sinvino_javatea) - Instagram 表示 編集...
Click to read more »インタフェース (情報技術)
Kamis, 2026-07-02 19:01:50るようにすること、もしくはあるインタフェースに従った操作をできるようにすることを、そのインタフェースを実装する (implement) という。 JavaやC#などのプログラミング言語では、実装を持たない抽象型としてインタフェースをサポートする。これらの言語において、クラスは実装の多重継承をサポート...
Click to read more »OSGi
Senin, 2026-07-27 09:39:17Javaベースのサービスプラットフォームを定義している。この仕様の中心となるのは、アプリケーションライフサイクルのフレームワークとサービスレジストリである。そのフレームワークに基づいて、多数のOSGiサービスが定義された(ログ、構成管理、HTTPサービス(Java...
Click to read more »Lift
Jumat, 2026-05-15 20:13:38ティブにサポートしているので、アプリケーションでもこれらの技術を簡単に利用できる。Liftの技術環境を支えているのは、Java仮想マシン、Java開発ツールチェーン、幅広いJavaライブラリである。 Liftは2007年2月26日にオープンソースプロジェクトとしてスタートし、それからちょうど2年後の同じ日にバージョン1...
Click to read more »Nokia E61
Sabtu, 2026-03-14 15:59:00メッセージング:SMS/MMS/E-mailクライアント(プッシュ型電子メールサポート) 内蔵ブラウザ:WAP 2.0/XHTML/HTML Java:Java ME MIDP 2.0, CLDC 1.1 幅広の筐体に横長の画面とQWERTY配列キーボードをもつ、PDA的な外見が特徴的。 Microsoft...
Click to read more »列挙型
Sabtu, 2026-06-27 16:42:38| Green | Blue, } Groovyは動的型付き言語だが、Java由来の列挙型をサポートする。 enum Cardsuit { Clubs, Diamonds, Spades, Hearts } JavaはJava SE (J2SE) version 5.0から列挙型を導入した。 //...
Click to read more »Azure IoT
Minggu, 2022-12-11 23:12:39に接続するためのデバイス側およびクラウド側プログラムを開発するために使用するSDKで、GitHubに公開されている。 サポート言語: C (C++) / C# / Java / JavaScript (node.js) サポートOS: Desktop Windows / Windows 10 IoT Core (UWP) /...
Click to read more »SIMD
Sabtu, 2026-08-01 18:09:06OpenMP 4.0ではSIMDベクトル化のプラグマ指令が導入された。 JavaではHotSpot Server VM用のHotSpot C2 Compilerがx86/x64/AArch64の自動ベクトル化に対応している。Java 16以降は実験的機能モジュール(incubator module)のひとつjdk...
Click to read more »JBIG2
Sabtu, 2025-09-27 09:04:45PDFファイルのバージョン1.4以降には、JBIG2圧縮データが含まれている可能性がある。JBIG2用のオープンソースデコーダには、jbig2dec、Javaベースのjbig2-imageioや、xpdfバージョン2.00以降で使用されているデコーダがある。 オープンソースのエンコーダはjbig2encである。...
Click to read more »エクスプロイト
Sabtu, 2026-05-30 04:11:02エクスプロイトは、英語で偉業・手柄・功績を意味し、元々はクラッカーの間で用いられていたスラングであった。2014年上半期において悪用されたエクスプロイトのうち9割以上が、javaに関するものである。 エクスプロイトは、その攻撃の種類から「DoS攻撃」と「権限昇格攻撃」に分類可能である。前者は、対象となるサービスを妨害する攻...
Click to read more »Multiple Virtual Storage
Minggu, 2026-02-22 06:16:05ステートメントを、CICS をコールする COBOL のコードに変換する。DB2をコールする SQL の場合と似ている。業務アプリケーションはもちろん、C言語、C++、Java、アセンブリ言語、FORTRAN、BASIC、RPG、REXXなど他のプログラミング言語で書くことも出来る。これらの言語のサポートは「Language...
Click to read more »プログラミングパラダイム
Sabtu, 2026-06-20 11:00:44管理するもの。関数型言語では、状態を持たない関数の評価の連続。 プログラミング言語が違えば、対応できるパラダイムも違ってくる。SmalltalkやJavaは、手続き型やオブジェクト指向、Haskellは、関数プログラミング、というように、比較的少数のパラダイムに対応している。一方、多数のパラダイムに...
Click to read more »OSDN
Selasa, 2026-05-19 14:06:13Project:開発に便利なツールをまとめたインストーラ(All-In-One Eclipse、All-In-One Trac) Amateras:Javaベースの開発ツール/ドキュメント Anthy:かな漢字変換エンジン BathyScaphe:Mac OS X用の2ちゃんねるブラウザ Berry...
Click to read more »Observer パターン
Rabu, 2025-02-19 20:51:07れている。特にGUIツールキットには必ず含まれる。 Java標準クラスライブラリにはjava.util.Observerインタフェースとjava.util.Observableクラスが用意されていたが、ともにJava 9で非推奨となった。 Java Swing ライブラリは Observer パターンを多用している。...
Click to read more »Webプログラミング
Sabtu, 2025-11-22 22:18:26[脚注の使い方] Ajax JavaScript CGI Java Servlet JavaServer Pages JavaServer Faces Java Web Start Swing Java Platform, Standard Edition (Java SE) Jakarta EE...
Click to read more »プログラマ
Rabu, 2026-05-06 09:34:171990年代末以降、パソコン分野での競争が一段落し、パソコン業界でのOSはWindowsが主流に、プログラミング言語はC言語の派生言語(主なものはC、Java、C++、C#、Objective-C)が主流となった。反面、サーバ、リッチクライアント、組み込みシステムなどデスクトップコンピュータ以外の市場が...
Click to read more »Cocos2d
Senin, 2026-03-23 08:24:47iPhoneベースのAndroid向けのJava移植版である。 Cocos2d-javascriptはCocos2D for iPhoneベースのJavaScript移植版である。 Cocos2d-html5はCocos2D-Xベースのウェブ向けのJavaScript移植版である。Java...
Click to read more »Processing
Minggu, 2026-07-19 17:11:45Java を単純化し、グラフィック機能に特化した言語といえる。 Processing にはsketchbook(スケッチブック)と呼ばれる必要最小限のIDEが含まれている。 Processing でのプログラミングでは、全ての定義されたクラスは Java...
Click to read more »Printf
Jumat, 2026-01-02 04:04:31intf(英語版)もある。外部コマンドのほか、Bashなど一部のUnixシェルではビルトインで実装されている。 Java 1.5ではStringクラスにformat()メソッドが、java.io.PrintStreamクラスにformat()メソッドとprintf()メソッドが追加された。...
Click to read more »Uniform Resource Identifier
Kamis, 2026-02-26 07:58:53ウェブブラウザやHTMLドキュメントでJavaScriptを実行する手段として用いられている。ドラフト状態であったが2011年3月29日に期限切れを迎えた。 いくつかのプログラミング言語や環境では、ネットワーク通信などでURIを扱う際に便利なクラスライブラリなどが標準的に用意されている。Javaではjava.net.URIが、...
Click to read more »GNUコンパイラコレクション
Sabtu, 2026-08-22 08:19:30C、C++、Objective-C、Objective-C++、Fortran、Ada、Go、Dのコンパイラ並びにこれらのライブラリが含まれている。 バージョン7以前では、Javaもサポートされていた。 当初はCコンパイラとして開発し、GCCは GNU C Compiler を意味していた。しかし、もともと多言語を想定して設計しており、...
Click to read more »Pascal
Kamis, 2026-07-23 14:36:29JavaなどはC言語の構文の小改良にとどまっているが、LimboやGo言語などC言語を使い尽した設計者らによる新言語が、Pascalに似た記法としていることは特筆事項であろう。なお、ALGOL系ではAdaも変数などの型の記述を、これに類似した構文としている。ScalaやKotlinといったJava...
Click to read more »ダイナミックHTML
Selasa, 2023-08-29 12:13:35JavaScript等のクライアントサイドスクリプト言語を用いて動的に変更するウェブ技術を指す抽象概念である。 視覚的な訴求効果の高いHTMLドキュメントを作成できるなどとして、1997年に起こったネットスケープとマイクロソフトのブラウザ戦争で生まれた。 1997年当時は JavaScript...
Click to read more »Jetty
Rabu, 2026-05-06 14:22:43Eclipse Jetty は、Eclipse Foundationが開発している、100%Javaで開発されたJava Servletコンテナ/Webサーバである。WebSocketなどの通信プロトコルもサポートする。Jetty はオープンソースプロジェクトとして開発され、Apache 2.0 License...
Click to read more »ウェブアプリケーション
Selasa, 2025-10-21 22:53:24Web)技術を基盤としたアプリケーションソフトウェアである。 代表的なウェブアプリケーションでは、WebブラウザがHTTPを利用してHTMLを取得・表示、それをDOMを介してJavaScriptが操作し、必要に応じてWebサーバと通信をおこなってデータを更新する。このようにウェブ(World Wide...
Click to read more »ロック (計算機科学)
Rabu, 2025-09-24 15:49:16onized修飾して大粒度の排他制御を簡潔に記述したりすることができる。Javaクラスライブラリでは、並行性セーフなデータ構造を特徴とする各種クラスも標準提供している。Java 1.5では、より柔軟なロック操作を提供するjava.util.concurrent.locks.Lockクラスが追加された。...
Click to read more »オブジェクトデータベース
Senin, 2023-11-27 13:06:05透過的なデータ永続化 並行性制御 データ復旧 結合問い合わせ など ODBMSの実装のいくつかは、Smalltalk、C++、Java、C#、Visual Basic .NET などのオブジェクト指向プログラミングと連携して良好に動作するよう設計されている。 別のODBMSの実装のいくつかは、その...
Click to read more »Opera Mini
Jumat, 2026-08-14 19:00:18(Opera Software ASA) によって開発されている携帯電話およびスマートフォン向けのウェブブラウザ。 Java MEを搭載した携帯電話の他、スマートフォン用OSではBlackBerry OS、Windows Mobile、Android、iOSに対応している。...
Click to read more »依存性の注入
Senin, 2023-11-13 08:46:19Javaによる開発において、極めて複雑な標準仕様となっていたJava EE(現・Jakarta EE)の特にEJBに対する批判を背景に広く用いられるようになった。 その概念は後に標準仕様にも取り込まれ、2007年のJava EE 5では限定的な機能を備えたEJB 3.0が、2009年のJava EE...
Click to read more »サービス指向アーキテクチャ
Jumat, 2025-05-30 09:53:59トを一つのWebページに配置することもできる。なお、PHPで作成されたポートレットと同様な機能をもつJavaのポートレットで置き換えることもできる。 ポートレット間通信はJava API, Java RMI, Web Service, JSONなどで行うことができる。これらのプロトコル用のAPIは...
Click to read more »将棋倶楽部24
Senin, 2026-01-19 23:11:58長年Javaアプレットを使用しており、そのため2015年より一部ブラウザ(Windows 10のデフォルトブラウザMicrosoft Edge、Google Chromeなど)で動作不可になった。公式サイトではInternet ExplorerなどJava...
Click to read more »Amazon Simple Storage Service
Jumat, 2026-01-23 06:44:22Windows用クライアント WinSCP - Windows用クライアント ファイルシステム (FUSE) s3fs s3ql ライブラリ Java Java 用 AWS SDK JetS3t - コマンドラインツールなどもあり .NET .NET 用 AWS SDK lits3 Amazon Elastic...
Click to read more »スプリンターセルシリーズ
Jumat, 2026-06-12 19:37:32(機種:GBA、N-Gage 開発:UBIモントリオールスタジオ) Splinter Cell (機種:Java 開発:ゲームロフト) Splinter Cell Extended OPS (機種:Java 開発:ゲームロフト) Splinter Cell Pandora Tomorrow (機種:GBA...
Click to read more »WS018KE
Rabu, 2022-08-24 05:21:46から折りたたみ型とした。なお、サブディスプレイ、外部メモリは搭載しない。WS009KEのシンプル志向のコンセプトを受け継ぎながら、カメラが搭載されJavaアプリ(MIDP2.0)、デコラティブメールに対応した。国際ローミングにもW-SIM音声端末としては初の対応。対応国は台湾、タイ、ベトナムの三カ国である。...
Click to read more »必要不可欠なサービス
Sabtu, 2026-02-21 17:17:24異なるが、一般には、病院とその他のヘルスケア、電気、上水道、法執行機関、消防、食などを含む。 Basic Concepts of Oops in Java また、必要不可欠なサービスは、人々の健康や福祉において不可欠であり、災害時ですら維持する必要があるサービスを指すこともある。新型コロナウイルス感...
Click to read more »Active Server Pages
Kamis, 2025-08-28 15:56:11HTMLなどのマークアップ言語とVBScriptやJavaScriptなどのスクリプト言語を組み合わせることで成り立つ。ウェブページ間のデータのやりとりが容易であるため、電子商取引(インターネットを通じた通信販売)などで活用されている。同様の技術として、Javaサーブレット、JavaServer Pages (JSP)、PHPなどがある。...
Click to read more »オブジェクト関係マッピング
Selasa, 2025-09-02 19:53:22(triplestore) と呼ぶ。 その後、Java関連で新たな類似のシステムが Java Data Objects (JDO) として登場した。EOF とは異なり、JDO は標準規格であり、いくつかのベンダーから実装したものが登場している。Enterprise JavaBeans 3.0 (EJB3)...
Click to read more »Amazon SimpleDB
Kamis, 2025-08-28 15:57:01SimpleDB公式サイト ライブラリ AWS SDK - Java、.NET、PHP M/DB - SimpleDBとAPI互換があるフリーのオープンソース代替ソフトウェア。ローカルおよびクラウド上のデータベースと接続が可能である。 simplejpa - Java Persistence API でアクセスするインターフェイス...
Click to read more »ガベージコレクション
Senin, 2026-02-23 19:15:41タは対象のプロセスが終了するまで余分にメモリを占有し続けるため、メモリ容量が小さな機器には不向きであるか、全く使えない。 ガベージコレクションは、Javaのように言語仕様および言語処理系(ランタイム)に標準的に組み込まれたものを透過的に利用する形態がほとんどである。しかし、C言語やC++のように言語...
Click to read more »Apache FOP
Senin, 2026-03-09 13:35:07Objects Processor の頭字語である。 Apacheライセンスによるオープンソースのソフトウェアである。 FOPは、プログラミング言語Javaで実装されている。 FOPを使うことで、XSL-FOに準拠したXML文書をPDFファイルなどのファイル形式に変換したり、コンピュータの画面やプリンタに直接出力することができる。...
Click to read more »LimeWire
Kamis, 2026-08-13 07:54:052の特徴として、ファイアウォール設置同士のファイル交換をサポートした最初のファイル共有ソフトである。開発元はLime Wire LLCである。 LimeWireはJavaで書かれているため、Java仮想マシンがインストールされたコンピュータで利用できる。普通のユーザー向けにインストールを簡単にするため、デベロッパーは Windows、Mac...
Click to read more »Archive.today
Kamis, 2026-05-28 08:10:09archive.today(アーカイブトゥデイ、旧:archive.is)は、ウェブページのスナップショットを保存するアーカイブサイトである。 JavaScriptを多用するサイトや、プログレッシブウェブアプリケーションなどにも対応している。 アドレスをトップページの上段赤枠に入力もしくはペーストす...
Click to read more »ヌル終端文字列
Minggu, 2026-07-19 10:19:54Javaの文字列クラスStringはヌル終端でなく、長さ情報を別途保持しているため、内部シーケンス中にヌル文字を直接含むことができるが、エンコードを指定してバイト配列からJava文字列を生成する場合や、Java Native InterfaceでJava...
Click to read more »らくらくホンIV
Rabu, 2026-08-05 21:14:46本項ではバリューコース対応モデルのらくらくホンIVS(FOMA F883iESS)についても記述する。 らくらくホンシリーズで初めて、GPSに対応した。またJavaアプリによる地図アプリにも対応。それ以外のiアプリには対応していない。画面サイズは一回り大きくなり、2.6インチになった。(発売当時はこれまでの「...
Click to read more »Chakra
Minggu, 2026-08-09 06:44:52Chakra(チャクラ)はマイクロソフトのウェブブラウザとWindowsランタイム上のアプリケーションで使用されるJavaScriptエンジンのコードネームである。 Internet ExplorerのHTMLレンダリングエンジンであるTridentがMicrosoft...
Click to read more »イテレータ
Minggu, 2026-08-02 11:28:02do Writeln(item); Javaでは、java.util.Iteratorインターフェイス族を実装するオブジェクトを外部イテレータとして扱うことができる。Java 1.5以降のIteratorはジェネリクスに対応している。 import java.util.*; // ... final...
Click to read more »Openmoko Linux
Minggu, 2026-05-24 13:20:57kgと呼ばれるipkgパッケージ管理システムの改変版がソフトウェアパッケージの作成かつ管理に利用される。これは、Linuxカーネル、WebKit、Javaを除くすべての内部コンポーネントがPC用ディストリビューションと比べ非標準と思われるAndroidとは大きく異なるアプローチを取っている。Andr...
Click to read more »Kate
Senin, 2026-08-03 12:12:36X版のプレビューリリースも2016年現在行われている。 XML ファイルを通して拡張可能なシンタックスハイライトエンジン 正規表現を使った検索と置換 Java、C++、C、PHP、Python などに対して使えるコードの折り畳み機能 統合されたシェル 一つのウィンドウに複数の文書を開いたままにできる (KDE...
Click to read more »接頭辞
Jumat, 2026-04-10 17:31:34^ Chapter 3. Lexical Structure §3.10.1. Integer Literals | Java SE 8 Specifications > Java Language Specification | Oracle ^ Character constant (C) -...
Click to read more »ActiveX
Rabu, 2026-05-06 10:00:23Explorerやそのコンポーネントを利用したソフトウェア上で動的なコンテンツを再生するための技術(ActiveXコントロール)を指す。 現代のJavaScriptやHTML5によるリッチインターネットアプリケーション(RIA)の先駆的存在の一つと位置づけられる。...
Click to read more »レイアウトマネージャ
Minggu, 2025-09-28 15:25:30Forms や XAML)がこれに当たる。 配置方法がレイアウトマネージャとしてコード化されており、それを任意のグラフィックコンテナに適用可能なもの。Java API の一部である Swing がこれに当たる。 vbox コンテナ上で各種コンポーネントを積み重ねることができる。 <?xml version="1...
Click to read more »Haskell
Minggu, 2026-07-19 04:54:21print x main = printIntOnly (read "42") -- コンパイル成功! 他の言語、たとえばJavaでこのような抽象的な関数を書こうとしても、Javaでは返り値の値の型によって関数を選択するようなことはできない(引数の型によって選択するメソッドのオーバーロードは存在する...
Click to read more »遠隔手続き呼出し
Jumat, 2025-02-21 03:11:58invocation)あるいは リモートメソッド呼び出し (英: remote method invocation、英: RMI)と呼ぶこともある(Java RMIなど)。 遠隔手続き呼出しには例えば、ONC RPCやDCE/RPCといった互いに非互換な様々な技術が存在する。 遠隔手続き呼出し (RPC)...
Click to read more »Java OpenGL
Senin, 2026-01-12 00:33:16Java OpenGL (JOGL) はJavaプラットフォーム上でOpenGLを使った3DCGソフトウェアを作成するための、オープンソースライブラリである。 JOGLではC言語で使えるOpenGLのほぼ全ての機能をJNIによりJavaで直接使えるようにしている。JNIのソースコードは同開発元のライ...
Click to read more »NEPOMUK
Selasa, 2025-04-29 03:22:34ある。大部分のコードはオープンソースである。 NEPOMUKを利用している最初のプロジェクトはNEPOMUK-KDEであり、これはKDE 4に含まれている機能の一つである。 WikiModel RDF2Go ポータル FOSS NEPOMUK-KDEプロジェクト NEPOMUK-Javaプロジェクト...
Click to read more »世界のドキュメンタリー
Minggu, 2026-08-02 13:44:072020年1月6日閲覧. ^ a b “Extreme Constructions: Suez Canal”. JavaFilms. 2020年1月7日閲覧. ^ a b “Miniature”. JavaFilms. 2020年1月8日閲覧. ^ “Where the Light Shines”. Articulus...
Click to read more »クラス (コンピュータ)
Minggu, 2026-02-15 05:05:53つわる問題の解決手段を仮想継承によって提供しているが、他の多くの言語、例えばJava、C#、D言語では実装の多重継承はサポートされておらず、インターフェイスの複数実装による型の多重継承のみサポートされている。ただしJava 8以降はインターフェイスのデフォルト実装により、実装の多重継承も限定的にサ...
Click to read more »Npm (パッケージ管理ツール)
Sabtu, 2026-01-03 11:56:17npmとはJavaScriptのパッケージ管理システムの一種。Node Package Managerの意。 なおnpmとは初期のコミットではタイトルを「Node Package Manager」と頭文字を取ったものであったものの、その後、誤解を招くとして変更され、現在は「npm is not an...
Click to read more »Apache ZooKeeper
Minggu, 2026-05-17 10:15:38Overview: A Distributed Coordination Service for Distributed Applications ポータル Java Hadoop zookeeper.apache.org (英語) 日本語訳(あしたのオープンソース研究所)[リンク切れ] Article in highscalability...
Click to read more »共通言語ランタイム
Minggu, 2026-03-01 12:53:31to .NET Framework 4.6.x - .NET Framework | Microsoft Learn ^ Performance Improvements in RyuJIT in .NET Core and .NET Framework - .NET Blog Java仮想マシン...
Click to read more »Netscape Portable Runtime
Kamis, 2026-01-01 23:15:57(OS) などの環境の違いを吸収するAPIを提供するライブラリである。Java仮想マシンの土台となる、サンマイクロシステムズによって定義されたJava仮想マシンのポーティングのためのsysレイヤーを提供し、グラフィカルユーザインタフェース (GUI) ではない、以下の機能を提供する。...
Click to read more »Windows Metafile
Minggu, 2026-07-19 17:16:33Batik Java library: WMF to SVG transcoder package WMFメタファイルからSVGへの変換が可能 FreeHEP Java library: Vector graphics package EMFメタファイルからSVGへの変換およびJava2DからEMFへの変換をサポート...
Click to read more »ハッシュテーブル
Minggu, 2025-09-28 15:40:20JavaのLinkedHashMapはこの実装であり、その他言語でも利便性からハッシュテーブルが標準で追加順を保証している事がある。欠点として、各エントリに別のリンクリスト用ポインタが必要なためにメモリ消費量が増加する。 JavaにおけるHashMap, LinkedHashMap...
Click to read more »XULRunner
Selasa, 2025-04-22 02:20:52を「新GRE」と呼ぶこともある。配布パッケージを利用することで、C++、JavaScript (XPConnect)、Perl (PlXPCOM)、Python (PyXPCOM)、Java (JavaXPCOM)、Ruby (RbXPCOM) などから、提供コンポーネントを呼び出すこ...
Click to read more »Amazon Simple Queue Service
Rabu, 2024-10-02 09:46:39AmazonはSQSを実行し、SQSサービスを使用率ごとに販売している。 Amazonは、Java、Ruby、Python、.NET、PHP、Javascriptなどのいくつかのプログラミング言語でSDKを提供している。 Amazon SQSのJava Message Service(JMS)1.1クライアントが2014年12月にリリースされた。...
Click to read more »トピックマップ
Senin, 2026-05-18 09:34:15Conferences on Topic Maps Research and Applications TM4J - Java API for XML Topic Maps Wandora - Java application to build, manage, and publish Topic Maps トピックマップ入門...
Click to read more »IBM i
Rabu, 2026-01-07 12:28:27システム管理は言葉が生まれる前からウィザード方式を採用している。IBM i はまた、最適化されたJavaを実装しており、ハードウェアもJava用に最適化している。 それ自体はグラフィカルなオペレーティングシステムではないが、クライアントとしてアクセスできる製品としてiSeries...
Click to read more »QuickTime
Rabu, 2026-07-08 21:31:553ではストリーミング再生の機能を加え、1999年に登場したQuickTime 4からはMP3 フォーマットに対応したほか、QuickTime for Javaが加わり、Java アプリケーションからQuickTimeの機能を使えるようになった。2000年にリリースされたQuickTime 5では、Macromedia...
Click to read more »ClickOnce
Jumat, 2024-02-16 20:20:00Foundation(WPF)のアプリケーションを配置するためのマイクロソフトの技術。.NET Framework 2.0以降から利用可能。JavaプラットフォームにおけるJava Web Startに相当する。 ClickOnceの主な目標はクライアントアプリケーションの導入を容易にし、信頼性を向上させるこ...
Click to read more »OpenGL
Jumat, 2026-04-10 17:46:23C#向けのローレベルなOpenGL/OpenGL ES/OpenALバインディング Java OpenGL (JOGL) - Java向けのバインディング Java 3D - JOGL上に構築されるJava向けのシーングラフベース上位レベルライブラリ LWJGL - Java向けのゲーム開発用ライブラリ その他の言語バインディングについては、Language...
Click to read more »オーバーライド
Rabu, 2024-09-25 17:41:31Javaのインスタンスメソッドは仮想メソッドであり、派生クラスでオーバーライド可能である。インスタンスメソッドを非仮想にする手段はないが、finalキーワードを指定することでオーバーライドを禁止することはできる。 なお、Java SE...
Click to read more »構造体
Jumat, 2026-03-13 08:55:30バー関数を持つこともでき、派生型を定義することもできる。 Javaでは、structキーワードは存在しない。すべてのユーザー定義型は参照型であり、構造体に相当するデータ構造はclassキーワードを使ってクラスとして実現する必要がある。Java 16ではイミュータブルな「レコードクラス」をサポートする。...
Click to read more »インターネット参拝
Jumat, 2026-03-13 09:27:34具体的には、メールで願い事を送信し、それを神職・住職が直接神前・仏前へ祈願する形式が一般的である。お札やお守りの販売も通販で行っている箇所もある。中にはJavaを用いて鈴を振ったり、賽銭を入れたりできるなど本格的なものもある。[要出典] インターネット参拝の是非に関して、様々な意見が見られる。 肯定派の意見...
Click to read more »リファレンス実装
Jumat, 2025-11-21 16:49:44リファレンス実装は商用ライセンス利用を防ぐ目的で使用されることもある。サン・マイクロシステムズのJava EEアプリケーションサーバのリファレンス実装は、Java EEを学ぶ目的では使用可能であるが、製品として商用利用することはできないライセンスになっていた。しかし、サンのアプ...
Click to read more »Iウィジェット
Senin, 2022-05-16 10:36:00切り替える事で利用できる。ウィジェット画面を表示するだけで最新の情報に更新され、最大8つまで配置できる。 iウィジェットの正体はiアプリの一種で、Javaを使っている。iアプリと連携することで機能拡張することも出来る。 無料(ただし、コンテンツにより有料のものもある。)...
Click to read more »情報処理技術者能力認定試験
Minggu, 2022-12-11 21:57:42「経営戦略・企業と法務」のいずれかから出題。 問5:データ構造及びアルゴリズム(必須解答) 問6:プログラミング(C言語) 問7:プログラミング(Java) 問8:プログラミング(Python) 問9:プログラミング(アセンブラ言語) 問10:プログラミング(表計算) 2級第2部の出題範囲...
Click to read more »VBScript
Minggu, 2026-03-15 16:56:40ブラウザ戦争と呼ばれるWebブラウザシェアとWeb標準を巡る技術競争下にあり、1996年3月に Netscape Navigator 2.0 に実装された JavaScript に対抗するものとして、JavaScript 互換のスクリプト言語 JScript と共に実装されたものである。 結果として、WWWのクライアントスクリプト言語としては、VBScript...
Click to read more »条件付き確率場
Rabu, 2025-09-03 05:05:24CRF based gene predictor (Java) MALLET (Java) Kevin Murphy's MATLAB CRF code (Matlab) Sunita Sarawagi's CRF package (Java) HCRF library (including CRF...
Click to read more »再帰データ型
Kamis, 2022-02-17 23:10:14recursive data type)とは、データ型における再帰型のこと。 多くのプログラミング言語では名前付きクラスで再帰型を扱うことが出来る。下記は Java での例。Tree のクラス定義の中で Tree を使用している。 class Tree { Tree[] children; }...
Click to read more »Box2D
Senin, 2026-03-23 08:20:17シミュレーションするゲーム用の2D物理演算エンジンである。 C++で作られたライブラリだが,現在ではActionScript, Java, C#, Python, JavaScriptにも移植されている。円形や多角形の物体の運動をシミュレーションすることができる。GUIを使用して動作を簡単に確認する...
Click to read more »ICカード
Rabu, 2026-06-10 11:28:23ドとして大規模に発行開始し、世界初のプラットフォーム型ICカードの実用化となった。Javaカードはカード内にJava VMを内蔵し、Javaで記述されたプログラムを実行する事ができる。Javaの実行環境を含めたJavaカードなどでは、暗号化や電子署名の技術を使う事ができるものもある。...
Click to read more »Void (コンピュータ)
Minggu, 2024-08-25 16:16:09価になる(C++と同様に「引数なし」を意味するようになる)予定である。 Javaにはjava.lang.Voidクラスがある。これはインスタンスを生成できないプレースホルダーとしてのクラスであり、キーワードvoidを表すjava.lang.Classオブジェクトへの参照を保持するのに使用される。 .NETにはSystem...
Click to read more »App Inventor
Senin, 2026-03-23 08:58:09行研究を作成し、オンライン開発環境上で実行した。 ビジュアルブロックプログラミング言語を作成する時にブロック使用ユーザーはOpen Blocks Java libraryを使用する。Open Blocksはマサチューセッツ工科大学のScheller Teacher Education Program...
Click to read more »XPCOM
Minggu, 2020-02-02 11:30:37inux、Windows、macOSという主要なプラットフォーム上で動作する。複数の言語バインディングが提供されており、C++の他に、JavaScript、Java、Python等の実装が存在する。XPCOMのインタフェースには、XPIDLと呼ばれるインタフェース記述言語 (IDL) が用いられている。...
Click to read more »JUnit
Rabu, 2026-03-04 18:02:23JUnitとはJavaで開発されたプログラムにおいてユニットテスト(単体テスト)の自動化を行うためのフレームワークである。 1997年に、Smalltalk のためのユニットテストのフレームワークであるSUnitをもとにして、エーリヒ・ガンマと、SUnitの開発者のケント・ベックが中心となって開発された。...
Click to read more »Atom (テキストエディタ)
Senin, 2026-03-23 08:29:08ドを扱う技術者を中心に人気を博していた。 Electronを使用したデスクトップアプリケーションであり、ユーザーインターフェースはウェブ技術であるJavaScript、CSSなどを使ってカスタマイズ可能となっている。 同世代のテキストエディタであるBrackets・Sublime Textと良く比較される[要出典]。...
Click to read more »KWallet
Rabu, 2026-06-03 13:07:31パスワードマネージャ KWallet user wiki The KWallet Handbook Software “libwallet” providing Java access to the KDE Wallet kwalletcli - KDE Wallet(KDE 3およびKDE 4向け)のコマンドラインインターフェイス...
Click to read more »事前コンパイラ
Selasa, 2025-11-04 11:48:26たびに、毎回同じ処理を行うのは無駄であり、過去に行ったJITコンパイルの結果を保存する。 Java 24 JEP 483: Ahead-of-Time Class Loading & Linking Java 25 JEP 514: Ahead-of-Time Command-Line Ergonomics...
Click to read more »JOnAS
Selasa, 2023-09-12 04:35:58JOnASは、OW2 Consortium(旧ObjectWeb)が開発しているオープンソースのJava EEアプリケーションサーバである。JOnASはLGPLライセンスでリリースされている。 JOnASは2005年2月1日、J2EE 1.4の認証を受けている。これは "J2EE scholarship"...
Click to read more »拡散律速凝集
Minggu, 2023-07-30 16:28:12- Javaによる DLA のシミュレーション Diffusion-Limited Aggregation (DLA) java applet - Java による DLA のシミュレーション Diffusion Limited Aggregate Models - Java による DLA の実装...
Click to read more »ローカル変数
Kamis, 2025-12-04 20:30:29Variables (The Java™ Tutorials > Learning the Java Language > Language Basics) ^ Summary of Variables (The Java™ Tutorials > Learning the Java Language >...
Click to read more »Concurrent Versions System
Kamis, 2025-05-01 11:57:37Mercurial, Bazaarなど多数のバージョン管理システムをサポート。Javaで書かれている。 StatCVS(英語版) - CVSリポジトリから情報を取得して、表やグラフを用いたグラフィカルなレポートを作成するJavaで書かれたツール。 ^ a b c CvsGui ^ ViewVC(ViewCVS)...
Click to read more »GODIEGO SINGLES
Selasa, 2026-05-26 16:19:40GREAT BEST』がともに配信開始された。 ジャケットの色は、『VOL.1』が赤色で、『VOL.2』が青色。 『僕のサラダガール』から『JAVA WA JAVA 〜IN THE BOOK OF GODIEGO〜』までの21シングル曲の、A面曲が『VOL.1』、B面曲が『VOL.2』にそれぞれ収録されている。...
Click to read more »Google サイト
Sabtu, 2026-08-15 17:09:51- ガジェットは公開されているため、複数のサイトで再利用が可能 Cascading Style Sheets (CSS)またはJavaScriptを通常使用できない。JavaScriptは埋め込みガジェットまたはHTMLボックスの範囲内での使用、インラインCSSはWebページのコンテンツ領域内で使用が可能...
Click to read more »キーワード
Minggu, 2021-10-17 16:40:06C言語のキーワード キーワード (C++) - C++のキーワード キーワード (C Sharp) - C#のキーワード キーワード (Java) - Javaのキーワード キーワード (言語学)(英語版) - 偶然とは考えにくいほど、文章中に登場する言葉のこと キーワード (修辞学)(英語版) -...
Click to read more »CGIゲーム
Jumat, 2026-08-14 22:16:53JavaやダイナミックHTMLなどで記述されたプログラムやAdobe Flash等の能動的なプラグインを処理できることから、ブラウザ上の表示機能は各々のクライアントコンピュータに任せ、他プレイヤーとの連携やデータの管理のみがサーバで行われる様式のものも登場した。 これらは他のJava...
Click to read more »ユーザー機能駆動開発
Kamis, 2026-02-12 04:27:46ーター・コード、エリック・レイフェイブル、ジェフ デ・ルーカの1999年の著書Java Modeling in Color with UML(日本語訳『Javaエンタープライズ・コンポーネント—カラーUMLによるJavaモデリング』) の第6章で紹介されたのが最初である。スティーブン・パルマーとマック・フェルシングの2002年の著書...
Click to read more »UNIX時間
Selasa, 2026-04-14 01:19:58UNIXエポックからの経過時間を表現する際の単位として、秒以外にも、様々な単位を使うことができ、秒とナノ秒が利用されることが多めであるが、最初の Java や JavaScript はミリ秒を採用していた(System.currentTimeMillis()など)。表現するための数値として64ビット符号付...
Click to read more »Notepad2
Rabu, 2025-10-22 02:30:51の代替となる小さく、高速で、使いやすいエディタとすることであった。 ASP、アセンブリ言語、C言語、C++、C#、CGI、CSS、HTML、Java、JavaScript、NSIS、Pascal、Perl、PHP、Python、SQL、VB、VBScript、XHTML、XMLといったプログラミン...
Click to read more »WebGL
Jumat, 2025-05-30 09:47:27Libraryの略称)は、互換性のある任意のウェブブラウザ上で、プラグインを使用せずにインタラクティブな2次元および3次元のコンピュータグラフィックをレンダリングするためのJavaScript APIである。WebGLはウェブ標準に完全に統合されているため、ウェブページのcanvas要素上でGPUアクセラレータを使用した物理...
Click to read more »JavaCC
Rabu, 2025-11-26 12:08:35JavaCC (Java Compiler Compiler) は、オープンソースのJava向けのパーサジェネレータである。 JavaCCは、yaccと同様に拡張BNFを入力としてとる。yaccとの違いは生成されるパーサがJavaのソースコードだということである。...
Click to read more »Javaに対する批判
Kamis, 2026-04-23 18:09:48Javaに対する批判(ジャバにたいするひはん)では、プログラミング言語Javaと、その主たる実装であるJDKやその他の実装に関する批判、およびJavaプラットフォームの性能に対する批判について説明する。Javaプラットフォームの性能に関する、批判以外の内容については「Javaの性能」を参照のこと。...
Click to read more »Hello world
Kamis, 2025-10-16 17:02:12モダンな言語においてHello Worldは洗練された変化を遂げている。例えば、Go言語は多言語対応プログラムを紹介し、Sun JavaはSVGで文言を表し、XL言語は3Dグラフィックの地球で見せている 。hello, worldの出力には、Perl、Python、Rubyのような...
Click to read more »ストアドプロシージャ
Jumat, 2024-03-01 20:05:27の主要なデータベースベンダーは、何らかの形でストアドプロシージャをサポートしている。ストアドプロシージャは、データベースシステムに応じて、SQL、Java、C、C++など、さまざまなプログラミング言語で実装することができる。SQL以外の言語で書かれたストアドプロシージャは、それ自体がSQL文を実行することも、しないこともある。...
Click to read more »コンピュータ
Sabtu, 2026-07-25 13:30:40NTを発売。 1995年 マイクロソフトがWindows 95を発売。 1996年 サン・マイクロシステムズにより、Javaの開発環境が公式にリリースされた。 ECMAScriptが策定されJavaScriptが標準化される。 The Open Groupが創設され、UNIX戦争が終結した。 USロボティクス、Palm...
Click to read more »Java Naming and Directory Interface
Senin, 2024-12-30 08:20:54Java Naming and Directory Interface(JNDI)は、ディレクトリ・サービスが提供するデータやオブジェクトを名前で発見 (discover) し、参照 (lookup) するのためのAPIである。他の全てのJava APIと同様、JNDIは他システムに対するインター...
Click to read more »空文字列
Kamis, 2024-05-09 21:58:56null string)とも呼ばれ、空文字列と同一視されることもあるが、ヌルポインタやヌル参照と紛らわしい。Javaではnull stringと言えば無効な参照値であるnullを指し、String型の有効な参照値である空文字列""とは明確に区別する。...
Click to read more »トランスコンパイラ
Minggu, 2026-03-01 14:49:51generation JavaScript”. babeljs.io. 2016年4月10日閲覧。 ^ “Traceur is a JavaScript.next-to-JavaScript-of-today compiler”. github.com. 2014年7月2日閲覧。 ^ “j2objc - Java to...
Click to read more »Jira
Jumat, 2025-04-04 16:21:10JiraはJavaで作成されており、Pico IoC、OFBizのエンジン全体やwebwork 1のテクノロジースタックにも利用されている。遠隔手続き呼出し(RPC) については、JiraはSOAP、XML RPC、JAVA-APIをサポートしている。...
Click to read more »吉里吉里2
Rabu, 2026-05-27 21:50:43が推奨されている。サイト閉鎖を配布終了と誤解する人が多く現れた。 吉里吉里は、TJSと呼ばれるスクリプト言語の実行環境である。TJSはJavaScriptやJavaに似た、オブジェクト指向のスクリプト言語である。なお、TJSは吉里吉里専用の言語ではなく、様々なソフトウェアへの組み込みが可能であり、...
Click to read more »ソート
Selasa, 2026-06-09 03:16:28いくつかのソートアルゴリズムを視覚化したJava applet Sort Animation - Javaアプレットによるバブルソート、挿入ソート、クイックソート、選択ソートのアニメーション図解 xSortLab - 別のJavaアプレット。バブルソート、挿入ソート、クイックソート、...
Click to read more »Google ビデオ
Sabtu, 2026-07-04 16:20:10Video Uploader はOSごとの3種類のアプリケーションとしてダウンロード可能だった。そのうちLinux版はJavaで書かれていたため、他のプラットフォームでもJava仮想マシン (JRE) さえインストールされていれば修正なしで利用可能だった。この実行ファイル(.jar...
Click to read more »Backbone.js
Senin, 2026-03-23 08:29:22RESTfulJSONインタフェースとModel–view–presenter(英語版) (MVP) アプリケーションデザインパラダイムに基づいたJavaScriptライブラリである。軽量であることで知られ、依存するライブラリはUnderscore.jsだけである。シングルページアプリケーションや、...
Click to read more »型変換
Minggu, 2026-07-19 17:24:08Javaでは、ダウンキャストに失敗するとjava.lang.ClassCastException例外がスローされる。C++のdynamic_castに相当する機能は存在しないが、instanceof演算子で型情報を問い合わせることはできる。Java...
Click to read more »NetFront Browser
Kamis, 2025-05-08 17:38:014.0で3.5より、SunSpiderのベンチマークでJavaScriptエンジンが20倍高速化した。しかし、JITコンパイラは搭載しておらず[要出典]、JITを搭載した他のエンジンよりも遅い。 window.eajax.gc()でJavaScriptのGCが呼べるなど、一部独自拡張をしている。...
Click to read more »Access Linux Platform
Selasa, 2025-11-25 20:51:18Platform(ALP)は、次世代のPalm OSで、日本の株式会社ACCESS傘下のACCESS Systems(元PalmSource)が開発が行っている。 Java、従来のPalm OS、GTK+、GNU/Linuxシェルアプリケーションにアプリケーション互換性を持たせるようなレイヤーを持つのが特徴。 ALP...
Click to read more »エイト・クイーン
Kamis, 2026-01-22 13:08:02ゲームの匠. 2021年9月17日閲覧。 NQueens Project[リンク切れ] 「n-クイーン」パズルの解を求める分散コンピューティング General method n queens with implementation in java 8Queens in C,Java,C++[リンク切れ]...
Click to read more »分散コンピューティング
Rabu, 2026-01-28 20:52:30分散処理を構築するための様々な技術や標準が存在し、一部はその目的に特化して設計されている。例えば、遠隔手続き呼出し(RPC)、Java Remote Method Invocation(Java RMI)、.NET Remoting などがある。 コンピュータ同士の相互のやり取りを組織して系統立てることが重要...
Click to read more »オントンジャワ環礁
Senin, 2023-03-20 15:14:19オントンジャワ オントンジャワ環礁(オントンジャワかんしょう、英語: Ontong Java Atoll)は南西太平洋ソロモン諸島領の環礁。ルアンギウア(Luangiua)とも呼ばれる。世界でも最大級の環礁である。ロード・ハウ環礁と呼ばれることもあるが、ロード・ハウ島との混乱を招きやすい。...
Click to read more »マジックナンバー (フォーマット識別子)
Kamis, 2025-10-23 12:08:10圧縮ファイル ファイルの先頭から2バイトの「1F 8B」がマジックナンバーである。 Javaクラスファイル Java仮想マシンのプログラムコードは、ファイルとしてはJavaクラスファイルとして保存されているが、Javaクラスファイルの先頭の4バイトは CA FE BA BE というマジックナンバーになっている。...
Click to read more »Mac OS X v10.6
Sabtu, 2026-07-11 20:13:37リティアップデートは、2013年9月12日にリリースされた セキュリティアップデート 2013-004である(Safariは2013年9月12日、Javaは2013年10月15日まで提供)。 2008年6月のWWDC 2008の基調講演で初めて発表された。 本バージョンからIntelベース機専用とな...
Click to read more »スペクトログラム
Selasa, 2025-09-02 20:40:12(Linux) The Analysis & Resynthesis Sound Spectrograph (クロスプラットフォーム) JavOICe (Javaアプレット) FL Studio の "BeepMap" この技法を電子音楽のアーティストが利用して、音楽にスペクトログラムの画像を潜ませることがある。以下に例を挙げる。...
Click to read more »ネットスケープコミュニケーションズ
Selasa, 2025-07-01 08:08:56ケープコミュニケーションズに社名変更した。1998年、AOLによって買収された。ネットスケープコミュニケーションズは以下に挙げている製品だけでなくJavaScript、RDF/RSS、SSLといった根幹技術を生み出した企業でもある。 当初、機能に制限を設けたウェブブラウザであるNetscape...
Click to read more »Multiple-image Network Graphics
Jumat, 2026-03-20 06:52:16はPNGやJPEGを素材として使うことが可能である。 日本では、ソフトバンクモバイルが提供するYahoo!ケータイ対応携帯電話にて、ブラウザ上及びJavaアプリケーション(S!アプリ)上での再生に対応している端末が多い。また、地上デジタル放送のコンテンツに使用されているBML(Broadcast Markup...
Click to read more »Vodafone 802SE
Minggu, 2026-08-16 12:00:59IrDA/Bluetooth経由でアクセスインターネット(パケット通信/GPRS通信)接続可 対応言語:日本語・英語・スペイン語・ポルトガル語 Java:Java ME MIDP 2.0, CLDC 1.0 メガアプリ対応 ※QVGAは対応していない HFP(Hands-Free Profile) ハンズフリー...
Click to read more »プロパティ
Selasa, 2025-05-06 06:21:10JavaScript も同様に附帯情報のみでオブジェクトを構成するようになった。 標準Javaクラスライブラリにおけるプロパティは、System.getProperties()によって取得できるシステムプロパティjava.util.Propertiesや、java.util...
Click to read more »Apache OpenEJB
Selasa, 2021-06-22 22:08:57OpenEJBは、Richard Monson-HaefelとDavid Blevinsにより1999年12月に構築された。 当時、毎週のようにエンタープライズJava方面へ移行する新しいベンダーがあった。 競争者として参画するより、プロジェクトは、新しいプラットフォームを提供することに注力することにした。そのプ...
Click to read more »OS/2
Jumat, 2026-03-20 18:05:24Computerやノベルとともに、OpenDoc(マイクロソフトのOLEとほぼ同様の機能を、高機能・マルチプラットホーム化したもの)の開発にとりかかりWarp 4に搭載されたが、後年Javaの台頭により、普及には至らなかった。 1995年3月に発売されたVer.3.0(マイクロソフトが開発中で放棄したOS/2 3...
Click to read more »A1407PT
Jumat, 2023-04-07 14:33:32末。骨伝導スピーカーが搭載されている。同社のA1405PTやA1406PT同様、EZアプリ(BREW)には対応せず、同社が独自に本機専用に開発したJavaプラットフォームが用いられる。2009年(平成21年)6月の時点において、既存のCDMA 1Xに対応した音声用端末として且つ、新品で入手することが...
Click to read more »ジャワ海溝
Jumat, 2021-03-19 00:56:06ジャワ海溝(ジャワかいこう、英: Java Trench)とは、広義ではアンダマン・ニコバル諸島の西沿岸から、スマトラ島、ジャワ島、小スンダ列島、タニンバル諸島の南西沿岸を経由して、カイ諸島南東沿岸に至る長さ約7,000kmの海溝。スンダ海溝(スンダかいこう、英: Sunda Trench)ともいう。...
Click to read more »並列アルゴリズム
Kamis, 2025-08-28 18:22:43“std::transform - cppreference.com”. en.cppreference.com. 2025年3月18日閲覧。 ^ “java.util.stream (Java SE 21 & JDK 21)”. docs.oracle.com. 2025年3月19日閲覧。 ^ “ParallelEnumerable...
Click to read more »A5406CA
Jumat, 2025-11-21 19:54:17ている。また、リアルタイムOSを採用しているため、最近の端末と比べるとレスポンスは速い。 auブランドで販売された携帯電話機のうち、EZアプリ (Java)に対応した最後の機種となっているほか、カシオ製のA540xシリーズとしては最終機種となる。 2004年5月17日 KDDIより発表。 2004年6月30日...
Click to read more »Core Data
Senin, 2025-02-17 14:19:56ク・関係データベースの上に構築していた部分を、デスクトップ用の特定ファイル、単一アプリケーション用途に再設計して開発された。したがって両者の概念はかなりの部分が共通する。なお、WebObjectsは現在Javaに移行しているが、Core DataはObjective-Cで実装されている。 表示 編集...
Click to read more »スループット
Sabtu, 2026-02-07 13:20:39方式としては以下のようなものがある。 ブラウザによる測定 JavaScriptとWebサーバにより速度を測定する方式である。 Flashによる測定 FlashのActionScriptと測定サーバにより速度を測定する方法である。 Java Appletによる測定 Java Appletと測定サーバにより速度を測定する方法である。...
Click to read more »Apache Mahout
Jumat, 2025-05-30 09:03:30Hadoopのプラットフォームが使用されている。Mahoutでは、一般的な線形代数や統計などの数学操作のためのJavaライブラリやプリミティブ型を提供している。Mahoutは現在開発中であり、実装されたアルゴリズムの数は急速に増えている。しかし、アルゴリズムの種類は未だ満たされたものとは言えない。...
Click to read more »Kross
Jumat, 2025-09-19 04:23:50言語ではなく、既にシステム上にあるスクリプト言語をKDEにサポートさせることを目的としている。現在サポートされている言語はPython、Ruby、JavaScript、Falconプログラミング言語の4つである。また他のスクリプト言語も容易に追加できる。 デスクトップアプリケーションもしくはデスクト...
Click to read more »ブーリアン型
Kamis, 2025-08-28 17:50:03Boolean である。 JavaScriptにはBoolean型があり、それの真偽値(とそのリテラル)は true と false である。比較演算などの結果はBooleanの値になるが、論理演算子 && や || は引数を次で示すように扱って短絡評価し、結果はどちらかの引数の値となる。Java...
Click to read more »オーレ=ヨハン・ダール
Senin, 2026-03-30 13:23:05ータ構造とメソッドを持つ。オブジェクト群を統合して完全なシステムを形成する。オブジェクト指向は現在ではソフトウェア開発手法として広く普及しており、JavaやC++といった言語がある。 1968年、ダールはオスロ大学の教授となり教育者としての才能も発揮した。ここで、彼はアントニー・ホーアと共に Hierarchical...
Click to read more »Linux Standard Base
Rabu, 2025-09-10 19:57:24Java (オプションモジュール) LSB準拠のRPMパッケーシを容易に作成する方法 Crypto API (ネットワークセキュリティサービスライブラリ) (オプションモジュール) 4.1: 2011年2月16日 -このバージョンでは以下の変更が行われた。 Javaの削除 LSB 4...
Click to read more »Irrlicht Engine
Rabu, 2026-05-06 11:26:24Irrlichtは、オブジェクトが小さく、各種ハードウェアへの移植性・互換性が高く、学習が容易で、コミュニティが活発である。非公式の各種言語バインディングにより、.NET、Java、Perl、Ruby、Python、FreeBASIC、Lua、Delphi、C++ Builder、AutoIt、GameMaker などに対応している。...
Click to read more »Pidof
Jumat, 2025-05-09 23:26:01での名称である。ランレベルスクリプトで使われており、呼び出された名称によってその動作が決定される。 実行例: [user&hostname]$ pidof java 3097 [user&hostname]$ pidof info 2867 2464 Killall Manpage of PIDOF JM Project...
Click to read more »ウェブデザイン
Minggu, 2025-05-04 02:43:08また、仕様の策定も徐々に進むことで、ブラウザ開発ベンダーが仕様をサポートするブラウザを開発するようになる。1996年にはCSS 1.0が勧告、1997年はJavaScriptの中核的な仕様がECMAScriptとして標準化され、同年HTML 4.0もW3Cより勧告された。標準化されたCSSをサポートするブラ...
Click to read more »ダック・タイピング
Rabu, 2025-10-29 10:58:00ダック・タイピング(英: duck typing)とは、Smalltalk、Perl、PHP、Python、Ruby、JavaScriptなどの動的型付けに対応したオブジェクト指向プログラミング言語に特徴的な、型付けのスタイル(作法)のひとつである。ダック・タイピングはポリモーフィズム(多態性)を実現する手段のひとつとして使われる。...
Click to read more »エーリヒ・ガンマ
Minggu, 2025-04-27 17:21:55発している。かつては、ケント・ベックと共に Javaプログラミングのための単体テストのフレームワーク JUnit を開発した。Eclipse (開発環境プラットフォーム、統合開発環境) の Java Development Tools (JDT、Java開発環境) の設計リーダーであった。...
Click to read more »Flyweight パターン
Minggu, 2025-09-28 15:23:38Java では java.math.BigInteger や java.awt.Color などが挙げられる。詳しくはイミュータブルを参照。 Java による Flyweight パターンの例を挙げる。このソースコードは Java 1.5 以降のバージョンで動作する。 import java.util...
Click to read more »プロセス間通信
Kamis, 2026-06-25 05:10:28と呼ばれていた) Eneaの LINX - Linux向け(オープンソース)と Enea OSE で動作するバージョンがある。 CMUによるIPC実装 Javaの Remote Method Invocation (RMI) KDEの Desktop Communications Protocol (DCOP)...
Click to read more »ミューテックス
Jumat, 2025-02-21 02:54:16izedメソッドではthisオブジェクトもしくはjava.lang.Classがロックに使われる。プロセス間で使用可能なミューテックスは直接サポートされておらず、ファイルロック (java.nio.channels.FileChannel, java.nio.channels.FileLock) を利用する必要がある。...
Click to read more »クロージャ
Kamis, 2026-07-23 18:48:39を使えるとみなされる。よって、クロージャを持つ言語には、C#(3.0以降)、C++(C++11以降)、ECMAScript(JavaScriptを含む)、Groovy、Java(8以降)、Perl、Python、Ruby、PHP(5.3以降)、Lua、Squirrelなどがある。...
Click to read more »WX340K
Jumat, 2023-01-20 04:31:11カメラは、約197万画素になり、オートフォーカスやライトも付いている。 ブラウザは、ウィルコムICサービスやJavaアプリ、Flash Liteに対応させるため、京ぽんシリーズの最大の特徴となっていたOperaではなく、シリーズとして初めてNetFrontを搭載した。...
Click to read more »A5303H
Selasa, 2019-07-09 04:52:54Gift to Youがプリセットされている。 アプリケーションプロセッサにSH-mobileを搭載し、従来実行速度が遅延とされていたEZアプリ (Java) の高速化や「ezmovie」の動作速度改善などが図られている。 また、ムービー撮影可能なau電話機としては3台目の端末である。発表はA5302CAと同時に行われた。...
Click to read more »Vrms
Rabu, 2025-11-26 12:31:56sun-java5-bin Sun Java(TM) Runtime Environment (JRE) 5.0 sun-java5-demo Sun Java(TM) Development Kit (JDK) 5.0 demos and examp sun-java5-jdk Sun Java(TM) Development...
Click to read more »