タグ

Javaに関するasukacchimentのブックマーク (5)

  • Javaのクラス宣言5種+α - プログラマーの脳みそ

    Javaのクラス宣言には5種類ある。 トップレベルクラス・ネストしたクラス・内部クラス・ローカル内部クラス・匿名クラス(無名クラスとも言われる)の5種類だ。 今回はこの5種類のクラス宣言のおさらい。 トップレベルクラス これは普段使っているクラス。拡張子が.javaのファイルを作り、そのファイル名とクラス名を合致させなくてはいけない。そのjavaファイルのトップレベルに位置する。 ネストしたクラス 「ネストしたクラス」(Nested class)とはクラスの中にクラスがネストしている状態。トップレベルクラスの内側にstaticキーワードをつけてクラス宣言を行う。 public class Outer { public static class Nested { } } このネストしたクラスは、トップレベルクラスと同等の機能性を持つ。 クラス名はOuter.Nestedという名前で扱われるが

    Javaのクラス宣言5種+α - プログラマーの脳みそ
  • TECHSCORE - Java,SQLプログラミング技術解説

    SQL データベース操作言語SQLについて、またRDBMSの持つ機能について詳しく解説します。 DB概要、SQL、テーブル操作、データ操作 ... 特集:replication PostgreSQLのレプリケーションシステムを紹介し、それらの機能を比較していきます。 特集:pgbench PostgreSQLのベンチマークテストに用いられるプログラムである pgbench について解説します。 SQL演習問題 各章に用意された演習問題を集めました。

  • - The Java EE 6 Tutorial

    The Java EE 6 Tutorial Eric Jendrock Ricardo Cervera-Navarro Ian Evans Devika Gollapudi Kim Haase William Markito Chinmayee Srivathsa January 2013

  • 1.Java言語の特徴

    言語IIではオブジェクト指向プログラミングを具体的に学ぶため、言語としてjavaを選びました。 他のオブジェクト指向言語に比べると、利用環境を選ばず何処でも使えることがjavaの特徴です。 目次 1.1 オブジェクト指向言語 1.2 Java言語発表からの経緯 1.3 WRITE ONCE, RUN ANYWHERE 1.4 javaプログラムの実行形式 [目次] 1.1 オブジェクト指向言語 構造化プログラミングは複雑なプログラムを部品に分割して,分かりやすく作る手法です。 オブジェクト指向プログラミングは部品の組み合わせや更新が容易になるようにする手法せす。 構造化で大きなプログラムが作れる ソフトウエアの行数が数十行程度のうちは計算機への命令を順番に書いただけのプログラムで十分です。従って、BASIC言語のような命令を順番に書けばプログラムになる言語が便利です。実行の流れを分岐するi

  • Deep Side of Java~Java 言語再入門 第1回~オブジェクト指向の3つの特徴

    「オブジェクト指向」には以下の3つの特徴があるとされる。 カプセル化(情報隠蔽) どのようなシステム開発でも、情報管理は重要である。各モジュールの間の「結合性」を減らし、モジュール同士が互いに相手の情報を参照し合わないようにすることが、開発効率を上げるという事実がある。つまり、公開すべきデータ(や手続き)を制限し、あたかも各モジュールが「ブラックボックス」であるかのように扱うことで、開発効率を上げることができる、という結論を得るのである。 これはつまり、さまざまなデータや手続きの中で、来インターフェイスとなる、そのクラスの機能として定義された手続きと、効率的に実装するための手続きとを分離することになるのである。 しかし、C言語ではデフォルトのスコープは「広すぎる」。デフォルトではすべてのグローバル変数と関数は、結合単位のすべてから参照可能である。だから、C言語の「良い」スタイルでは、st

  • 1