I.はじめに
1.1 Java言語の概要
Java言語は何1.1.1
米国(スタンフォード大学ネットワーク)によって開発されたSUN Java言語は、1995年、高レベルのプログラミング言語で開始しました。
- 2009年には、SUN社のOracleの買収は、Javaの7を導入しました。
- 2014年には、Java 8を発表しました。
- 2017年には、Java 9をリリースしました。
- 2018年には、Javaの10を発表しました。
1.1.2 Javaは行うことができます
Java言語は、主にインターネットアプリケーション(携帯端末)、ビッグデータとデータマイニングで使用されます。
コンピュータの基礎1.2
1.2.1バイナリ
小数0~9を含む一般の生命、すべての小数;
コンピュータ0から1まで含むバイナリ、すべてのバイナリ1を使用。
それぞれが0または1ビット(ビット)と呼ばれています。
- バイナリ - >進
- 使用位置の電力和を算出する2乗算され
- 十進 - >バイナリ
- ;データは、商が終了し、ゼロである場合、2で割った余りを獲得し続けて
後方に書かれた残りの最終的な結果を。
- ;データは、商が終了し、ゼロである場合、2で割った余りを獲得し続けて
1.2.2記憶装置ユニット
- バイト(バイト)は、最小記憶単位コンピュータです。
- 1つのバイトは8(ビット)ビットで構成されています。1バイト= 8ビット
- 進:0から7
- ヘキサン:0〜9、A、B、C、D、E、F
- 特徴:高帯域、以下で使用される同一のデータのビット数
1024バイト= 1キロバイト
1024キロバイト= 1メガバイト
1024メガバイト= 1ギガバイト
1024ギガバイト= 1TB
...
PB
EB
ZB
1.3 DOSコマンド
MS-DOS
初期のDOSシステムは、コンピュータの応答が発生するために、いくつかの具体的な手順を使用して結合されています。
開発者のために、実際の仕事、主に使用IDE(統合高度なコンパイラツール、日食、アイデアが)開発します。
しかし、全体のプロセスは、学習のJavaプログラムを実行するために知っているので、のは、DOSコマンドを使用できるようにする必要があります。
- 勝利+ R、入力CMD:ドスを開始
- スイッチングディスク:ディスク名:
- CDのフォルダ名:フォルダに
- フォルダに入る:CDのフォルダ1つの\フォルダ2を...
- ルートディレクトリを返します。cd
- クイックヒント:コンテンツの一部が開始される入力し、Tabキーを押してください
- 実行可能ファイル:ファイルは、ファイル名を直接入力したフォルダに切り替え
- 現在のフォルダの内容を表示します。dir
- 画面をクリア:CLS
- 終了:終了
1.4 Javaプログラミング環境を構築
1.4.1 JDKとは何ですか
- JDK:Javaの開発キットのJava開発キット
- JRE:Javaランタイム環境のJava Runtime Environment
- JVM:Java仮想マシンJava仮想マシン
注:JDKは、JRE、JREは、JVMを含ま含ま
1.5のJava言語機能
1.5.1クロスプラットフォーム
Javaプログラムは任意の異なるオペレーティングシステム上で実行する、一度書くことができます。
JVMは、クロスプラットフォームを提供します。
JDK 1.5.2をダウンロード
ダウンロードするには、公式Webサイトにアクセスし、図を参照してください。
1.5.3 JDKのインストール
図を参照してください。
無脳次に、また、パス変更することができます
注:JDKおよびJREのインストールパスは、中国を持つことができません
1.5.4テストのインストールは成功しました
CMD、JavaまたはJavaの-version入力命令では、
対応するメッセージならば、インストールは成功です。
II。最初のJavaプログラム
2.1開発プロセス
最初にコンパイルして実行した後、
2.1.1書き込みのソースコード
メモ帳で調製
{公共のHelloWorldクラス
のpublic static無効メイン(文字列[] args){
; -のSystem.out.println( "50 50")
}
}
サフィックス.javaファイルに
2.1.2コンパイラ
- javacの命令を使用して、JVMが実行可能ファイルにコンパイルされた.classファイルを.javaファイル(バイナリバイトコード)ファイルします
2.1.3操作
- 、javaコマンドを使用した.classファイルを実行します
設定2.2環境変数
- 私たちは、コンピュータ内の任意の位置で実行することができ、binにjavacコマンドを実行するだけでなく、必要があります
- コンピュータ - > [プロパティ] - > [システムの詳細設定 - >詳細設定 - >環境変数 - >システム構成内の変数、図を参照してください。
III。コメント、キーワード、識別子
3.1ノート
説明のプログラムコードのテキストでは:概念
の特徴:プログラムは、注釈コンテンツ実行していない、実行されている
フォーマットを:
1.単一行はコメント://注釈内容
2.マルチラインのコメント:/ * *脚注/
3.2キーワード
コンセプト:Java言語では、まあ、特別な意味を持つ英単語事前に定義されています
:特性を
すべて小文字1.
特殊なフォントスタイルを示す、高度な編集ソフトウェアで2
たとえば、:
パブリック静的ボイドクラスの
int型のバイトロングショート
ダブルチャーは浮くブール
実装を拡張する抽象
同期化を
3.3識別子
コンセプト:ように、クラス名、メソッド名、変数名、および:コードでは、例えば、私たち自身の名前を定義します。
命名規則:
1.組成:英字(大文字と小文字を区別)、数字、ドル記号$は、_アンダー
2.数字がで始まらない
ユニークなキーワードである必要があります3。
命名規則:
1.クラス名、インタフェース名:(大こぶ)の後ろに大文字各単語の最初の文字を大文字
2.変数名、メソッド名:各単語の最初の文字を小文字に(後ろに大文字小さなこぶ)
3.定数名:すべての文字が複数の単語間の接続は_下線で、資産計上される
注意:名前を参照してくださいイタリアを知るために、セマンティック
IV。定数
コンセプト:プログラムの実行中に、あなたがの値を変更することはできません
分類定数
1.整数定数:整数
2小数(浮動小数点)CONST:例えば小数点を持つすべての数字:3.0
3文字定数:アップ単一引用符で囲まれた単一文字、及び唯一の、例えば: 「A」、「+」、 「」、「 日」、「9」
4.ブール定数:唯一の2つの値をtrueに、falseに
5文字列定数:例えば、文字の二重引用符文字列、: " HelloWorldの「」趙日の日」
6.空の定数:nullは、データがないと述べました
V.データ型
コンセプト:の異なるタイプのデータ
:データ型は2つのカテゴリに分類
1.基本データ型
2.参照データ型
5.1基本データ型
四つのカテゴリーの8種類
5.1.1整数型
- バイト
バイト、1バイト、127 -128 - 短い
短整数、2バイト、32767 -32768 - INTの
INT、4バイト、2 ^ -2 ^ 31-1〜31であり、
デフォルトのJava整数 - 長い
長い整数、8バイト-2 ^ 63から2 ^ 63-1
5.1.2浮動小数点型
- フロート
単精度浮動小数点型を、4つのバイト
- ダブル
倍精度浮動小数点型の、8バイト
のJava浮動小数点型、デフォルトで
5.1.3文字型
- char型の
65535文字、バイト2、0
5.1.4ブール
- ブール
ブール、バイト、唯一の真と偽
注:
1.基本的な文字列データ型ではない、参照型である
浮動小数点型は、近似と正確ではない値である2が
デフォルト値は、整数intで3、フロートのデフォルト値は二重である
整数を超える場合は4 INT範囲は終了プラスL / Lで必要と;フラクショナルフロートが末尾にF / Fを追加する必要が、二重を表すことを意図されていない場合。
注文タイプの数値:ダブル>フロート>ロング> int型 >短期>バイト
VI。変数
概念:合理的な範囲内で、データ値を変更します
変数のフォーマットの定義:
1.割り当てた後、作成し
たデータ型変数名;
変数名=値;
2.同じ時間割り当て作成
データ型変数名=値と、
注:
1.同じ名前の複数の変数を作成しない
2.floatは、F / Fを追加する必要があり、長いL / Lを追加する必要がある
の種類の範囲を超えることができない。3.データ値を
4なしに使用することができない変数の割り当てを
5唯一の変数それが作成された範囲(スコープ)を使用することができます