Quantcast
Channel: エンジニア転職求人情報×IT人材紹介@SAK » Java
Browsing all 37 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

続・とってもわかりやすいJava 【第1回 演算子って何??】

◆演算子って何?? 以前に「とっても簡単なJava 第1回~第7回」という記事がありました。 時間は空いてしまいましたが、今回はその続きという位置づけで「演算子」について説明したいと思います。 「演算子って何?」と思われる方もいらっしゃるでしょう。 しかし特別難しいということはなく、皆さんもご存じの「+」や「>」等が演算子の一種にあたります。 つまり計算や比較で用いられる記号のことですね。...

View Article


続・とってもわかりやすいJava 【第2回 繰り返し(ループ)】

◆繰り返し(ループ) 前回は「演算子」について説明しました。 そのとき少し触れた「繰り返し」という処理について説明していきます。 「繰り返し」は同じ処理を何度も繰り返す場合に用いられるもので、「反復処理」や「ループ処理」とも言われています。 文字通り処理を繰り返すので、ループを抜ける条件を指定しないと無限ループになってしまいます。 「繰り返し」は大きく分けて2つ。...

View Article


続・とってもわかりやすいJAVA 【第3回 条件分岐】

◆条件分岐 前回は「繰り返し」について説明しました。 今回は「条件分岐」について説明したいと思います。 「条件分岐」とは指定した条件に応じて、処理の内容を変えて実行する構文です。 「条件分岐」は「if文」と「switch文」の2種類になります。 これからその2つについて説明します。 1.if文 if文は if (条件式) {     処理1; (trueの場合) } else {...

View Article

Image may be NSFW.
Clik here to view.

続・とってもわかりやすいJAVA 【第4回 配列】

前回は「条件分岐」を扱いました。それに続いて今回は「配列」を取り上げます。 ◆配列とは 配列とは、複数のデータを入れることができる入れ物のことです。 複数の値をひとつにまとめて取り扱うことができます。 扱う値はデータ型を指定して、全て同じにそろえなければいけません。 データ型[] 配列名 = {   }; または データ型 配列名[] = {   }; このような構文で配列を作ります。 {...

View Article

続・とってもわかりやすいJAVA 【第5回 配列と拡張for文】

前回は配列を取り上げました。 その最後で問題を出しましたね。 今回はその解説をしたいと思います。 Q.1から10までの整数の合計値を、配列と「for文」と「複合代入演算子」を用いて求めなさい。 A. public class Question {<br /><%%KEEPWHITESPACE%%> public static void main(String[] args)...

View Article


Image may be NSFW.
Clik here to view.

続・とってもわかりやすいJAVA 【第6回 ArrayList】

前回、前々回と配列について説明しました。 今回は配列と似ているけど少し違う、「ArrayList」について説明していきます。 ◆ArrayListとは ArrayListは配列と同じで複数の要素を一つにまとめて扱うことができる仕組みです。 考え方は配列と同じなのですが、決定的に異なる点があります。 以前扱った配列は要素の数を指定してあげなければいけませんでした。...

View Article

Image may be NSFW.
Clik here to view.

続・とってもわかりやすいJAVA 【第7回 オブジェクト指向・クラス・インスタンス化】

今回は「オブジェクト指向」、「クラス」、「インスタンス化」というJavaの核になる部分について説明したいと思います。 ◆オブジェクト指向 Javaはオブジェクト指向プログラミング言語です。 オブジェクト(object)とは「物体・対象・目的」といった意味になりますが、実体がない概念的なモノも含めてオブジェクトといいます。...

View Article

続・とってもわかりやすいJAVA 【第8回 メソッド・変数】

今回は「メソッド」と「変数」について説明していきます。 ◆メソッド 前回、「オブジェクトは属性と操作を一つにまとめたもの」という説明をしました。 その「操作」にあたるものがメソッドです。 構文は 修飾子 戻り値の型 メソッド名 (引数の型 引数1,…) {     処理内容;     return 戻り値; } となっております。 構文に「引数」と「戻り値」という値があります。 引数...

View Article


続・とってもわかりやすいJAVA 【第9回 コンストラクタ・staticイニシャライザ】

前回は「メソッド」と「変数」について説明しました。 今回は「コンストラクタ」と「staticイニシャライザ」について説明します。 ◆コンストラクタ コンストラクタは、クラスをインスタンス化するときに呼ばれる特殊なメソッドです。 「オブジェクトを初期化する」、という役割を持っています。 初期化をするメソッドですので、インスタンス化した際はまずこのコンストラクタというメソッドが呼ばれます。 構文は...

View Article


Image may be NSFW.
Clik here to view.

続・とってもわかりやすいJAVA 【第10回 パッケージとimport文】

今回は「パッケージ」と「import文」について説明していきます。 ◆パッケージ ・パッケージとは パッケージとはクラスを管理するフォルダのようなものです。 複数のクラスをパッケージによって分類することにより、管理がしやすくなります。 クラスは同じ名前のものを使うことができませんが、パッケージで分けると同じクラス名を使用することが可能になります。...

View Article

Image may be NSFW.
Clik here to view.

続・とってもわかりやすいJAVA 【第11回 継承】

今回は「継承」について説明します。 継承とは Javaでは、既存のクラスを基に拡張し、新たなクラスを作成することできます。 その新しいクラスでは、既存のクラスのメンバ(クラス直下にある変数やメソッド)を使用することができます。 これを「継承」といいます。 また、基となる既存のクラスのことを「スーパークラス(親クラス)」、新規のメンバを受け継いだクラスを「サブクラス(子クラス)」と呼びます。...

View Article

続・とってもわかりやすいJAVA 【第12回 オーバーロード】

今回はオーバーロードについて説明します。 オーバーロードとは オーバーロードとは「1つのクラスの中で、同じ名前のメソッドを複数定義すること」です。 しかし同じ名前のメソッドを定義してしまったら、呼び出す際にどのメソッドを呼び出せばいいかわからなくなってしまいます。 では、どのように同じ名前のメソッド区別するのでしょうか。 それは、引数の型や数の違いによって区別します。...

View Article

続・とってもわかりやすいJAVA 【第13回 オーバーライド】

今回はオーバーライドについて説明します。 オーバーライドとは オーバーライドとは、スーパークラスで定義されたメソッドを、サブクラスにおいて同じ名前で再定義することをいいます。 簡単に言ってしまえば、メソッドを上書きするということです。 オーバーライドによってメソッドの拡張を行うことで、サブクラスに機能を追加させるといったことが可能になります。...

View Article


続・とってもわかりやすいJAVA 【第14回 抽象クラス】

◆抽象クラス 以前、“クラスは設計図”という説明があったのを覚えていますか? 設計図に従い、そのクラスの属性に具体的な値を入れるとインスタンス化することができました。 このようにインスタンス化できるクラスを「具象クラス」と言います。 クラスにはこのような使い方があったのですが、実はインスタンス化できないクラスがあります。 それが今回扱う「抽象クラス」です。...

View Article

オブジェクト指向とは何か。その秀逸な例えのまとめ

オブジェクト指向とは何かを説明した例え話をまとめます。 プログラムをやっていて初めの大きな壁といっても過言ではない「オブジェクト指向」という概念。 「if文」やら「for文」を覚えてプログラムって楽しいかも・・と思い始めた新人PGの心を折りかねない難解さです。 丁度ギターの「Fコード」みたいなもので、オブジェクト指向が理解できずにプログラムを泣く泣くあきらめた方もいるのではないでしょうか。...

View Article


EclipseのGitでリモートGitリポジトリを共有してServlet/JSPのソース管理をしよう~第1回~

GitリポジトリをEclipseで共有してServlet/JSPのソース管理をしよう EclipseのGitを使い、Linuxで構築したリモートリポジトリに接続してプロジェクトでソースを共有する場合を考えます。...

View Article

Image may be NSFW.
Clik here to view.

GitリポジトリをEclipseで共有してServlet/JSPのソース管理をしよう~第2回~

EclipseでGitを使ってバージョン管理~第2回~ EclipseのGitを使い、Linuxで構築したリモートリポジトリに接続して プロジェクトでソースを共有する手順をまとめていく本シリーズ。 今回は、前回構築したGitサーバの共有リポジトリを今回はEclipse側からアクセスしてみましょう。 手順概要 本シリーズでは、以下のような手順でGit環境を構築していきます。...

View Article


Image may be NSFW.
Clik here to view.

GitリポジトリをEclipseで共有してServlet/JSPのソース管理をしよう~第3回~

EclipseでGitを使ってバージョン管理~第3回~ EclipseのGitを使い、Linuxで構築したリモートリポジトリに接続して プロジェクトでソースを共有する手順をまとめていく本シリーズ。 今回は、前回プッシュしたプロジェクト内容を、別クライアントのEclipseで取得してみましょう。 手順概要 本シリーズでは、以下のような手順でGit環境を構築していきます。...

View Article

続・とってもわかりやすいJAVA 【第15回 インターフェース】

今回はインターフェースについて説明します。 ◆インターフェースとは インターフェースとはオブジェクトを簡単に操作できるようにするための統一された仕様のことです。 使われる側のオブジェクトが操作する側に公開する操作をまとめた仕様、これがインターフェースです。 例としてリモコンのボタンが挙げられます。 今日様々な会社から録画再生機器が発売され、それぞれにリモコンがついています。...

View Article

Image may be NSFW.
Clik here to view.

GitリポジトリをEclipseで共有してServlet/JSPのソース管理をしよう~第4回~

EclipseでGitを使ってバージョン管理~第4回~ 本記事は、EclipseでGitを使ってバージョン管理をしていく方法を説明していくシリーズの第4回です。 前回まででソースをリポジトリを経由して、複数メンバが共有するところまでを説明しました。 今回は、自分がソースに修正を加えた際に、どのような手順で修正履歴を残し、どのように共有リポジトリに上げていくのかを説明します。 1.ソースの修正を行う...

View Article
Browsing all 37 articles
Browse latest View live


Latest Images