ホワイトツアー1

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で割った余りを獲得し続けて
      後方に書かれた残りの最終的な結果を。
    • バイナリ

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サイトにアクセスし、図を参照してください。

jdk1ダウンロード

JDK2ダウンロード

jdk3ダウンロード

1.5.3 JDKのインストール

図を参照してください。

インストールjdk1

インストールJDK2

インストールjdk3

無脳次に、また、パス変更することができます
注: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コマンドを実行するだけでなく、必要があります
  • コンピュータ - > [プロパティ] - > [システムの詳細設定 - >詳細設定 - >環境変数 - >システム構成内の変数、図を参照してください。
  • 設定の環境変数1
  • 2構成の環境変数

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唯一の変数それが作成された範囲(スコープ)を使用することができます

おすすめ

転載: www.cnblogs.com/demonycw/p/11312111.html
おすすめ