タグ

Javaに関するyudukikun5120のブックマーク (12)

  • H2 Database Engine

    Welcome to H2, the Java SQL database. The main features of H2 are: Very fast, open source, JDBC API Embedded and server modes; in-memory databases Browser based Console application Small footprint: around 2.5 MB jar file size

  • Swing - Wikipedia

    この項目では、Javaのプラットフォームについて説明しています。その他のスウィングについては「スウィング」をご覧ください。 Swingの部品を使用したウィンドウの例 Swingは、プログラミング言語 JavaGUIツールキットである。Oracle社のJava Foundation Classesの一部であり、同じくJavaGUI ツールキットである AWT を拡張したもの。Javaプログラムにグラフィカルユーザインタフェース(GUI)を提供するAPIである。 Swingは、先行するAWTよりも洗練されたGUIコンポーネントを提供するために開発された。Swingは、幾つかのプラットフォームのルック・アンド・フィールをエミュレートしたネイティブなルック・アンド・フィールを提供する。また、「プラグイン可能なルック・アンド・フィール」(Pluggable look and feel)をサポ

    Swing - Wikipedia
  • Abstract Window Toolkit - Wikipedia

    AWTの部品を使ったウィンドウの例 Abstract Window Toolkit (AWT) とは、Javaの独自のプラットフォーム非依存なウィンドウシステム、グラフィックス、ユーザインタフェース (UI)、ウィジェット・ツールキットのことである。AWTは現在はJava Foundation Classes (JFC) に含まれ、Javaプログラム用グラフィカルユーザインタフェース (GUI) を提供する標準APIの一部となっている。 サン・マイクロシステムズは1995年にJavaを最初にリリースしたとき、AWTは、下層のネイティブなユーザインタフェース上に薄い抽象化レベルを提供した。例えば、AWTのチェックボックスを作成する際、AWTはチェックボックスを作成する下層のネイティブサブルーチンを直接呼び出していた。しかしながら、Microsoft Windowsのチェックボックスは、Mac

    Abstract Window Toolkit - Wikipedia
  • JavaBeans - Wikipedia

    JavaBeans(ジャバ ビーンズ)とは、Javaで書かれた再利用可能なソフトウェアコンポーネントまたはその技術仕様のこと。1997年後半に登場。JDKのjava.beansパッケージと共にRAD環境の構築を支援するために作られた。現在ではjava.beansパッケージの技術を活用し、RAD環境の構築に限らずJSP等幅広い用途で利用されている。 Java Beansはプログラムの再利用を目的としており、汎用的なロジックで構成されているクラスである。Javaで作成された移植可能なプラットフォームに依存しないコンポーネント・モデルで、JavaBean仕様に従う[1]。 サーバーサイド向けのJavaBeansはEnterprise JavaBeansと呼ばれている。 java.beansパッケージには、Beanの要件に沿ったGUIコンポーネントを編集するためのインターフェースとなるクラスが用意

    JavaBeans - Wikipedia
  • JavaServer Pages - Wikipedia

    JavaServer Pages (JSP、もしくは英: Jakarta Server Pages) は、HTML内にJavaのコードを埋め込んでおき、Webサーバで動的にWebページを生成してクライアントに返す技術のこと。 概要[編集] MVCアーキテクチャにおけるJSP, Java Servlet, JavaBeansの位置づけ Javaのコードは、<%と%>記号で囲まれた部分に書かれる。HTMLの中にスクリプトが断片的に見えるため、この記法をスクリプトレット (英: scriptlet) と呼ぶ。これよりプログラムコードをタグに見立てることができるため、プログラムとデザインの棲み分けができる。定義されたカスタムタグライブラリを使用すればスクリプトレットを使わずに独自のタグでコードを埋め込むことができる。 サーブレットの機能のひとつとして実装されている。 サーブレットと違い、HTML

    JavaServer Pages - Wikipedia
  • Javadocの記述

    Javaのアプリケーションを作成する時に、メンテナンスなどを考えて各プログラムの仕様書を作成しなければいけない場合があります。ソースコードに含まれるクラスや、クラスに含まれるメソッドなどを後から調べて仕様書を作成するのは大変です。 JavadocはJDKに標準で含まれているプログラムで、ソースコードに含まれるクラスやメソッドのコメントから自動で仕様書を作成してくれる便利なツールです。ここではJavadocの記述方法を中心に使い方を確認していきます。 Javadocに準拠したコメントの記述方法を学習することで、Javaのプログラミングにおけるコメントの記述方法の標準を学習することもできます。 Javadocで生成されるドキュメント Javadocの対象となるコメントの記述方法 ドキュメントの作成

  • Java Development Kit - Wikipedia

    Java Development Kit (JDK) はオラクル(旧サン・マイクロシステムズ)により提供されている、プログラミング言語Javaを使ってJavaアプリケーションおよびその他のソフトウェアコンポーネントを構築するためのソフトウェア開発キット (SDK) および開発環境である[1]。LinuxmacOSまたはWindows向けのパッケージがそれぞれ用意されている。JDK 11まではSolaris向けのパッケージも用意されていた[2][注釈 1]。JavaAPIセットおよび実行環境 (Java Runtime Environment, JRE) はその用途ごとに、Java Platform, Standard Edition (Java SE)、Jakarta EE、Java Platform, Micro Edition (Java ME) などのエディション(プロファイル)

  • Play Framework - Build Modern & Scalable Web Apps with Java and Scala

    Play Framework makes it easy to build web applications with Java & Scala. Play is based on a lightweight, stateless, web-friendly architecture. Built on Pekko (Play 3) and Akka (Play 2), Play provides predictable and minimal resource consumption (CPU, memory, threads) for highly-scalable applications. Developer friendly. Make your changes and simply hit refresh! All you need is a browser and a tex

  • Maven Central

  • JUnit.org

    The 5th major version of the programmer-friendly testing framework for Java and the JVM User Guide Javadoc Code & Issues Q & A Support JUnit JUnit team’s statement on the war in Ukraine As human beings, we stand with Ukraine and condemn the Russian government’s war against the Ukrainian people, including our own colleagues and their families. Donate to UN’s Ukraine Humanitarian Fund About JUnit 5

  • The AspectJ Project | The Eclipse Foundation

    Projects The Eclipse Foundation is home to the Eclipse IDE, Jakarta EE, and hundreds of open source projects, including runtimes, tools, specifications, and frameworks for cloud and edge applications, IoT, AI, automotive, systems engineering, open processor designs, and many others.

    The AspectJ Project | The Eclipse Foundation
  • Springframework.org

    Level up your Java™ code With Spring Boot in your app, just a few lines of code is all you need to start building services like a boss. New to Spring? Try our simple quickstart guide. Most [of our] services today are all based on Spring Boot. I think the most important thing is that [Spring] has just been very well maintained over the years...that is important for us for the long term because we d

    Springframework.org
  • 1