JAVAに関するq909pのブックマーク (17)

  • Java入門

    プログラミング言語である Java を使ってこれからプログラミングを学習しようとする方を対象とした Java 入門です。 Java を使った開発を行うために必要となる JDK のインストール方法や、プログラムの作成と保存、そしてコンパイルと実行まで Java を使った開発手順について解説しています。

    Java入門
    q909p
    q909p 2011/04/20
    Java入門
  • 第 25 回 ~ ジェネリックスメソッド ~ (株式会社イーブ|未経験・転職の方も就職可能。Javaプログラマー育成のエキスパート)

    今回のテーマは「ジェネリックスメソッド」です。 ジェネリックスメソッドの前に、簡単に「ジェネリックス」について説明します。 ジェネリックスは型の安全性のために、Java5から導入された機能です。 List<String> listのように宣言することで、listはString型の要素のみを保持するようになります。 例えば、listに対してInteger型の要素を追加しようとするとコンパイルエラーが発生します。 配列と同じように、要素の型を宣言時に決めることで、コレクションもタイプセーフとなったのです。 それではジェネリックスメソッドとは何なのでしょうか。 ジェネリックスメソッドとは、<T>や<E>といった型変数を使うことにより、特定の型を使わずに宣言されたメソッドのことです。 具体的な型はメソッドを呼び出す側が指定します。 実際のサンプルで確認していきましょう。 配列の要素を

    q909p
    q909p 2011/04/20
    Java入門
  • assertとは:SJC-P対策Java用語集

    Java認定資格(SJC-P/310-035)を一発合格したい! このサイトは、そんなあなたを気で応援します!! SJC-P(310-035)対策のメルマガ問題集も好評発刊中。 ぜひあなたの受験に役立ててください。 メールマガジンの購読はもちろん無料です! 登録はこちらから→SJC-P対策メルマガ問題集 Java用語集:assert assertについて:簡単に説明すると assert とは、Java の キーワード の一つで、アサーションという機能を利用する際に使用します。 assertについて:もっと詳しく アサーションとは、プログラムが仮説通りに処理が正しく動作しているかを検証するための機能のことで、 バージョン 1.4 から導入された新しい機能です。 この機能を利用する場合、コンパイル方法や実行方法が通常とは少し異なるのでしっかりおさえておきましょう。 まずはassertの書式を

    q909p
    q909p 2011/04/20
    Java入門
  • サービス終了のお知らせ

    平素より「PHPプロ!」をご愛顧いただき、誠にありがとうございます。 2006年より運営してまいりました「PHPプロ!」ですが、サービスの利用状況を鑑みまして、2018年9月25日(火曜日)をもちましてサービスを終了させていただくことになりました。 サービス終了に伴いまして、2018年8月28日(火曜日)を持ちまして、新規会員登録ならびにQ&A掲示板への新たな質問、回答の投稿を停止させていただきます。 なお、ご登録いただいた皆様の個人情報につきましては、サービス終了後、弊社が責任をもって消去いたします。 これまで多くの皆様にご利用をいただきまして、誠にありがとうございました。 サービス終了に伴い、皆様にはご不便をおかけいたしますこと、心よりお詫び申し上げます。 件に関するお問い合わせはこちらよりお願いいたします。

    q909p
    q909p 2011/04/04
    PHPやMySQLの読み物
  • クラスライブラリを攻略「データベース編」 @IT:連載 基礎から学ぶサーブレット/JSP 第10回

    いよいよクラスライブラリ活用編も大詰めの今回は「データベース編」です。なんといっても、サイトにさまざまな可能性を与え、高度なデータ処理を支えるのはデータベースサーバをおいてほかにありません。 もっとも、データベース連携だからといって決してかまえることはありません。稿をご覧いただければきっとご理解いただけるように、データベース連携を司るjava.sqlパッケージ(JDBC)の用法は、これまでとなんら変わることなく、極めて定型的です。いくつかの定石的なアルゴリズムをさえ押さえてしまえば、8割方の用途は十分に満たせるはずです。データベースは決して難しいものではありません。 ただ、ある一定量を超えたデータの操作に対して常にパフォーマンスを維持するためには、やはりそれなりのテクニックが求められるでしょう。もしもデータベース連携プログラミングに難しい点があるとしたら、その時々のボトルネックを適切に把

    クラスライブラリを攻略「データベース編」 @IT:連載 基礎から学ぶサーブレット/JSP 第10回
    q909p
    q909p 2011/03/10
    データベースの基礎。わかりやすい。
  • JSP*タグリファレンス

    ☆★ただ今xmlライブラリ(JSTLタグ)作成中★☆ sqlライブラリ(JSTLタグ)を追加しました。 coreライブラリ(JSTLタグ)を追加しました。 logicライブラリ(Strutsタグ)を追加しました。 htmlライブラリ(Strutsタグ)を追加しました。 beanライブラリ(Strutsタグ)を追加しました。 アクションタグ(JSPタグ)を追加しました。

    q909p
    q909p 2011/03/10
    JSPタグリファレンス
  • JSTL(標準タグライブラリ)

    JSPでは、カスタムタグという仕組みを使ってタグを自由に作成することができます。ただ、最初に作成し多く使うタグは、ほとんど共通しています。 JSTL(標準タグライブラリ)は、そのような、よく使われるようなタグを標準化したものです。 JSTLの実装は、Jakartaプロジェクトで開発されています。 http://jakarta.apache.org/taglibs/index.html 最新版もこちらから入手できます。 標準タグライブラリには4つのタグライブラリが含まれ、それぞれprefixとuriは次の表のようになります。 prefix uri 説明

    q909p
    q909p 2011/03/10
    標準タグライブラリ
  • posifeel.com

    q909p
    q909p 2011/03/09
    eclipse -dbviewerプラグインのインストール
  • EL式を拡張したSAStrutsタグ/ファンクションは超便利

    EL式を拡張したSAStrutsタグ/ファンクションは超便利:Java初心者が超俊敏にWebアプリを作る方法(4)(1/2 ページ) Eclipseプラグイン「Dolteng」のScaffoldという自動生成機能やSeasar 2.4のHOT deploy機能を利用して、DBの参照・更新・削除ができるSAStrutsのWebアプリを作ります。Java初心者だけでなくStrutsに慣れた開発者も必見です 超俊敏にJavaのWebアプリケーションを作るための便利なツールを紹介する連載も今回で4回目です。前回の「サーバ再起動不要のSMART deployとバリデーション」では、バリデーション(入力チェック・検証)についてStrutsとSAStrutsを比較し、超俊敏に開発するうえで欠かせない「SMART deploy」とは何かについて解説しました。 今回はJSPの話です。このJSPの話で、SA

    EL式を拡張したSAStrutsタグ/ファンクションは超便利
    q909p
    q909p 2011/03/04
    SAストラッツわかりやすい
  • Maven Repository: mysql » mysql-connector-java » 5.1.14

    q909p
    q909p 2011/03/04
    POMファイルの設定
  • Super Agile Struts

    Welcome to the "Super Agile Struts" project. Super Agile Struts(以降SAStrutsと省略)は、Strutsを使った開発をSuper Agileに行なうためのフレームワークです。 Strutsで開発する場合に困ることは、設定ファイルをたくさん書く必要があったり、 設定ファイルやJavaのコードを修正するたびにアプリケーションサーバを再起動する必要があることでしょう。 SAStrutsを使えば、設定ファイルを書く必要はなく、 スクリプト言語のようにファイルを保存する(保存と同時にコンパイルするような設定になっている場合)と、 すぐにその内容をアプリケーションサーバの再起動なしで認識することができます。 スクリプト言語のように「さくさく開発」ができ、 EclipseなどのIDEによるコードの自動補完などで、 さらに生産性を高めるこ

    q909p
    q909p 2011/03/03
    SAストラッツ本家
  • 忘れっぽいエンジニアの Strutsリファレンス

    日増しに物忘れが激しくなってっている管理人ですが、 さすがに同じことを、何度も調べながら開発するのはメンドウなので、よく利用するStrutsもORACLEに続き、サイトに纏めることにしました。 このサイトは、Struts version1.2.9 から気長にを更新して行こうと思っています。 管理人と同じように、覚えるのが苦手なエンジニアは利用してみてください。 当サイトは、Struts1.2.9 JDK1.5で試した結果を掲載しています。

    q909p
    q909p 2011/03/03
    Javaリファレンス
  • Super Agile Struts - Setup

    セットアップ チュートリアルのセットアップ チュートリアル用のプロジェクトは、Eclipse、Tomcat、Tomcat Launcherを使う様に設定されています。 SAStrutsそのものは、特定のIDEやアプリケーションサーバに依存しませんが、 チュートリアルを試すためには、Eclipse、Tomcat、Tomcat Launcherをお使いください。 1.チュートリアル体 ダウンロードのページからsa-struts-tutorial-xxx.zipを ダウンロードして解凍します。 解凍した中にsa-struts-tutorialというディレクトリがあるので、 そのディレクトリをEclipseのプロジェクトとしてインポートします。 2.Tomcatと関連Plugin Tomcatをこのリンクから指示に従ってインストールします。 バージョンは5.5以上を選んでください。 既にインスト

    q909p
    q909p 2011/02/23
    SAストラッツやりかた
  • Javaマスター(Javaマスター)

    プログラミングのお仕事などに役立つ、コピーしてそのまま使える便利なサンプルプログラムや、 Javaプログラミングにありがちな問題の解決法を、くわしい解説付きでたくさん掲載しています。 また、 Javaに関するトピックス、 Java関連リンク集などの情報も提供しています。

    q909p
    q909p 2011/02/08
    いろいろ使えるサンプルコードもあり
  • 初心者のためのJava講座

    学生の皆さんからの質問で意外と多いのが、「Javaがインストールできません!」というもの。そこでここでは第0回として、Javaのダウンロードからインストールまでの流れを説明します。 今回は2016年3月9日時点でJava SE 8(Java Platform, Standard Edition 8)の最新バージョンである、 "Java SE 8u74"のJava開発キットをWindows(64ビットマシン)にインストールするという設定で説明しています。 皆さんがこれからインストールする「Java」には、実はいろいろなバージョンが存在するのですが、もし、文章中のバージョンが異なる場合は、実際にインストールするJavaのバージョンに適宜読み替えてください。 STEP0 Windowsが32bitか64bitかを調べましょう まずは使用しているWindowsのbit数を調べましょう。 32bit

    q909p
    q909p 2011/02/08
    WEBワークショップ
  • http://www.crystal-creation.com/web-appli/technical-information/tool/eclipse/web-page/

    q909p
    q909p 2011/01/15
    WE
  • Eclipse 3.4 インストールと基本操作

    Windows マシンで,Eclipse 3.4 のインストールと日語化を行う手順を図解で説明します. さらに,Eclipse を使うときに欠かせないプロジェクトの作成,Eclipse でのクラスの定義と実行という基操作の手順も図解で説明します.その他,Eclipse の設定やプラグインについても説明します. 【この Web ページの目次】 インストール前に,あらかじめ決めておく事項 Eclipse 3.4 インストール手順 環境設定と起動チェック 日語化 Eclipse の基操作 プラグインに関して インストール前に,あらかじめ決めておく事項 Eclipse インストールディレクトリと,Eclipse のワークスペースを置くディレクトリを決めておくこと. これらディレクトリは,好きに決めていいですが, Eclipse のワークスペースを置くディレクトリは,半角文字でスペースを含

    q909p
    q909p 2011/01/15
    Eclipsの基本操作
  • 1